이 클래스를 묶는 클래스를 가져옵니다.
구문
매개 변수
ppClassField
[out] 바깥쪽 클래스를 나타내는 IDebugClassField 개체를 반환합니다. 바깥쪽 클래스가 없는 경우 null 값을 반환합니다.
Return Value
성공하면 S_OK를 반환하고 실패하면 오류 코드를 반환합니다.
설명
이 IDebugClassField 개체가 나타내는 클래스가 중첩 클래스인 경우 ppClassField 매개 변수는 바깥쪽 클래스를 나타내는 IDebugClassField 개체를 반환합니다. 예를 들어 다음 클래스 정의가 제공됩니다.
class RootClass {
class NestedClass { }
};
NestedClass 클래스를 나타내는 IDebugClassField 개체에서 GetEnclosingClass 메서드를 호출하면 RootClass 클래스를 나타내는 IDebugClassField 개체가 반환됩니다.