IUIAutomationDragPattern 接口 (uiautomationclient.h)

为可作为拖放操作的一部分拖动的元素提供对 UI 自动化提供程序公开的信息的访问。

继承

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

检索表示用户作为拖动操作的一部分拖动的整套项的元素集合。

注解

Microsoft UI 自动化客户端使用此接口访问控件或 UI 元素的拖动属性和功能,用户可以将其拖放到拖放目标上。

要求

   
最低受支持的客户端 Windows 8 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 [仅限桌面应用]
目标平台 Windows
标头 uiautomationclient.h (包括 UIAutomation.h)

另请参阅

客户端的控制模式接口

UI 自动化对拖放的支持