Compartilhar via


Método IMetaDataEmit::DefineCustomAttribute

Cria uma definição para um atributo personalizado com a assinatura de metadados especificada, a ser anexada 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 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
[out] O token mdCustomAttribute atribuído.

Requisitos

Plataformas: confira Requisitos do sistema.

Cabeçalho: Cor.h

Biblioteca: usada como um recurso no MsCorEE.dll

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

Confira também