Интерфейс INameSpaceTreeControlDropHandler (shobjidl.h)
Предоставляет методы обработчика для перетаскивания. Используется элементом управления "Дерево пространства имен" для уведомления клиента о любых операциях перетаскивания, выполняемых внутри элемента управления . Предоставляет клиенту способ перехвата операции удаления и выполнения собственного действия или возврата требуемого эффекта удаления.
Наследование
Интерфейс INameSpaceTreeControlDropHandler наследуется от интерфейса IUnknown . INameSpaceTreeControlDropHandler также имеет следующие типы элементов:
Методы
Интерфейс INameSpaceTreeControlDropHandler содержит следующие методы.
INameSpaceTreeControlDropHandler::OnDragEnter Вызывается при перетаскивании ввод, чтобы задать эффект перетаскивания, как указано. |
INameSpaceTreeControlDropHandler::OnDragLeave Вызывается при перетаскивании для указанного элемента. |
INameSpaceTreeControlDropHandler::OnDragOver Вызывается при перетаскивании, чтобы задать эффект перетаскивания, как указано. |
INameSpaceTreeControlDropHandler::OnDragPosition Вызывается при перетаскивании элемента в пределах одного уровня (в пределах одной родительской папки) в дереве. |
INameSpaceTreeControlDropHandler::OnDrop Вызывается при удалении, чтобы задать эффект удаления, как указано. |
INameSpaceTreeControlDropHandler::OnDropPosition Вызывается, когда элемент удаляется на том же уровне (в той же родительской папке) в дереве. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2008 [только классические приложения] |
Целевая платформа | Windows |
Header | shobjidl.h |