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.
Executes a test action in a user interface (UI) test, interprets the results, and writes to a log.
Namespace:   Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
Assembly:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (in Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll)
Inheritance Hierarchy
System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter
Syntax
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : UITestActionInvoker
[<Sealed>]
type UIActionInterpreter = 
    class
        inherit UITestActionInvoker
    end
Public NotInheritable Class UIActionInterpreter
    Inherits UITestActionInvoker
Constructors
| Name | Description | |
|---|---|---|
| .gif) | UIActionInterpreter(UITestInterpreter) | Initializes a new instance of the UIActionInterpreter class by using the given interpreter. | 
Properties
| Name | Description | |
|---|---|---|
| .jpeg) | CurrentBrowser | Gets or sets a string that contains the name and version of the current browser. | 
| .jpeg) | DelayBetweenActions | Gets or sets the time to delay before executing each action. | 
| .jpeg) | InRetryMode | Gets or sets a value that indicates whether the interpreter is in retry mode.(Overrides UITestActionInvoker.InRetryMode.) | 
| .jpeg) | SearchTimeout | Gets or sets the number of seconds before a search process times out. | 
| .jpeg) | ThinkTimeMultiplier | Gets or sets the multiplier to use for think time values. | 
| .jpeg) | TopLevelWindowSinglePassSearch | Gets or sets a value that indicates whether single pass search will be used for top level windows. | 
Methods
| Name | Description | |
|---|---|---|
| .gif) | Cancel() | Called when the Cancel Playback button is clicked by the user.(Overrides UITestActionInvoker.Cancel().) | 
| .gif) | Dispose() | Releases resources.(Overrides UITestActionInvoker.Dispose().) | 
| .gif) | Equals(Object) | (Inherited from Object.) | 
| .gif) | GetHashCode() | (Inherited from Object.) | 
| .gif) | GetType() | (Inherited from Object.) | 
| .gif) | Invoke(AssertAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(AssertAction, UIMap).) | 
| .gif) | Invoke(BrowserAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(BrowserAction, UIMap).) | 
| .gif) | Invoke(DelayAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DelayAction, UIMap).) | 
| .gif) | Invoke(DragAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DragAction, UIMap).) | 
| .gif) | Invoke(DragDropAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(DragDropAction, UIMap).) | 
| .gif) | Invoke(ErrorAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(ErrorAction, UIMap).) | 
| .gif) | Invoke(InvokeAction, UIMap) | Invoke for SystemAction.(Overrides UITestActionInvoker.Invoke(InvokeAction, UIMap).) | 
| .gif) | Invoke(KeyboardAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(KeyboardAction, UIMap).) | 
| .gif) | Invoke(LaunchApplicationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap).) | 
| .gif) | Invoke(MarkerAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(MarkerAction, UIMap).) | 
| .gif) | Invoke(MediaAction, UIMap) | Generate action log for MediaAction(Overrides UITestActionInvoker.Invoke(MediaAction, UIMap).) | 
| .gif) | Invoke(MouseAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(MouseAction, UIMap).) | 
| .gif) | Invoke(NavigateToUrlAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap).) | 
| .gif) | Invoke(NoOperationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(NoOperationAction, UIMap).) | 
| .gif) | Invoke(SendKeysAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SendKeysAction, UIMap).) | 
| .gif) | Invoke(SetStateAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SetStateAction, UIMap).) | 
| .gif) | Invoke(SetValueAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SetValueAction, UIMap).) | 
| .gif) | Invoke(SharedStepsReferenceAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap).) | 
| .gif) | Invoke(StringAssertAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(StringAssertAction, UIMap).) | 
| .gif) | Invoke(SystemAction, UIMap) | Invoke for SystemAction.(Overrides UITestActionInvoker.Invoke(SystemAction, UIMap).) | 
| .gif) | Invoke(TestStepMarkerAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap).) | 
| .gif) | Invoke(TouchAction, UIMap) | Invoke for TouchAction.(Inherited from UITestActionInvoker.) | 
| .gif) | Invoke(VerifyConfigurationAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap).) | 
| .gif) | Invoke(WarningAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(WarningAction, UIMap).) | 
| .gif) | Invoke(WebDialogAction, UIMap) | Executes the provided action by using the given map and logs the result.(Overrides UITestActionInvoker.Invoke(WebDialogAction, UIMap).) | 
| .gif) | SearchAndInvoke(UITestAction, UIMap, CustomInvoker) | Executes the provided action by using the given map and logs the result by using your implementation of a custom invoker.(Overrides UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker).) | 
| .gif) | ToString() | (Inherited from Object.) | 
| .gif) | WaitForThinkTime(UITestAction) | Waits for an appropriate amount of think time before the provided action is invoked.(Overrides UITestActionInvoker.WaitForThinkTime(UITestAction).) | 
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.
See Also
UITestActionInvoker
Microsoft.VisualStudio.TestTools.UITest.CodeGeneration Namespace
Return to top