Método de IMetaDataImport::GetCustomAttributeProps
Obtém o valor do atributo personalizado, dado seu token de metadados.
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. Consulte Símbolos de Metadados para obter mais informações sobre tipos de token.ptkType
[out, opcional] Um mdMethodDef ou mdMemberRef representando token de metadados do Type de que o atributo personalizado retornado.ppBlob
[out, opcional] Um ponteiro para uma matriz de dados é 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 é compreendido pelo mecanismo de metadados.
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: Cor.h
Biblioteca: Incluído como um recurso em mscoree
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0