提供用于开始特定 UI 测试操作的构造函数和方法。
继承层次结构
System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.ActionLogInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter
命名空间:  Microsoft.VisualStudio.TestTools.UITest.Common
程序集:  Microsoft.VisualStudio.TestTools.UITest.Common(在 Microsoft.VisualStudio.TestTools.UITest.Common.dll 中)
语法
声明
Public MustInherit Class UITestActionInvoker _
    Implements IDisposable
public abstract class UITestActionInvoker : IDisposable
public ref class UITestActionInvoker abstract : IDisposable
[<AbstractClass>]
type UITestActionInvoker =  
    class
        interface IDisposable
    end
public abstract class UITestActionInvoker implements IDisposable
UITestActionInvoker 类型公开以下成员。
构造函数
页首
属性
页首
方法
| .gif) | Cancel | 取消当前调用任务。 | 
| .gif) | Dispose | 释放资源。 | 
| .gif) | Equals | 确定指定的 Object 是否等于当前的 Object。 (继承自 Object。) | 
| .gif) | Finalize | 允许对象在“垃圾回收”回收之前尝试释放资源并执行其他清理操作。 (继承自 Object。) | 
| .gif) | GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | 
| .gif) | GetType | 获取当前实例的 Type。 (继承自 Object。) | 
| .gif) | Invoke(AssertAction, UIMap) | 使用提供的 UIMap 来调用提供的 AssertAction。 | 
| .gif) | Invoke(BrowserAction, UIMap) | 使用提供的 UIMap 来调用提供的 BrowserAction。 | 
| .gif) | Invoke(DelayAction, UIMap) | 使用提供的 UIMap 来调用提供的 DelayAction。 | 
| .gif) | Invoke(DragAction, UIMap) | 使用提供的 UIMap 来调用提供的 DragAction。 | 
| .gif) | Invoke(DragDropAction, UIMap) | 使用提供的 UIMap 来调用提供的 DragDropAction。 | 
| .gif) | Invoke(ErrorAction, UIMap) | 使用提供的 UIMap 来调用提供的 ErrorAction。 | 
| .gif) | Invoke(KeyboardAction, UIMap) | 使用提供的 UIMap 来调用提供的 KeyboardAction。 | 
| .gif) | Invoke(LaunchApplicationAction, UIMap) | 使用提供的 UIMap 来调用提供的 LaunchApplicationAction。 | 
| .gif) | Invoke(MarkerAction, UIMap) | 使用提供的 UIMap 来调用提供的 MarkerAction。 | 
| .gif) | Invoke(MouseAction, UIMap) | 使用提供的 UIMap 来调用提供的 MouseAction。 | 
| .gif) | Invoke(NavigateToUrlAction, UIMap) | 使用提供的 UIMap 来调用提供的 NavigateToUrlAction。 | 
| .gif) | Invoke(NoOperationAction, UIMap) | 使用提供的 UIMap 来调用提供的 NoOperationAction。 | 
| .gif) | Invoke(SendKeysAction, UIMap) | 使用提供的 UIMap 来调用提供的 SendKeysAction。 | 
| .gif) | Invoke(SetStateAction, UIMap) | 使用提供的 UIMap 来调用提供的 SetStateAction。 | 
| .gif) | Invoke(SetValueAction, UIMap) | 使用提供的 UIMap 来调用提供的 SetValueAction。 | 
| .gif) | Invoke(SharedStepsReferenceAction, UIMap) | 使用提供的 UIMap 来调用提供的 SharedStepsReferenceAction。 | 
| .gif) | Invoke(StringAssertAction, UIMap) | 使用提供的 UIMap 来调用提供的 StringAssertAction。 | 
| .gif) | Invoke(TestStepMarkerAction, UIMap) | 使用提供的 UIMap 来调用提供的 TestStepMarkerAction。 | 
| .gif) | Invoke(VerifyConfigurationAction, UIMap) | 使用提供的 UIMap 来调用提供的 VerifyConfigurationAction。 | 
| .gif) | Invoke(WarningAction, UIMap) | 使用提供的 UIMap 来调用提供的 WarningAction。 | 
| .gif) | Invoke(WebDialogAction, UIMap) | 使用提供的 UIMap 来调用提供的 WebDialogAction。 | 
| .gif) | MemberwiseClone | 创建当前 Object 的浅表副本。 (继承自 Object。) | 
| .gif) | SearchAndInvoke | 使用提供的 UIMap 来调用提供的 UITestAction。 | 
| .gif) | ToString | 返回表示当前对象的字符串。 (继承自 Object。) | 
| .gif) | WaitForThinkTime | 先等待合适的思考时间量,再调用提供的操作。 | 
页首
备注
当执行测试操作时,测试框架将实现适合于操作类型的此类的特定实现,并将它传递给 UITestAction.Invoke 方法。
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。
请参见
参考
Microsoft.VisualStudio.TestTools.UITest.Common 命名空间
UITestAction