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) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。