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.
The abstract class for implementing custom action support for UI controls.
Inheritance Hierarchy
Object
Microsoft.VisualStudio.TestTools.UITesting.UITestActionExecutor
Microsoft.VisualStudio.TestTools.UITesting.WebViewActionExecutor
Namespace: Microsoft.VisualStudio.TestTools.UITesting
Assemblies: Microsoft.VisualStudio.TestTools.WindowsStore.UITesting (in Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll)
Microsoft.VisualStudio.TestTools.UITesting (in Microsoft.VisualStudio.TestTools.UITesting.dll)
Syntax
'Declaration
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestActionExecutor
[CLSCompliantAttribute(true)]
public abstract class UITestActionExecutor
[CLSCompliantAttribute(true)]
public ref class UITestActionExecutor abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestActionExecutor = class end
public abstract class UITestActionExecutor
The UITestActionExecutor type exposes the following members.
Constructors
Name | Description | |
---|---|---|
![]() |
UITestActionExecutor | Initializes a new instance of the UITestActionExecutor class. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) | |
![]() |
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Click the default mouse button. |
![]() |
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) | |
![]() |
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Double click the default mouse button. |
![]() |
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) |
![]() |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() |
GetControlSupportLevel | Gets the support level of the provider for the specified control. |
![]() |
GetHashCode | Serves as the default hash function. (Inherited from Object.) |
![]() |
GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() |
Hover(UITechnologyElement, Point, Int32) | |
![]() |
Hover(UITechnologyElement, Point, Int32) | Hovers the mouse on the specified control for a given duration. |
![]() |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() |
MouseMove(UITechnologyElement, Point) | |
![]() |
MouseMove(UITechnologyElement, Point) | Move mouse to specified location on the control. |
![]() |
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) | |
![]() |
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) | Scroll the mouse wheel. |
![]() |
PressModifierKeys(UITechnologyElement, ModifierKeys) | |
![]() |
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) | |
![]() |
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) | |
![]() |
SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) | Sends the keystrokes to generate the specified text. |
![]() |
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) | |
![]() |
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) | Start dragging the mouse with specified buttons, modifier keys from the given location. |
![]() |
StopDragging(UITechnologyElement, Point, Boolean) | |
![]() |
StopDragging(UITechnologyElement, Point, Boolean) | Stop drag operation on the control. |
![]() |
ToString | Returns a string that represents the current object. (Inherited from Object.) |
Top
Thread Safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.