Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt die Anwendungselemente an, auf die Attribute angewendet werden können.
typedef enum CorAttributeTargets
{
catAssembly = 0x0001,
catModule = 0x0002,
catClass = 0x0004,
catStruct = 0x0008,
catEnum = 0x0010,
catConstructor = 0x0020,
catMethod = 0x0040,
catProperty = 0x0080,
catField = 0x0100,
catEvent = 0x0200,
catInterface = 0x0400,
catParameter = 0x0800,
catDelegate = 0x1000,
catGenericParameter = 0x4000,
catAll =
catAssembly | catModule | catClass | catStruct |
catEnum | catConstructor | catMethod | catProperty |
catField | catEvent | catInterface | catParameter |
catDelegate | catGenericParameter,
catClassMembers =
catClass | catStruct | catEnum | catConstructor |
catMethod | catProperty | catField | catEvent |
catDelegate | catInterface
} CorAttributeTargets;
Member
Member |
Beschreibung |
|---|---|
catAssembly |
Auf Assemblys können Attribute angewendet werden. |
catModule |
Attribute können auf einen Portable Executable-Modul (.dll oder .exe) angewendet werden. |
catClass |
Attribute können auf eine Klasse angewendet werden. |
catStruct |
Attribute können auf Strukturen, d. h. auf Werttypen, angewendet werden. |
catEnum |
Attribute können auf Enumerationen angewendet werden. |
catConstructor |
Attribute können auf Konstruktoren angewendet werden. |
catMethod |
Attribute können auf Methoden angewendet werden. |
catProperty |
Attribute können auf Eigenschaften angewendet werden. |
catField |
Attribute können auf Felder angewendet werden. |
catEvent |
Attribute können auf Ereignisse angewendet werden. |
catInterface |
Attribute können auf Schnittstellen angewendet werden. |
catParameter |
Attribute können auf Parameter angewendet werden. |
catDelegate |
Attribute können auf Delegaten angewendet werden. |
catGenericParameter |
Attribute können auf generische Parameter angewendet werden. |
catAll |
Attribute können auf jedes Anwendungselement angewendet werden. |
catClassMembers |
Attribute können auf einen Member einer Klasse angewendet werden. |
Hinweise
Werte der CorAttributeTargets-Enumeration können mit der bitweisen OR-Operation kombiniert werden, um die gewünschte Kombination abzurufen.
Die CorAttributeTargets-Enumeration ist an die verwaltete System.AttributeTargets-Enumeration angelehnt.
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorHdr.h
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0