AttributeTargets Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Especifica la construcción de programación a la que se aplica un atributo.
.RED Este tipo aparece como System.AttributeTargets.
Esta enumeración admite una combinación bit a bit de sus valores de miembro.
public enum class AttributeTargets
/// [System.Flags]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.FoundationContract, 65536)]
enum class AttributeTargets
[System.Flags]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.FoundationContract), 65536)]
public enum AttributeTargets
var value = Windows.Foundation.Metadata.AttributeTargets.all
Public Enum AttributeTargets
- Herencia
-
AttributeTargets
- Atributos
Requisitos de Windows
Familia de dispositivos |
Windows 10 (se introdujo en la versión 10.0.10240.0)
|
API contract |
Windows.Foundation.FoundationContract (se introdujo en la versión v1.0)
|
Campos
All | 4294967295 | El atributo se aplica a todas las construcciones de programación. |
ApiContract | 8192 | El atributo se aplica a un contrato de API. |
Delegate | 1 | El atributo se aplica a un delegado. |
Enum | 2 | El atributo se aplica a una enumeración. |
Event | 4 | El atributo se aplica a un evento. |
Field | 8 | El atributo se aplica a un campo. |
Interface | 16 | El atributo se aplica a una interfaz. |
InterfaceImpl | 2048 | El atributo se aplica a una implementación de una interfaz. |
Method | 64 | El atributo se aplica a un método . |
Parameter | 128 | El atributo se aplica a un parámetro . |
Property | 256 | El atributo se aplica a una propiedad . |
RuntimeClass | 512 | El atributo se aplica a una clase en tiempo de ejecución. |
Struct | 1024 | El atributo se aplica a un struct. |
Comentarios
Al programar con .NET, este tipo está oculto y los desarrolladores deben usar System.AttributeTargets.