Partager via


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

Voir aussi

IMetaDataImport2