UITestActionExecutor 类
实现的自定义操作抽象类为 UI 控件支持。
继承层次结构
Object
Microsoft.VisualStudio.TestTools.UITesting.UITestActionExecutor
Microsoft.VisualStudio.TestTools.UITesting.WebViewActionExecutor
命名空间: Microsoft.VisualStudio.TestTools.UITesting
程序集: Microsoft.VisualStudio.TestTools.WindowsStore.UITesting(在 Microsoft.VisualStudio.TestTools.WindowsStore.UITesting.dll 中)
Microsoft.VisualStudio.TestTools.UITesting(在 Microsoft.VisualStudio.TestTools.UITesting.dll 中)
语法
声明
<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
UITestActionExecutor 类型公开以下成员。
构造函数
页首
方法
|
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
|
|
Click(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
单击默认值鼠标按钮。 |
|
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
|
|
DoubleClick(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
双击默认值鼠标按钮。 |
|
Equals |
确定指定的对象是否等于当前对象。 (继承自 Object。) |
|
Finalize |
在垃圾回收将某一对象回收前允许该对象尝试释放资源并执行其他清理操作。 (继承自 Object。) |
|
GetControlSupportLevel |
获取提供的支持级别所指定的控制。 |
|
GetHashCode |
作为默认哈希函数。 (继承自 Object。) |
|
GetType |
获取当前实例的 Type。 (继承自 Object。) |
|
Hover(UITechnologyElement, Point, Int32) |
|
|
Hover(UITechnologyElement, Point, Int32) |
将鼠标指针悬停在指定控件的中特定持续时间。 |
|
MemberwiseClone |
创建当前 Object 的浅表副本。 (继承自 Object。) |
|
MouseMove(UITechnologyElement, Point) |
|
|
MouseMove(UITechnologyElement, Point) |
将鼠标控件的指定位置。 |
|
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) |
|
|
MoveScrollWheel(UITechnologyElement, Int32, ModifierKeys) |
移动鼠标滚轮。 |
|
PressModifierKeys(UITechnologyElement, ModifierKeys) |
|
|
PressModifierKeys(UITechnologyElement, ModifierKeys) |
按特定修改键,而无需将其释放。为释放修改键,显式调用 ReleaseModifierKeysImplementation 应更改。 |
|
ReleaseKeyboard |
如果将重置键盘为正常状态。 |
|
ReleaseModifierKeys(UITechnologyElement, ModifierKeys) |
|
|
ReleaseModifierKeys(UITechnologyElement, ModifierKeys) |
释放使用 PressModifierKeys,按下的特定修改键。 |
|
ReleaseMouse |
如果将重置鼠标为正常状态。 |
|
SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) |
|
|
SendKeys(UITechnologyElement, String, ModifierKeys, Boolean) |
发送键击生成该指定的文本。 |
|
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
|
|
StartDragging(UITechnologyElement, MouseButtons, ModifierKeys, Point) |
开始拖动使用指定的按钮,修改键的鼠标从特定位置。 |
|
StopDragging(UITechnologyElement, Point, Boolean) |
|
|
StopDragging(UITechnologyElement, Point, Boolean) |
停止在控件中拖动操作。 |
|
ToString |
返回表示当前对象的字符串。 (继承自 Object。) |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参阅
参考
Microsoft.VisualStudio.TestTools.UITesting 命名空间