IMetaDataImport::GetCustomAttributeByName, méthode
Obtient l’attribut personnalisé, en fonction de son nom et de son propriétaire.
HRESULT GetCustomAttributeByName (
[in] mdToken tkObj,
[in] LPCWSTR szName,
[out] const void **ppData,
[out] ULONG *pcbData
);
tkObj
[in] Jeton de métadonnées représentant l’objet qui est le propriétaire de l’attribut personnalisé.
szName
[in] Nom de l’attribut personnalisé.
ppData
[out] Pointeur vers un tableau de données qui correspond à la valeur de l’attribut personnalisé.
pcbData
[out] Taille en octets des données retournées dans *ppData
.
Il est légal de définir plusieurs attributs personnalisés pour le même propriétaire. Ceux-ci peuvent même porter le même nom. Toutefois, GetCustomAttributeByName
retourne une seule instance. (GetCustomAttributeByName
retourne la première instance qu’elle rencontre.) Pour rechercher toutes les instances d’un attribut personnalisé, appelez la méthode IMetaDataImport::EnumCustomAttributes.
Plateformes : Consultez Configuration requise.
En-tête : Cor.h
Bibliothèque : incluse comme ressource dans MsCorEE.dll
Versions de .NET Framework : Disponible à partir de la version 1.0
Commentaires sur .NET
.NET est un projet open source. Sélectionnez un lien pour fournir des commentaires :