IUIAutomationDragPattern interface (uiautomationclient.h)
Provides access to information exposed by a UI Automation provider for an element that can be dragged as part of a drag-and-drop operation.
Inheritance
The IUIAutomationDragPattern interface inherits from the IUnknown interface. IUIAutomationDragPattern also has these types of members:
Methods
The IUIAutomationDragPattern interface has these methods.
IUIAutomationDragPattern::get_CachedDropEffect Retrieves a cached localized string that indicates what happens when the user drops this element as part of a drag-and-drop operation. |
IUIAutomationDragPattern::get_CachedDropEffects Retrieves a cached array of localized strings that enumerate the full set of effects that can happen when the user drops this element as part of a drag-and-drop operation. |
IUIAutomationDragPattern::get_CachedIsGrabbed Retrieves a cached value that indicates whether this element has been grabbed as part of a drag-and-drop operation. |
IUIAutomationDragPattern::get_CurrentDropEffect Retrieves a localized string that indicates what happens when the user drops this element as part of a drag-drop operation. |
IUIAutomationDragPattern::get_CurrentDropEffects Retrieves an array of localized strings that enumerate the full set of effects that can happen when this element as part of a drag-and-drop operation. |
IUIAutomationDragPattern::get_CurrentIsGrabbed Indicates whether the user has grabbed this element as part of a drag-and-drop operation. |
IUIAutomationDragPattern::GetCachedGrabbedItems Retrieves a cached collection of elements that represent the full set of items that the user is dragging as part of a drag operation. |
IUIAutomationDragPattern::GetCurrentGrabbedItems Retrieves a collection of elements that represent the full set of items that the user is dragging as part of a drag operation. |
Remarks
Microsoft UI Automation clients use this interface to access the dragging properties and functionality of a control or UI element that the user can drag-and-drop on a drop target.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 [desktop apps only] |
Minimum supported server | Windows Server 2012 [desktop apps only] |
Target Platform | Windows |
Header | uiautomationclient.h (include UIAutomation.h) |