Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Erstellt einen Enumerator für die Basisklassen dieser Klasse.
Syntax
Parameter
ppEnum\
[out] Gibt ein IEnumDebugFields -Objekt zurück, das die Liste der Basisklassen darstellt. Gibt einen Nullwert zurück, wenn keine Basisklassen vorhanden sind.
Rückgabewert
Gibt bei erfolgreicher Ausführung S_OK zurück, gibt S_SH_NO_BASE_CLASSES zurück, wenn keine Basisklassen vorhanden sind (und der ppEnum Parameter auf einen Nullwert festgelegt ist). Andernfalls wird ein Fehlercode zurückgegeben.
Hinweise
Die Basisklassen im Enumerationsobjekt werden in der Reihenfolge der unmittelbarsten (oder am häufigsten abgeleiteten) Basisklasse für die am weitesten entfernte Basisklasse angegeben. Beispiel: In Anbetracht der C++-Klassen:
class Root { }
class Level1 : Root { }
class Level2 : Level1 { }
class MyClass : Level2 { }
Die Enumeration würde die Basisklassen in der Reihenfolge Level2, Level1, . Root