CorAttributeTargets-uppräkning
Anger de programelement som det är giltigt för att tillämpa ett attribut på.
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;
Medlemmar
Medlem | Description |
---|---|
catAssembly |
Attributet kan tillämpas på en sammansättning. |
catModule |
Attributet kan tillämpas på en portabel körbar modul (.dll eller .exe). |
catClass |
Attributet kan tillämpas på en klass. |
catStruct |
Attributet kan tillämpas på en struktur. det vill sig vara en värdetyp. |
catEnum |
Attributet kan tillämpas på en uppräkning. |
catConstructor |
Attributet kan tillämpas på en konstruktor. |
catMethod |
Attributet kan tillämpas på en metod. |
catProperty |
Attributet kan tillämpas på en egenskap. |
catField |
Attributet kan tillämpas på ett fält. |
catEvent |
Attributet kan tillämpas på en händelse. |
catInterface |
Attributet kan tillämpas på ett gränssnitt. |
catParameter |
Attributet kan tillämpas på en parameter. |
catDelegate |
Attributet kan tillämpas på ett ombud. |
catGenericParameter |
Attributet kan tillämpas på en generisk parameter. |
catAll |
Attributet kan tillämpas på alla programelement. |
catClassMembers |
Attributet kan tillämpas på en medlem i en klass. |
Kommentarer
Uppräkningsvärdena CorAttributeTargets
kan kombineras med en bitvis OR-åtgärd för att få önskad kombination.
CorAttributeTargets
Paralleller den hanterade System.AttributeTargets uppräkningen.
Krav
Plattformar: Se Systemkrav.
Huvudet: CorHdr.h
.NET Framework versioner: Tillgänglig sedan 1.0
Se även
Samarbeta med oss på GitHub
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.