Partilhar via


Enumeração corAttributeTargets

Especifica os elementos da aplicação nos quais é válido aplicar um atributo.

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;  

Membros

Membro Description
catAssembly O atributo pode ser aplicado a uma assemblagem.
catModule O atributo pode ser aplicado a um módulo executável portátil (.dll ou .exe).
catClass O atributo pode ser aplicado a uma classe.
catStruct O atributo pode ser aplicado a uma estrutura; ou seja, um tipo de valor.
catEnum O atributo pode ser aplicado a uma enumeração.
catConstructor O atributo pode ser aplicado a um construtor.
catMethod O atributo pode ser aplicado a um método.
catProperty O atributo pode ser aplicado a uma propriedade.
catField O atributo pode ser aplicado a um campo.
catEvent O atributo pode ser aplicado a um evento.
catInterface O atributo pode ser aplicado a uma interface.
catParameter O atributo pode ser aplicado a um parâmetro.
catDelegate O atributo pode ser aplicado a um delegado.
catGenericParameter O atributo pode ser aplicado a um parâmetro genérico.
catAll O atributo pode ser aplicado a qualquer elemento da aplicação.
catClassMembers O atributo pode ser aplicado a um membro de uma classe.

Observações

Os CorAttributeTargets valores de enumeração podem ser combinados com uma operação BIT OU para obter a combinação preferencial.

Paraleliza CorAttributeTargets a enumeração gerida System.AttributeTargets .

Requisitos

Plataformas: Veja Requisitos do Sistema.

Cabeçalho: CorHdr.h

.NET Framework Versões: Disponível desde 1.0

Ver também