Compartilhar via


IMetaDataImport::GetCustomAttributeProps Method

Obtém o valor do atributo personalizado, dado o 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 [in] Um token de metadados que representa o atributo personalizado a ser recuperado.

ptkObj [out, 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 [out, opcional] Um mdMethodDef token de metadados ou mdMemberRef que representa o Type atributo personalizado retornado.

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

pcbSize [out, 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 com suporte do .NET.

Header: Cor.h

Library: CorGuids.lib

See also