Интерфейс IDirectManipulationDragDropBehavior (directmanipulation.h)
Представляет поведение для взаимодействий перетаскивания, которые активируются жестами перекрестного скольжения или нажатия и удержания.
Вызовите Метод AddBehavior , чтобы применить поведение к окне просмотра, и RemoveBehavior , чтобы удалить его.
Наследование
Интерфейс IDirectManipulationDragDropBehavior наследуется от интерфейса IUnknown . IDirectManipulationDragDropBehavior также имеет следующие типы элементов:
Методы
Интерфейс IDirectManipulationDragDropBehavior содержит следующие методы.
IDirectManipulationDragDropBehavior::GetStatus Возвращает состояние взаимодействия перетаскивания для окна просмотра, к которому присоединено это поведение. |
IDirectManipulationDragDropBehavior::SetConfiguration Задает конфигурацию взаимодействия перетаскивания для окна просмотра, к которому присоединено это поведение. |
Комментарии
Если метод AddConfiguration, RemoveConfiguration, ActivateConfiguration или SetManualGesture был успешно вызван в окне просмотра, AddBehavior завершается ошибкой в течение оставшегося времени существования окна просмотра.
После добавления поведения в окно просмотра вызовы команд AddConfiguration, RemoveConfiguration, ActivateConfiguration или SetManualGesture завершаются ошибкой, пока не будет вызван Метод RemoveBehavior .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | directmanipulation.h |