UITestActionExecutor Class
The abstract class for implementing custom action support for UI controls.
Assembly: Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
| Name | Description | |
|---|---|---|
![]() | UITestActionExecutor() | Initializes a new instance of the UITestActionExecutor class. |
| Name | Description | |
|---|---|---|
![]() | Click(UITechnologyElement^, MouseButtons, ModifierKeys, Point) | Click the default mouse button. |
![]() | DoubleClick(UITechnologyElement^, MouseButtons, ModifierKeys, Point) | Double click the default mouse button. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | GetControlSupportLevel(UITechnologyElement^) | Gets the support level of the provider for the specified control. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | Hover(UITechnologyElement^, Point, Int32) | Hovers the mouse on the specified control for a given duration. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | MouseMove(UITechnologyElement^, Point) | Move mouse to specified location on the control. |
![]() | MoveScrollWheel(UITechnologyElement^, Int32, ModifierKeys) | Scroll the mouse wheel. |
![]() | PressModifierKeys(UITechnologyElement^, ModifierKeys) | Presses the given modifier keys without releasing it. To release the modifier keys, explicit call to ReleaseModifierKeysImplementation should be made. |
![]() | ReleaseKeyboard() | Resets the keyboard to normal state if applicable. |
![]() | ReleaseModifierKeys(UITechnologyElement^, ModifierKeys) | Releases the given modifier keys that was pressed using PressModifierKeys. |
![]() | ReleaseMouse() | Resets the mouse to normal state if applicable. |
![]() | SendKeys(UITechnologyElement^, String^, ModifierKeys, Boolean) | Sends the keystrokes to generate the specified text. |
![]() | StartDragging(UITechnologyElement^, MouseButtons, ModifierKeys, Point) | Start dragging the mouse with specified buttons, modifier keys from the given location. |
![]() | StopDragging(UITechnologyElement^, Point, Boolean) | Stop drag operation on the control. |
![]() | ToString() | (Inherited from Object.) |
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

