Partager via


IMetaDataImport::GetCustomAttributeProps, méthode

Obtient la valeur de l'attribut personnalisé, en fonction de son jeton de métadonnées.

Syntaxe

HRESULT GetCustomAttributeProps (  
   [in]            mdCustomAttribute   cv,  
   [out, optional] mdToken             *ptkObj,  
   [out, optional] mdToken             *ptkType,  
   [out, optional] void const          **ppBlob,  
   [out, optional] ULONG               *pcbSize  
);  

Paramètres

cv
[in] Jeton de métadonnées représentant l'attribut personnalisé à récupérer.

ptkObj
[out, optional] Jeton de métadonnées représentant l'objet que l'attribut personnalisé modifie. Cette valeur peut correspondre à tout type de jeton de métadonnées, à l'exception de mdCustomAttribute.

ptkType
[out, optional] Jeton de métadonnées mdMethodDef ou mdMemberRef représentant le Type de l'attribut personnalisé retourné.

ppBlob
[out, optional] Pointeur vers un tableau de données correspondant à la valeur de l'attribut personnalisé.

pcbSize
[out, optional] Taille en octets des données retournées dans *ppBlob.

Notes

Un attribut personnalisé est stocké sous forme d'un tableau de données, le format qui est compris par le moteur de métadonnées.

Spécifications

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

Voir aussi