ExpressionEditorAttribute Osztály

Definíció

A kifejezésszerkesztő tervezési idő szerkesztőjének megadása. Ez az osztály nem örökölhető.

public ref class ExpressionEditorAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
public sealed class ExpressionEditorAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
type ExpressionEditorAttribute = class
    inherit Attribute
Public NotInheritable Class ExpressionEditorAttribute
Inherits Attribute
Öröklődés
ExpressionEditorAttribute
Attribútumok

Megjegyzések

Az ExpressionEditorAttribute osztály megadja az osztály által kezelt kifejezések tervezési idő szerinti kifejezésszerkesztőt ExpressionBuilder .

Vezérlőtulajdonságok szerkesztésekor a tulajdonság értékét kifejezésre állíthatja a kifejezés szerkesztőjével.

Kifejezésszerkesztő fejlesztésekor megjelölheti a szerkesztőt az attribútummal a ExpressionEditorAttribute szerkesztőtípus értékének beállításához.

Konstruktorok

Name Description
ExpressionEditorAttribute(String)

Inicializálja az osztály új példányát ExpressionEditorAttribute a megadott típusnév használatával.

ExpressionEditorAttribute(Type)

Inicializálja az osztály új példányát ExpressionEditorAttribute a megadott típusobjektum használatával.

Tulajdonságok

Name Description
EditorTypeName

A kifejezésszerkesztő a szerkesztőtípus nevének lekéréséhez használja.

TypeId

Ha származtatott osztályban implementálják, ehhez egy egyedi azonosítót Attributekap.

(Öröklődés forrása Attribute)

Metódusok

Name Description
Equals(Object)

Azt jelzi, hogy az osztály és egy ExpressionEditorAttribute adott objektum ezen példánya egyenlő-e.

GetHashCode()

Lekéri az attribútum értékének kivonatkódját ExpressionEditorAttribute .

GetType()

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
IsDefaultAttribute()

Ha egy származtatott osztályban felül van bírálva, azt jelzi, hogy a példány értéke-e a származtatott osztály alapértelmezett értéke.

(Öröklődés forrása Attribute)
Match(Object)

Származtatott osztály felülírásakor egy olyan értéket ad vissza, amely jelzi, hogy ez a példány egy adott objektummal egyenlő-e.

(Öröklődés forrása Attribute)
MemberwiseClone()

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
ToString()

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

Name Description
_Attribute.GetIDsOfNames(Guid, IntPtr, UInt32, UInt32, IntPtr)

Névkészletet képez le a küldési azonosítók megfelelő készletére.

(Öröklődés forrása Attribute)
_Attribute.GetTypeInfo(UInt32, UInt32, IntPtr)

Lekéri egy objektum típusadatait, amelyek a felület típusadatainak lekérésére használhatók.

(Öröklődés forrása Attribute)
_Attribute.GetTypeInfoCount(UInt32)

Lekéri az objektumok által biztosított típusinformációs felületek számát (0 vagy 1).

(Öröklődés forrása Attribute)
_Attribute.Invoke(UInt32, Guid, UInt32, Int16, IntPtr, IntPtr, IntPtr, IntPtr)

Hozzáférést biztosít az objektumok által közzétett tulajdonságokhoz és metódusokhoz.

(Öröklődés forrása Attribute)

A következőre érvényes:

Lásd még