Compartilhar via


Enumeração CorAttributeTargets

Especifica os elementos do aplicativo no qual ele é válido para aplicar um atributo.

Sintaxe

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 DESCRIÇÃO
catAssembly O atributo pode ser aplicado a um assembly.
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 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 de aplicativo.
catClassMembers O atributo pode ser aplicado a um membro de uma classe.

Comentários

Os valores da enumeração CorAttributeTargets podem ser combinados com uma operação OR bit a bit para obter a combinação preferencial.

O CorAttributeTargets é paralelo à enumeração gerenciada System.AttributeTargets.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: CorHdr.h

Versões do .NET Framework: Disponíveis desde a versão 1.0

Confira também