IMetaDataImport2 ::GetGenericParamProps, méthode (rometadataapi.h)
Obtient les métadonnées associées au paramètre générique représenté par le jeton spécifié.
Syntaxe
HRESULT GetGenericParamProps(
[in] mdGenericParam gp,
[out] ULONG *pulParamSeq,
[out] DWORD *pdwParamFlags,
[out] mdToken *ptOwner,
[out] DWORD *reserved,
[out] LPWSTR wzname,
[in] ULONG cchName,
[out] ULONG *pchName
);
Paramètres
[in] gp
Jeton qui représente le paramètre générique pour lequel retourner des métadonnées.
[out] pulParamSeq
Position ordinale du paramètre Type dans le constructeur ou la méthode parent.
[out] pdwParamFlags
Valeur de l’énumération CorGenericParamAttr qui décrit le type pour le paramètre générique.
[out] ptOwner
Jeton TypeDef ou MethodDef qui représente le propriétaire du paramètre.
[out] reserved
Réservé à des fins d’extensibilité.
[out] wzname
Nom du paramètre générique.
[in] cchName
Taille de la mémoire tampon wzName .
[out] pchName
Taille renvoyée du nom, en caractères larges.
Valeur retournée
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Spécifications
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | rometadataapi.h |