Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Erstellt einen Enumerator für die geschachtelten Enumerationen dieser Klasse.
Syntax
Parameter
ppEnum
[out] Gibt ein IEnumDebugFields -Objekt zurück, das die Liste der geschachtelten Enumerationen darstellt. Gibt einen NULL-Wert zurück, wenn keine geschachtelten Enumerationen vorhanden sind.
Rückgabewert
Bei erfolgreicher Ausführung gibt S_OK zurück oder gibt S_FALSE zurück, wenn keine geschachtelten Enumerationen vorhanden sind. Andernfalls wird ein Fehlercode zurückgegeben.
Hinweise
Jedes Element der Enumeration ist ein IDebugEnumField -Objekt, das eine geschachtelte Enumeration beschreibt.
Eine in einer Klasse deklarierte Aufzählung wird als geschachtelte Aufzählung betrachtet. Angenommen, dies liegt vor:
class RootClass {
enum NestedEnum { EnumValue = 0 }
};
Die EnumNestedEnums Methode würde ein IEnumDebugFields -Objekt zurückgeben, das ein IDebugEnumField -Objekt enthält, das die NestedEnum Enumeration darstellt.