IDebugMethodField : : EnumParameters
crée un énumérateur pour les paramètres de la méthode.
HRESULT EnumParameters(
IEnumDebugFields** ppParams
);
int EnumParameters(
out IEnumDebugFields ppParams
);
Paramètres
- ppParams
[out] Retourne un objet d' IEnumDebugFields représentant la liste de paramètres à la méthode ; sinon, retourne une valeur NULL s'il n'y a pas de paramètre.
Valeur de retour
En cas de réussite, retourne S_OK ou retourne S_FALSE s'il n'y a pas de paramètre. Sinon, retourne un code d'erreur.
Notes
chaque élément est un objet d' IDebugField représentant différents types de paramètres. Appelez la méthode d' IDebugField : : GetKind sur chaque objet pour déterminer exactement ce que représente un type de paramètre l'objet.
Un paramètre inclut son nom de variable et son type. Le premier paramètre à une méthode de classe est en général le pointeur « this ».
Si seuls les types des paramètres est nécessaire, appelez la méthode d' IDebugMethodField : : EnumArguments .