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