次の方法で共有


UITestInterpreterCore クラス

UITest のアクションを反復処理するクラスは、オブジェクト、解釈します。

解釈の結果は UITestActionInvoker 値に依存します。

継承階層

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

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

構文

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

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

コンストラクター

  名前 説明
パブリック メソッド UITestInterpreterCore 指定した UITest の UITestInterpreter のインスタンスを作成します

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ActionInvoker UITest の操作の実行に使用する UITestActionInvoker を取得または設定します。
プロテクト プロパティ CurrentAction 実行中の現在のアクション。
プロテクト プロパティ PlaybackInProgress 再生が実行中である場合は true。
パブリック プロパティ PlaybackUITest 実行されている UITest を取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Cancel 現在のステップまたはテストの実行 (値) を取り消します。UITest 実行がキャンセルされ、再生が戻るまで、この呼び出しはブロックされます。これは UITest を実行しているスレッドから別のスレッドから呼び出す必要があります。
パブリック メソッド Dispose() オブジェクトを破棄します。
プロテクト メソッド Dispose(Boolean) 実際に実装を破棄します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド ExecuteAction 特定のアクションを実行します。
パブリック メソッド ExecuteStep (つまり、解釈) 現在選択されている ActionList の現在のステップを実行します。
パブリック メソッド ExecuteTest() (つまり、解釈) UITest の現在のオブジェクトを実装します。
パブリック メソッド静的メンバー ExecuteTest(UITest) (つまり、解釈) 特定の UITest オブジェクトを実装します。
パブリック メソッド ExecuteTest(Int64, Int64) (つまり、解釈) 指定した範囲のアクションの UITest の現在のオブジェクトを実装します。
パブリック メソッド静的メンバー ExecuteTest(UITest, Int64, Int64) (つまり、解釈) 特定の UITest を指定した範囲のアクションのオブジェクト実装します。
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド IsExpectedExceptionFromActionExecution 特定の例外で操作の実行が必要な場合、 true を返します。
プロテクト メソッド LogActionExecutionException アクション実行例外のログ データ。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド MoveToFirstStep 現在のアクション ポインターを、現在選択されている ActionList の先頭のアクションに移動します。
パブリック メソッド MoveToLastStep 現在のアクション ポインターを、現在選択されている ActionList の最後のアクションに移動します。
パブリック メソッド MoveToNextStep アクション ポインターを、現在選択されている ActionList の次のアクションに移動します。
パブリック メソッド MoveToPreviousStep アクション ポインターを、現在選択されている ActionList の前のアクションに移動します。
パブリック メソッド MoveToStepNumber 現在のアクション ポインターを、現在選択されている ActionList の指定したアクション インデックスに移動します。
プロテクト メソッド OnErrorHandledByUser ユーザーの後に呼び出されます。アクション実行エラーを処理します。 これは、何かのトレース ログの記録に使用できます。
プロテクト メソッド RaisePlaybackProgressEvent 再生進行状況イベントを発生させる。
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

イベント

  名前 説明
パブリック イベント ActionCompleted UITestAction が実行された後で発生するイベント。
パブリック イベント ActionListCompleted 各 ActionList の実行が完了した後で発生するイベント。
パブリック イベント ActionListStarted 各 ActionList の実行前に発生するイベントが呼び出されます。
パブリック イベント ActionStarted UITestAction が実行される前に発生するイベント。
パブリック イベント InterpreterError UITest を解釈してエラーが発生するときに発生するイベント。
パブリック イベント InterpreterProgress UITest を解釈したときに進行状況を更新するために発生するイベント。
パブリック イベント InterpreterWarning UITest を解釈して警告が発生するときに発生するイベント。
パブリック イベント UITestCompleted UITest の実行が完了した後で発生するイベント。
パブリック イベント UITestStarted UITest の実行を開始する前に発生するイベント。

このページのトップへ

スレッド セーフ

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

参照

関連項目

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