Partilhar via


Método IMetaDataEmit::D efineCustomAttribute

Cria uma definição para um atributo personalizado com a assinatura de metadados especificada, a anexar ao objeto especificado e obtém um token para essa definição de atributo personalizado.

Sintaxe

HRESULT DefineCustomAttribute (
    [in]  mdToken     tkObj,
    [in]  mdToken     tkType,
    [in]  void const  *pCustomAttribute,
    [in]  ULONG       cbCustomAttribute,
    [out] mdCustomAttribute *pcv
);  

Parâmetros

tkObj
[in] O token do item de proprietário.

tkType
[in] O token que identifica o atributo personalizado.

pCustomAttribute
[in] Um ponteiro para o atributo personalizado.

cbCustomAttribute
[in] A contagem de bytes em pCustomAttribute.

pcv
[fora] O mdCustomAttribute token atribuído.

Requisitos

Plataformas: Veja Requisitos de Sistema.

Cabeçalho: Cor.h

Biblioteca: Utilizado como recurso no MSCorEE.dll

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

Ver também