Compartilhar via


Método IMetaDataEmit::DefineCustomAttribute

Cria uma definição para um atributo personalizado com a assinatura de metadados especificado sejam anexadas ao objeto especificado e obtém um token a definição desse atributo personalizado.

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

Parâmetros

  • tkObj
    [in] O token para o item de proprietário.

  • tkType
    [in] O símbolo que identifica o atributo personalizado.

  • pCustomAttribute
    [in] Um ponteiro para o atributo personalizado.

  • cbCustomAttribute
    [in] A contagem de bytes em pCustomAttribute.

  • pcv
    [out] The mdCustomAttribute símbolo atribuído.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: Cor.h

Biblioteca: Usado sistema autônomo um recurso em MSCorEE.dll

.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

Referência

Interface IMetaDataEmit

Interface IMetaDataEmit2