Partilhar via


IMetaDataEmit::DefineCustomAttribute Method

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.

Syntax

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

Parameters

tkObj [em] O token para o item proprietário.

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

pCustomAttribute [em] Um ponteiro para o atributo personalizado.

cbCustomAttribute [em] A contagem de bytes em pCustomAttribute.

pcv [saídas] O mdCustomAttribute token atribuído.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also