次の方法で共有


UITestInterpreter クラス

ユーザー インターフェイス (UI) テストの各テスト アクションを実行し、ActionInvoker プロパティの値を使用して各アクションの結果を解釈します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITest.CodeGeneration.UITestInterpreter

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

構文

'宣言
Public Class UITestInterpreter _
    Implements IDisposable
public class UITestInterpreter : IDisposable
public ref class UITestInterpreter : IDisposable
type UITestInterpreter =  
    class
        interface IDisposable
    end
public class UITestInterpreter implements IDisposable

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

コンストラクター

  名前 説明
パブリック メソッド UITestInterpreter UITestInterpreter クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ActionInvoker このテストを解釈するための UITestActionInvoker を取得または設定します。
パブリック プロパティ PlaybackUITest 解釈対象のテストを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Cancel 現在のステップまたはテストの解釈を取り消します。
パブリック メソッド Dispose() リソースを解放します。
プロテクト メソッド Dispose(Boolean) 必要に応じてリソースを解放します。
パブリック メソッド Equals 指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
パブリック メソッド ExecuteStep 現在選択されているアクション リストの現在のステップを実行します。
パブリック メソッド ExecuteTest() 現在のテストを実行します。
パブリック メソッド静的メンバー ExecuteTest(UITest) 指定されたテストを実行します。
パブリック メソッド ExecuteTest(Int64, Int64) 指定した範囲のアクションに対して現在のテストを実行します。
パブリック メソッド静的メンバー ExecuteTest(UITest, Int64, Int64) 指定した範囲のアクションに対して特定のテストを実行します。
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド HighlightElement 現在のアクションに関連付けられている UI 要素を強調表示します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MoveToFirstStep 現在のアクションを、現在選択されているアクション リストの最初のアクションに設定します。
パブリック メソッド MoveToLastStep 現在のアクションを、現在選択されているアクション リストの最後のアクションに設定します。
パブリック メソッド MoveToNextStep 現在のアクションを、現在選択されているアクション リストの次のアクションに設定します。
パブリック メソッド MoveToPreviousStep 現在のアクションを、現在選択されているアクション リストの前のアクションに設定します。
パブリック メソッド MoveToStepNumber 現在のアクションを、現在選択されているアクション リストの指定されたインデックスにあるアクションに設定します。
パブリック メソッド RaiseWaitForThinkTimeEvent InterpreterProgress イベントを発生させます。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッド Unhighlight 現在のアクションに関連付けられている UI 要素から強調表示を解除します。

このページのトップへ

イベント

  名前 説明
パブリック イベント ActionCompleted アクションの実行が完了したときに発生します。
パブリック イベント ActionListCompleted アクション リストのすべてのアクションが完了したときに発生します。
パブリック イベント ActionListStarted アクション リスト内のアクションの実行が開始する前に発生します。
パブリック イベント ActionStarted アクションの実行が開始する前に発生します。
パブリック イベント InterpreterError 実行中にエラーが発生したときに発生します。
パブリック イベント InterpreterProgress テストの実行の進行状況をレポートするために発生します。
パブリック イベント InterpreterWarning 実行中に警告が発生した場合に発生します。
パブリック イベント UITestCompleted 関連付けられたテストが完了した後に発生します。
パブリック イベント UITestStarted テストの実行を開始する直前に発生します。

このページのトップへ

スレッド セーフ

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

参照

参照

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

ActionLogInvoker