Интерфейс IUIAutomationDragPattern (uiautomationclient.h)
Предоставляет доступ к информации, предоставляемой поставщиком автоматизации пользовательского интерфейса для элемента, который можно перетаскивать в рамках операции перетаскивания.
Наследование
Интерфейс IUIAutomationDragPattern наследуется от интерфейса IUnknown . IUIAutomationDragPattern также имеет следующие типы элементов:
Методы
Интерфейс IUIAutomationDragPattern содержит следующие методы.
IUIAutomationDragPattern::get_CachedDropEffect Извлекает кэшированную локализованную строку, которая указывает, что происходит, когда пользователь удаляет этот элемент в рамках операции перетаскивания. |
IUIAutomationDragPattern::get_CachedDropEffects Извлекает кэшированный массив локализованных строк, перечисляющих полный набор эффектов, которые могут произойти, когда пользователь удаляет этот элемент в рамках операции перетаскивания. |
IUIAutomationDragPattern::get_CachedIsGrabbed Извлекает кэшированное значение, указывающее, был ли этот элемент схвачен в рамках операции перетаскивания. |
IUIAutomationDragPattern::get_CurrentDropEffect Извлекает локализованную строку, которая указывает, что происходит, когда пользователь удаляет этот элемент в рамках операции перетаскивания. |
IUIAutomationDragPattern::get_CurrentDropEffects Извлекает массив локализованных строк, перечисляющих полный набор эффектов, которые могут произойти, когда этот элемент является частью операции перетаскивания. |
IUIAutomationDragPattern::get_CurrentIsGrabbed Указывает, захватил ли пользователь этот элемент в ходе операции перетаскивания. |
IUIAutomationDragPattern::GetCachedGrabbedItems Извлекает кэшированную коллекцию элементов, представляющих полный набор элементов, которые пользователь перетаскивает в рамках операции перетаскивания. |
IUIAutomationDragPattern::GetCurrentGrabbedItems Извлекает коллекцию элементов, представляющих полный набор элементов, перетаскиваемых пользователем в рамках операции перетаскивания. |
Комментарии
Клиенты автоматизации пользовательского интерфейса Майкрософт используют этот интерфейс для доступа к свойствам и функциям перетаскивания элемента управления или элемента пользовательского интерфейса, которые пользователь может перетаскивать на целевом объекте перетаскивания.
Требования
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Целевая платформа | Windows |
Header | uiautomationclient.h (включая UIAutomation.h) |
См. также раздел
Интерфейсы шаблонов элементов управления для клиентов
Поддержка автоматизации пользовательского интерфейса для перетаскивания