Compartilhar via


Enumeração de CorAttributeTargets

Especifica os elementos do 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

Atributo pode ser aplicado a um assembly.

catModule

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

catClass

Atributo pode ser aplicado a uma classe.

catStruct

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

catEnum

Atributo pode ser aplicado em uma enumeração.

catConstructor

Atributo pode ser aplicado a um construtor.

catMethod

Atributo pode ser aplicado a um método.

catProperty

Atributo pode ser aplicado a uma propriedade.

catField

Atributo pode ser aplicado a um campo.

catEvent

Atributo pode ser aplicado a um evento.

catInterface

Atributo pode ser aplicado a uma interface.

catParameter

Atributo pode ser aplicado a um parâmetro.

catDelegate

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

Atributo pode ser aplicado a um membro de uma classe.

Comentários

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

O CorAttributeTargets parallels gerenciados System.AttributeTargets enumeração.

Requisitos

Plataformas: Consulte Requisitos de sistema do .NET Framework.

Cabeçalho: CorHdr.h

.NET Framework versões: 4, 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