IMetaDataImport::GetCustomAttributeByName, méthode
Obtient l'attribut personnalisé, d'après son nom et son propriétaire.
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
Paramètres
tkObj
[in] Jeton de métadonnées représentant l'objet qui possède l'attribut personnalisé.szName
[in] Nom de l'attribut personnalisé.ppData
[out] Pointeur vers un tableau de données correspondant à la valeur de l'attribut personnalisé.pcbData
[out] Taille en octets des données retournées dans *ppData.
Notes
Il est permis de définir plusieurs attributs personnalisés pour le même propriétaire ; ceux-ci peuvent même avoir un nom identique. Toutefois, GetCustomAttributeByName retourne une seule instance. (GetCustomAttributeByName retourne la première instance qu'il rencontre.) Pour rechercher toutes les instances d'un attribut personnalisé, appelez la méthode IMetaDataImport::EnumCustomAttributes.
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : Cor.h
Bibliothèque : incluse en tant que ressource dans MsCorEE.dll
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0