Udostępnij za pośrednictwem


IDebugClassField::EnumConstructors

Tworzy moduł wyliczający dla konstruktorów dla tej klasy.

Składnia

int EnumConstructors(
   CONSTRUCTOR_ENUM     cMatch,
   out IEnumDebugFields ppEnum
);

Parametry

cMatch
[in] Wartość z wyliczenia CONSTRUCTOR_ENUM , która określa typ konstruktorów do wyliczenia.

ppEnum
[out] Zwraca obiekt IEnumDebugFields reprezentujący listę konstruktorów. Zwraca wartość null, jeśli nie ma konstruktorów.

Wartość zwracana

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

Uwagi

Każdy element wyliczenia jest obiektem IDebugMethodField opisującym metodę konstruktora.

Lista konstruktorów zwykle nie zawiera domyślnych konstruktorów dostarczonych przez kompilator.

Zobacz też