IDebugClassField::GetEnclosingClass
Získá třídu, která ohraničuje tuto třídu.
Syntaxe
Parametry
ppClassField
[ven] Vrátí IDebugClassField objekt představující ohraničující třídu. Vrátí hodnotu null, pokud neexistuje žádná uzavřená třída.
Vrácená hodnota
V případě úspěchu vrátí S_OK; v opačném případě vrátí kód chyby.
Poznámky
Pokud je třída reprezentovaná tímto IDebugClassField objektem vnořená třída, ppClassField
vrátí IDebugClassField
parametr objekt představující nadřazenou třídu. Například s ohledem na tuto definici třídy:
class RootClass {
class NestedClass { }
};
GetEnclosingClass
Volání metody na IDebugClassField
objekt představující NestedClass
třídu vrátí IDebugClassField
objekt představující třídu RootClass
.