Partager via


IMetaDataImport::GetParamProps, méthode

Obtient des valeurs de métadonnées pour le paramètre référencé par le jeton ParamDef spécifié.

HRESULT GetParamProps (
   [in]  mdParamDef      tk,
   [out] mdMethodDef     *pmd,
   [out] ULONG           *pulSequence,
   [out] LPWSTR          szName,
   [in]  ULONG           cchName,
   [out] ULONG           *pchName,
   [out] DWORD           *pdwAttr,
   [out] DWORD           *pdwCPlusTypeFlag,
   [out] UVCP_CONSTANT   *ppValue,
   [out] ULONG           *pcchValue
);

Paramètres

  • tk
    [in] Jeton ParamDef qui représente le paramètre pour lequel retourner les métadonnées.

  • pmd
    [out] Pointeur vers un jeton MethodDef représentant la méthode qui prend le paramètre.

  • pulSequence
    [out] Position ordinale du paramètre dans la liste d'arguments de méthode.

  • szName
    [out] Mémoire tampon destinée à contenir le nom du paramètre.

  • cchName
    [in] Taille demandée en caractères étendus de szName.

  • pchName
    [out] Taille retournée en caractères étendus de szName.

  • pdwAttr
    [out] Pointeur vers un indicateur d'attribut associé au paramètre.

  • pdwCPlusTypeFlag
    [out] Pointeur vers un indicateur spécifiant que le paramètre est un ValueType.

  • ppValue
    [out] Pointeur vers une chaîne constante retournée par le paramètre.

  • pcchValue
    [out] Taille en caractères étendus de ppValue ou zéro si ppValue ne contient pas de chaîne.

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

Voir aussi

Référence

IMetaDataImport, interface

IMetaDataImport2, interface