次の方法で共有


UIActionInterpreter クラス

ユーザー インターフェイス (UI) テスト内のテスト アクションを実行し、結果を解釈してログに書き込みます。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestActionInvoker
    Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UIActionInterpreter

名前空間:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration
アセンブリ:  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration (Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.dll 内)

構文

'宣言
Public NotInheritable Class UIActionInterpreter _
    Inherits UITestActionInvoker
public sealed class UIActionInterpreter : UITestActionInvoker
public ref class UIActionInterpreter sealed : public UITestActionInvoker
[<Sealed>]
type UIActionInterpreter =  
    class
        inherit UITestActionInvoker
    end
public final class UIActionInterpreter extends UITestActionInvoker

UIActionInterpreter 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド UIActionInterpreter 指定されたインタープリターを使用して、UIActionInterpreter クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ CurrentBrowser 現在のブラウザーの名前とバージョンを含む文字列を取得または設定します。
パブリック プロパティ DelayBetweenActions 各アクションを実行する前の遅延時間を取得または設定します。
パブリック プロパティ InRetryMode インタープリターが再試行モードかどうかを示す値を取得または設定します。 (UITestActionInvoker.InRetryMode をオーバーライドします。)
パブリック プロパティ SearchTimeout 検索プロセスがタイムアウトになるまでの秒数を取得または設定します。
パブリック プロパティ ThinkTimeMultiplier 待ち時間値に使用する乗数を取得または設定します。
パブリック プロパティ TopLevelWindowSinglePassSearch 単一の検索パスは、トップ レベルのウィンドウで使用するかどうかを示す値を取得または設定します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Cancel ユーザーによって [再生のキャンセル] ボタンがクリックされたときに呼び出されます。 (UITestActionInvoker.Cancel() をオーバーライドします。)
パブリック メソッド Dispose リソースを解放します。 (UITestActionInvoker.Dispose() をオーバーライドします。)
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Invoke(AssertAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(AssertAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(BrowserAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(BrowserAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(DelayAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(DelayAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(DragAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(DragAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(DragDropAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(DragDropAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(ErrorAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(ErrorAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(InvokeAction, UIMap) SystemAction の開始します。 (UITestActionInvoker.Invoke(InvokeAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(KeyboardAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(KeyboardAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(LaunchApplicationAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(MarkerAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(MarkerAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(MediaAction, UIMap) MediaAction の操作ログを生成します。 (UITestActionInvoker.Invoke(MediaAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(MouseAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(MouseAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(NavigateToUrlAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(NavigateToUrlAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(NoOperationAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(NoOperationAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(SendKeysAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(SendKeysAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(SetStateAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(SetStateAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(SetValueAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(SetValueAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(SharedStepsReferenceAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(StringAssertAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(StringAssertAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(SystemAction, UIMap) SystemAction の開始します。 (UITestActionInvoker.Invoke(SystemAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(TestStepMarkerAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(TouchAction, UIMap) TouchAction の開始します。 (UITestActionInvoker から継承されます。)
パブリック メソッド Invoke(VerifyConfigurationAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(WarningAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(WarningAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(WebDialogAction, UIMap) 指定されたマップを使用して、指定されたアクションを実行し、結果をログに記録します。 (UITestActionInvoker.Invoke(WebDialogAction, UIMap) をオーバーライドします。)
パブリック メソッド SearchAndInvoke 指定されたマップを使用して、指定されたアクションを実行し、カスタムの呼び出し元の実装を使用して結果をログに記録します。 (UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド WaitForThinkTime 適切な待ち時間が経過するまで待機した後に、指定されたアクションが呼び出されます。 (UITestActionInvoker.WaitForThinkTime(UITestAction) をオーバーライドします。)

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

関連項目

Microsoft.VisualStudio.TestTools.UITest.CodeGeneration 名前空間

UITestActionInvoker