次の方法で共有


UITestAction クラス

ユーザー インターフェイス (UI) テストに使用されるテスト アクションの基本クラスを提供します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.AggregatedAction
    Microsoft.VisualStudio.TestTools.UITest.Common.DelayAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ErrorAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction

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

構文

'宣言
<SerializableAttribute> _
Public MustInherit Class UITestAction _
    Implements INotifyPropertyChanged
[SerializableAttribute]
public abstract class UITestAction : INotifyPropertyChanged
[SerializableAttribute]
public ref class UITestAction abstract : INotifyPropertyChanged
[<AbstractClass>]
[<SerializableAttribute>]
type UITestAction =  
    class
        interface INotifyPropertyChanged
    end
public abstract class UITestAction implements INotifyPropertyChanged

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

コンストラクター

  名前 説明
プロテクト メソッド UITestAction() UITestAction クラスの新しいインスタンスを初期化します。
プロテクト メソッド UITestAction(UITechnologyElement) 指定された UI 要素を使用して、UITestAction クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ ActionName アクションの名前を取得します。set プロシージャはこの基本クラスではサポートされていません。
パブリック プロパティ ActualThinkTime ThinkTimeMultiplier など、UIActionInterpreter によって提供される他の再生パラメーターを処理した後の待ち時間を取得または設定します。
パブリック プロパティ AdditionalInfo 派生クラスで実装されている場合に、カスタム情報を含む文字列を取得します。
パブリック プロパティ Comment このアクションのコメントを取得または設定します。
パブリック プロパティ ContinueOnError このアクションが失敗した場合でも続行するかどうかを示す値を取得または設定します。
パブリック プロパティ ContinueOnErrorWrapper ContinueOnError プロパティの値をシリアル化の文字列として取得または設定します。
パブリック プロパティ ElapsedTime アクションの期間を取得または設定します。
パブリック プロパティ EndTimestamp アクションの終了のタイムスタンプ。
パブリック プロパティ Id このアクションの一意の数値識別子を取得または設定します。
パブリック プロパティ IsParameterBound このアクションをパラメーター化できる場合に、アクションがテスト パラメーターにバインドされるかどうかを示す値を取得または設定します。
パブリック プロパティ IsParameterizable このアクションをパラメーター化できるかどうかを示す値を取得します。
パブリック プロパティ NeedFiltering このアクションを UITestActionFilter によって処理できるかどうかを示す値を取得または設定します。
パブリック プロパティ ParameterName アクション値に対応するパラメーターの名前を取得または設定します。
パブリック プロパティ StartTimestamp このアクションの実行時の開始タイム スタンプを取得または設定します。
パブリック プロパティ Tags 記録、集約、または後処理時に必要な、このアクションに関する追加情報のディクショナリを取得します。set プロシージャはプライベートです。
パブリック プロパティ ThinkTime このアクションの実行に必要な秒数を取得または設定します。
パブリック プロパティ ThinkTimeString 文字列値を使用して、このアクションの待ち時間を取得または設定します。
パブリック プロパティ Timestamp このアクションのタイム スタンプを取得または設定します。
パブリック プロパティ UIElement このアクションで操作される UI 要素を取得または設定します。
パブリック プロパティ UIObjectName このアクションで操作される UI 要素の名前を取得または設定します。
パブリック プロパティ ValueAsString このアクションの値を string として取得または設定します。set プロシージャはこの基本クラスではサポートされていません。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Equals 指定されたオブジェクトがこの UI テスト アクションと等しいかどうかを示す値を返します。 (Object.Equals(Object) をオーバーライドします。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object.GetHashCode() をオーバーライドします。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
パブリック メソッド Invoke このアクションを呼び出します。
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
プロテクト メソッド NotifyPropertyChanged PropertyChanged イベントを発生させます。
パブリック メソッド ToString このアクションの説明を返します。 (Object.ToString() をオーバーライドします。)

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティ値が変更されたときに発生します。

このページのトップへ

演算子

  名前 説明
パブリック演算子静的メンバー Equality 2 つの UI テスト アクション オブジェクトを比較するために "==" 演算子をオーバーライドします。
パブリック演算子静的メンバー Inequality 2 つの UI テスト アクション オブジェクトを比較するために "!=" 演算子をオーバーライドします。

このページのトップへ

スレッド セーフ

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

参照

参照

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

INotifyPropertyChanged