IDebugClassField::GetEnclosingClass
Obtient la classe qui entoure cette classe.
Syntaxe
Paramètres
ppClassField
[out] Renvoie un objet IDebugClassField représentant la classe englobante. Retourne une valeur Null s’il n’existe aucune classe englobante.
Valeur de retour
Si elle réussit, retourne S_OK ; sinon, retourne un code d’erreur.
Notes
Si la classe représentée par cet objet IDebugClassField est une classe imbriquée, le ppClassField
paramètre retourne un IDebugClassField
objet représentant la classe englobante. Par exemple, étant donné cette définition de classe :
class RootClass {
class NestedClass { }
};
L’appel de la GetEnclosingClass
méthode sur l’objet IDebugClassField
représentant la NestedClass
classe retourne un IDebugClassField
objet représentant la classe RootClass
.