Condividi tramite


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.

Vedere anche

Riferimenti

IDebugMethodField

IEnumDebugFields

IDebugField

IDebugMethodField:: EnumArguments