Método de IMetaDataImport::GetCustomAttributeByName
Obtém o atributo personalizado, dado seu nome e o 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 tamanho 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 apenas uma instância. (GetCustomAttributeByName retorna a primeira instância que ele encontra.) Para localizar todas as ocorrências de um atributo personalizado, chame o IMetaDataImport::EnumCustomAttributes método.
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