Compartir a través de


CorAttributeTargets (Enumeración)

Especifica los elementos de la aplicación a los que se les puede aplicar un atributo.

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;

Miembros

Miembro

Descripción

catAssembly

El atributo puede aplicarse a un ensamblado.

catModule

El atributo puede aplicarse a un módulo ejecutable portable (.dll o .exe).

catClass

El atributo puede aplicarse a una clase.

catStruct

El atributo puede aplicarse a una estructura, es decir, a un tipo de valor.

catEnum

El atributo puede aplicarse a una enumeración.

catConstructor

El atributo puede aplicarse a un constructor.

catMethod

El atributo puede aplicarse a un método.

catProperty

El atributo puede aplicarse a una propiedad.

catField

El atributo puede aplicarse a un campo.

catEvent

El atributo puede aplicarse a un evento.

catInterface

El atributo puede aplicarse a una interfaz.

catParameter

El atributo puede aplicarse a un parámetro.

catDelegate

El atributo puede aplicarse a un delegado.

catGenericParameter

El atributo puede aplicarse a un parámetro genérico.

catAll

El atributo puede aplicarse a cualquier elemento de la aplicación.

catClassMembers

El atributo puede aplicarse a un miembro de una clase.

Comentarios

Los valores de la enumeración CorAttributeTargets pueden combinarse con una operación OR bit a bit para obtener la combinación preferida.

CorAttributeTargets es semejante a la enumeración System.AttributeTargets administrada.

Requisitos

Plataformas: vea Requisitos de sistema de .NET Framework.

Encabezado: CorHdr.h

Versiones de .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Vea también

Otros recursos

Enumeraciones para metadatos