다음을 통해 공유


IExplorerPaneVisibility 인터페이스(shobjidl_core.h)

표시되는 창에 대한 제안을 보기에 제공하기 위해 IShellFolder 구현에서 Windows Explorer 사용됩니다. 또한 IExplorerBrowser 호스트는 이 인터페이스를 사용하여 창 표시 유형에 대한 정보를 제공할 수 있습니다. 호스트는 서비스 ID로 SID_ExplorerPaneVisibility사용하여 QueryService를 구현해야 합니다. 호스트는 사이트 체인에 있어야 합니다.

IExplorerPaneVisibility 구현은 Shell 폴더에서 검색됩니다. 다시 셸 폴더는 보기에서 검색됩니다. 네임스페이스 확장은 시스템 폴더 뷰 개체(DefView)를 사용하는 대신 사용자 지정 보기(IShellView)를 제공하도록 선택할 수 있습니다. 이 경우 IShellView 구현에는 IExplorerPaneVisibility 개체를 반환하려면 IFolderView::GetFolder 구현이 포함되어야 합니다.

네임스페이스 확장은 시스템 폴더 뷰 개체(DefView)를 사용하는 대신 IShellView 자체를 구현하여 사용자 지정 보기를 제공할 수 있습니다. 이 경우 IShellView 구현에는 IExplorerPaneVisibility 를 사용하기 위해 IFolderView::GetFolder 구현이 포함되어야 합니다.

상속

IExplorerPaneVisibility 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IExplorerPaneVisibility 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IExplorerPaneVisibility 인터페이스에는 이러한 메서드가 있습니다.

 
IExplorerPaneVisibility::GetPaneState

지정된 Windows Explorer 창의 표시 상태를 가져옵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl_core.h(Shobjidl.h 포함)

추가 정보

SHCreateShellFolderView