Udostępnij za pośrednictwem


IDebugMethodField::EnumParameters

Tworzy moduł wyliczający dla parametrów metody .

Składnia

int EnumParameters(
   out IEnumDebugFields ppParams
);

Parametry

ppParams
[out] Zwraca obiekt IEnumDebugFields reprezentujący listę parametrów metody. W przeciwnym razie zwraca wartość null, jeśli nie ma parametrów.

Wartość zwracana

Jeśli operacja powiedzie się, zwraca S_OK lub zwraca S_FALSE, jeśli nie ma parametrów. W przeciwnym razie zwraca kod błędu.

Uwagi

Każdy element jest obiektem IDebugField reprezentującym różne typy parametrów. Wywołaj metodę GetKind dla każdego obiektu, aby określić dokładnie, jakiego parametru reprezentuje obiekt.

Parametr zawiera zarówno jego nazwę zmiennej, jak i jego typ. Pierwszy parametr metody klasy jest zazwyczaj wskaźnikiem "this".

Jeśli potrzebne są tylko typy parametrów, wywołaj metodę EnumArguments .

Zobacz też