다음을 통해 공유


INamespaceWalkCB 인터페이스(shobjidl_core.h)

INamespaceWalk와 함께 사용되는 메서드를 노출하는 콜백 인터페이스입니다. INamespaceWalk를 사용하여 연습을 수행한 후에는 연습된 노드를 나타내는 IShellFolder 개체가 INamespaceWalkCB 메서드에 전달됩니다. 이러한 메서드가 정보로 수행하는 작업은 구현하는 개체에 따라 달라집니다.

상속

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

메서드

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

 
INamespaceWalkCB::EnterFolder

네임스페이스 워크 중에 폴더를 입력하려고 할 때 호출됩니다. 검색된 항목의 초기화에 이 메서드를 사용합니다.
INamespaceWalkCB::FoundItem

네임스페이스 워크 중에 네임스페이스에서 개체가 발견되면 호출됩니다. 구현 하는 클래스에 대 한 기본 작업 함수로이 메서드를 사용 합니다. 이 메서드 내에서 필요에 따라 작업을 수행합니다.
INamespaceWalkCB::InitializeProgressDialog

네임스페이스 워크 중에 표시되는 진행률 대화 상자의 창 제목 및 취소 단추 텍스트를 초기화합니다.
INamespaceWalkCB::LeaveFolder

네임스페이스가 폴더를 통과한 후 호출됩니다. INamespaceWalkCB::EnterFolder 또는 INamespaceWalkCB::FoundItem에서 수행한 작업에 따라 필요한 정리를 수행하려면 이 메서드를 사용합니다.

설명

이 인터페이스의 IID는 IID_INamespaceWalkCB.

요구 사항

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