다음을 통해 공유


INameSpaceTreeControlEvents 인터페이스(shobjidl.h)

INameSpaceTreeControl 이벤트를 처리하기 위한 메서드를 노출합니다.

상속

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

메서드

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

 
INameSpaceTreeControlEvents::OnAfterContextMenu

상황에 맞는 메뉴가 표시된 후 호출됩니다.
INameSpaceTreeControlEvents::OnAfterExpand

IShellItem이 확장된 후 호출됩니다.
INameSpaceTreeControlEvents::OnBeforeContextMenu

상황에 맞는 메뉴가 표시되기 전에 호출됩니다. 을 사용하면 클라이언트가 메뉴 항목을 더 추가할 수 있습니다.
INameSpaceTreeControlEvents::OnBeforeExpand

IShellItem이 확장되기 전에 호출됩니다.
INameSpaceTreeControlEvents::OnBeforeItemDelete

IShellItem 및 모든 자식이 삭제되기 전에 호출됩니다.
INameSpaceTreeControlEvents::OnBeforeStateImageChange

지정된 IShellItem의 상태 아이콘이 변경되기 전에 호출됩니다.
INameSpaceTreeControlEvents::OnBeginLabelEdit

IShellItem이 편집 모드로 전환되기 전에 호출됩니다.
INameSpaceTreeControlEvents::OnEndLabelEdit

IShellItem이 편집 모드를 벗어나면 호출됩니다.
INameSpaceTreeControlEvents::OnGetToolTip

도구 설명을 제공할 수 있습니다.
INameSpaceTreeControlEvents::OnItemAdded

IShellItem이 추가된 후 호출합니다.
INameSpaceTreeControlEvents::OnItemClick

사용자가 마우스의 단추를 클릭할 때 호출됩니다.
INameSpaceTreeControlEvents::OnItemDeleted

IShellItem이 삭제된 후 호출됩니다.
INameSpaceTreeControlEvents::OnItemStateChanged

구현되지 않았습니다. (INameSpaceTreeControlEvents.OnItemStateChanged)
INameSpaceTreeControlEvents::OnItemStateChanging

항목 상태가 변경되기 전에 호출됩니다.
INameSpaceTreeControlEvents::OnKeyboardInput

사용자가 키보드의 키를 누를 때 호출됩니다.
INameSpaceTreeControlEvents::OnPropertyItemCommit

구현되지 않았습니다. (INameSpaceTreeControlEvents.OnPropertyItemCommit)
INameSpaceTreeControlEvents::OnSelectionChanged

선택 영역이 변경될 때 호출됩니다.

설명

이 인터페이스는 네임스페이스 컨트롤(CLSID_NameSpaceTreeControl)의 클라이언트에서 구현되어 네임스페이스 제어 이벤트에 대해 조언하여 클라이언트가 이러한 이벤트를 처리할 수 있도록 하고 그렇지 않은 경우 네임스페이스 컨트롤이 해당 이벤트를 처리하도록 허용합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 shobjidl.h

추가 정보

INameSpaceTreeControl