Método 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
[fora, opcional] Um token de metadados que representa o objeto que modifica o atributo personalizado. Esse valor pode ser qualquer tipo de token de metadados, exceto mdCustomAttribute. See Visão geral de tokens de metadados Para obter mais informações sobre os tipos de token.ptkType
[fora, opcional] An mdMethodDef ou mdMemberRef metadados token representando a Type do atributo personalizado retornado.ppBlob
[fora, opcional] Um ponteiro para uma matriz de dados é o valor do atributo personalizado.pcbSize
[fora, opcional] O dimensionar em bytes dos dados retornados em * ppBlob.
Comentários
Um atributo personalizado é armazenado sistema autônomo uma matriz de dados, o formato que é compreendido pelo mecanismo de metadados.
Requisitos
Plataformas: See Requisitos de sistema do .NET framework.
Cabeçalho: Cor.h
Biblioteca: Incluído sistema autônomo um recurso em MsCorEE.dll
.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0