CorAttributeTargets-Enumeration
Gibt die Anwendungselemente an, auf die Attribute angewendet werden können.
Syntax
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 |
Das Attribut kann auf ein portables ausführbares Modul (.dll oder .exe) angewandt werden. |
catClass |
Auf Klassen können Attribute angewendet werden. |
catStruct |
Auf Strukturen, d. h. auf Werttypen, können Attribute angewendet werden. |
catEnum |
Auf Enumerationen können Attribute angewendet werden. |
catConstructor |
Auf Konstruktoren können Attribute angewendet werden. |
catMethod |
Auf Methoden können Attribute angewendet werden. |
catProperty |
Auf Eigenschaften können Attribute angewendet werden. |
catField |
Auf Felder können Attribute angewendet werden. |
catEvent |
Auf Ereignisse können Attribute angewendet werden. |
catInterface |
Auf Schnittstellen können Attribute angewendet werden. |
catParameter |
Auf Parameter können Attribute angewendet werden. |
catDelegate |
Auf Delegaten können Attribute angewendet werden. |
catGenericParameter |
Auf generische Parameter können Attribute angewendet werden. |
catAll |
Auf jedes Anwendungselement können Attribute angewendet werden. |
catClassMembers |
Attribute können auf einen Member einer Klasse angewandt werden. |
Bemerkungen
Die CorAttributeTargets
-Enumerationswerte können mit einem bitweisen OR-Vorgang kombiniert werden, um die bevorzugte Kombination abzurufen.
CorAttributeTargets
parallelisiert die verwaltete System.AttributeTargets-Enumeration.
Anforderungen
Plattformen: Informationen finden Sie unter Systemanforderungen.
Header: CorHdr.h
.NET Framework-Versionen: Seit Version 1.0 verfügbar
Siehe auch
Zusammenarbeit auf GitHub
Die Quelle für diesen Inhalt finden Sie auf GitHub, wo Sie auch Issues und Pull Requests erstellen und überprüfen können. Weitere Informationen finden Sie in unserem Leitfaden für Mitwirkende.