Método IMetaDataImport::GetCustomAttributeByName
Obtém o atributo personalizado, dado seu nome e proprietário.
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
Parâmetros
tkObj
[in] Um token de metadados que representa o objeto que possui o atributo personalizado.szName
[in] O nome do atributo personalizado.ppData
[out] Um ponteiro para uma matriz de dados é o valor do atributo personalizado.pcbData
[out] O dimensionar em bytes dos dados retornados em * ppData.
Comentários
É legal para definir vários atributos personalizados para o mesmo proprietário; eles ainda podem ter o mesmo nome. No entanto, GetCustomAttributeByName Retorna somente uma instância. (GetCustomAttributeByName Retorna a primeira instância encontra). Para localizar todas as instâncias de um atributo personalizado, telefonar o IMetaDataImport::EnumCustomAttributes método.
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