Интерфейс 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 |
Header | shobjidl.h |