Compartilhar 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 [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 [out] O mdCustomAttribute token atribuído.

Requirements

Plataformas: Consulte sistemas operacionais com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

See also