Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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) |