Compartilhar via


Enumeração CorAttributeTargets

Especifica os elementos de aplicativo no qual ele é válido para aplicar um 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;

Membros

Membro

Descrição

catAssembly

O atributo pode ser aplicado a um assembly.

catModule

O atributo pode ser aplicado a um módulo (.exe ou .dll) portátil executável.

catClass

O atributo pode ser aplicado a uma classe.

catStruct

O atributo pode ser aplicado a uma estrutura; ou seja, digite um valor.

catEnum

Atributo pode ser aplicado a uma enumeração.

catConstructor

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

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

Atributo pode ser aplicado a um parâmetro genérico.

catAll

Atributo pode ser aplicado a qualquer elemento do aplicativo.

catClassMembers

O atributo pode ser aplicado a um membro de uma classe.

Comentários

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

The CorAttributeTargets iguala o gerenciado System.AttributeTargets enumeração.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorHdr.h

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Outros recursos

Enumerações de metadados