Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Spécifie les éléments de l'application auxquels un attribut peut être appliqué.
Syntaxe
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;
Membres
| Membre | Description |
|---|---|
catAssembly |
L'attribut peut être appliqué à un assembly. |
catModule |
L’attribut peut être appliqué à un module exécutable portable (.dll ou.exe). |
catClass |
L'attribut peut être appliqué à une classe. |
catStruct |
L'attribut peut être appliqué à une structure, c'est-à-dire à un type valeur. |
catEnum |
L'attribut peut être appliqué à une énumération. |
catConstructor |
L'attribut peut être appliqué à un constructeur. |
catMethod |
L'attribut peut être appliqué à une méthode. |
catProperty |
L'attribut peut être appliqué à une propriété. |
catField |
L'attribut peut être appliqué à un champ. |
catEvent |
L'attribut peut être appliqué à un événement. |
catInterface |
L'attribut peut être appliqué à une interface. |
catParameter |
L'attribut peut être appliqué à un paramètre. |
catDelegate |
L'attribut peut être appliqué à un délégué. |
catGenericParameter |
L'attribut peut être appliqué à un paramètre générique. |
catAll |
L'attribut peut être appliqué à n'importe quel élément de l'application. |
catClassMembers |
L’attribut peut être appliqué à un membre d’une classe. |
Notes
Les valeurs d’énumération CorAttributeTargets peuvent être combinées avec une opération OR au niveau du bit pour obtenir la combinaison souhaitée.
Le CorAttributeTargets est parallèle à l’énumération System.AttributeTargets managée.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : CorHdr.h
Versions de .NET Framework : disponible depuis la version 1.0