IDebugMethodField:: EnumParameters
Crea un enumeratore per i parametri del metodo.
HRESULT EnumParameters(
IEnumDebugFields** ppParams
);
int EnumParameters(
out IEnumDebugFields ppParams
);
Parametri
- ppParams
[out] Restituisce IEnumDebugFields un oggetto che rappresenta l'elenco dei parametri al metodo; in caso contrario, restituisce un valore null se non vi sono parametri.
Valore restituito
Se l'operazione riesce, restituisce S_OK o restituisce S_FALSE se non vi sono parametri. In caso contrario, restituisce un codice di errore.
Note
Ogni elemento è IDebugField un oggetto che rappresenta i diversi tipi di parametri. Chiamare IDebugField:: GetKind il metodo su ciascun oggetto per determinare esattamente il tipo di parametro l'oggetto rappresenta.
Un parametro include sia il nome della variabile del tipo. Il primo parametro al metodo della classe è in genere “this„ puntatore.
Se solo i tipi dei parametri è necessari, chiamare IDebugMethodField:: EnumArguments il metodo.