Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Tworzy moduł wyliczający dla zagnieżdżonych wyliczenia tej klasy.
Składnia
Parametry
ppEnum
[out] Zwraca obiekt IEnumDebugFields reprezentujący listę zagnieżdżonych wyliczenia. Zwraca wartość null, jeśli nie ma zagnieżdżonych wyliczeń.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca S_OK lub zwraca S_FALSE, jeśli nie ma zagnieżdżonych modułów wyliczania. W przeciwnym razie zwraca kod błędu.
Uwagi
Każdy element wyliczenia jest obiektem IDebugEnumField opisującym zagnieżdżoną wyliczenie.
Wyliczenie zadeklarowane wewnątrz klasy jest uznawane za zagnieżdżone wyliczenie. Na przykład podane:
class RootClass {
enum NestedEnum { EnumValue = 0 }
};
Metoda EnumNestedEnums zwróci obiekt IEnumDebugFields zawierający jeden obiekt IDebugEnumField reprezentujący NestedEnum wyliczenie.