Método IMetaDataImport::GetCustomAttributeProps
Obtém o valor do atributo personalizado, dado seu token de metadados.
Sintaxe
HRESULT GetCustomAttributeProps (
[in] mdCustomAttribute cv,
[out, optional] mdToken *ptkObj,
[out, optional] mdToken *ptkType,
[out, optional] void const **ppBlob,
[out, optional] ULONG *pcbSize
);
Parâmetros
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 token de metadados mdMethodDef
ou mdMemberRef
que representa o Type do 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
.
Comentários
Um atributo personalizado é armazenado como uma matriz de dados, o formato que é entendido pelo mecanismo de metadados.
Requisitos
Plataformas: confira Requisitos do sistema.
Cabeçalho: Cor.h
Biblioteca: incluída como um recurso no MsCorEE.dll
Versões do .NET Framework: Disponíveis desde a versão 1.0