IDebugMethodField::EnumParameters

Crée un énumérateur pour les paramètres de la méthode.

Syntaxe

int EnumParameters(
   out IEnumDebugFields ppParams
);

Paramètres

ppParams
[out] Renvoie un objet IEnumDebugFields représentant la liste des paramètres à la méthode ; sinon, retourne une valeur Null s’il n’existe aucun paramètre.

Valeur de retour

Si elle réussit, retourne S_OK ou retourne S_FALSE s’il n’existe aucun paramètre. Sinon, retourne un code d'erreur.

Notes

Chaque élément est un objet IDebugField représentant différents types de paramètres. Appelez la méthode GetKind sur chaque objet pour déterminer exactement quel type de paramètre l’objet représente.

Un paramètre inclut à la fois son nom de variable et son type. Le premier paramètre d’une méthode de classe est généralement le pointeur « this ».

Si seuls les types des paramètres sont nécessaires, appelez la méthode EnumArguments .

Voir aussi