IMetaDataImport::GetCustomAttributeProps, méthode
Obtient la valeur de l'attribut personnalisé, d'après son jeton de métadonnées.
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 qui représente 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, sauf mdCustomAttribute. Consultez Jetons de métadonnées pour plus d'informations sur les types de jetons.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é comme un tableau de données, le format qui est compris par le moteur de métadonnées.
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