Partilhar via


IMetaDataImport::GetCustomAttributeProps Method

Obtém o valor do atributo personalizado, dado seu token de metadados.

Syntax

HRESULT GetCustomAttributeProps (
   [in]            mdCustomAttribute   cv,
   [out, optional] mdToken             *ptkObj,
   [out, optional] mdToken             *ptkType,
   [out, optional] void const          **ppBlob,
   [out, optional] ULONG               *pcbSize
);

Parameters

cv [em] Um token de metadados que representa o atributo personalizado a ser recuperado.

ptkObj [saída, opcional] Um token de metadados que representa o objeto que o atributo personalizado modifica. Esse valor pode ser qualquer tipo de token de metadados, exceto mdCustomAttribute.

ptkType [saída, opcional] Um mdMethodDefmdMemberRef token ou metadados que representa o Type atributo personalizado retornado.

ppBlob [saída, opcional] Um ponteiro para uma matriz de dados que é o valor do atributo personalizado.

pcbSize [saída, opcional] O tamanho em bytes dos dados retornados em *ppBlob.

Remarks

Um atributo personalizado é armazenado como uma matriz de dados, o formato que é entendido pelo mecanismo de metadados.

Requirements

Plataformas: Consulte Sistemas operacionais suportados pelo .NET.

Header: Cor.h

Library: CorGuids.lib

See also