ActionLogInvoker クラス

レコーダーと再生から収集されたテスト アクションから、アクション ログを生成します。

継承階層

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

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

構文

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

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

コンストラクター

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

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ InRetryMode 呼び出し元が再試行モードかどうかを示す値を取得または設定します。 (UITestActionInvoker.InRetryMode をオーバーライドします。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Cancel 現在の呼び出しタスクを取り消します。 (UITestActionInvoker.Cancel() をオーバーライドします。)
パブリック メソッド Dispose リソースを解放します。 (UITestActionInvoker.Dispose() をオーバーライドします。)
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (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(KeyboardAction, UIMap) キー操作のアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(KeyboardAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(LaunchApplicationAction, UIMap) アプリケーションの起動アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(LaunchApplicationAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(MarkerAction, UIMap) マーカー アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(MarkerAction, 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) SharedStepsReferenceAction のアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(SharedStepsReferenceAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(StringAssertAction, UIMap) 文字列アサート アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(StringAssertAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(TestStepMarkerAction, UIMap) テスト ステップ マーカー アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(TestStepMarkerAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(VerifyConfigurationAction, UIMap) 構成検証アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(VerifyConfigurationAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(WarningAction, UIMap) 警告アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(WarningAction, UIMap) をオーバーライドします。)
パブリック メソッド Invoke(WebDialogAction, UIMap) Web ダイアログ アクションのアクション ログ エントリを生成します。 (UITestActionInvoker.Invoke(WebDialogAction, UIMap) をオーバーライドします。)
パブリック メソッド静的メンバー IsMenuObject 指定されたユーザー インターフェイス (UI) オブジェクトがメニュー オブジェクトであるかどうかを示す値を返します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド SearchAndInvoke カスタムの呼び出し元の実装を使用して、指定されたアクションをログに記録します。 (UITestActionInvoker.SearchAndInvoke(UITestAction, UIMap, CustomInvoker) をオーバーライドします。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド WaitForThinkTime 基本クラスで実装されている場合に、適切な待ち時間が経過するまで待機した後で、指定されたアクションを呼び出します。 (UITestActionInvoker.WaitForThinkTime(UITestAction) をオーバーライドします。)

このページのトップへ

解説

このクラスは、UITestActionInvoker クラスの作業用の実装を必要とします。

スレッド セーフ

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

参照

参照

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

UITestActionInvoker