次の方法で共有


UITestAction クラス

 

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

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

継承階層

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.InvokeAction
    Microsoft.VisualStudio.TestTools.UITest.Common.MarkerAction
    Microsoft.VisualStudio.TestTools.UITest.Common.NoOperationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.SystemAction
    Microsoft.VisualStudio.TestTools.UITest.Common.ValidationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.VerifyConfigurationAction
    Microsoft.VisualStudio.TestTools.UITest.Common.WarningAction

構文

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

コンストラクター

名前 説明
System_CAPS_protmethod UITestAction()

UITestAction クラスの新しいインスタンスを初期化します。

System_CAPS_protmethod UITestAction(UITechnologyElement)

指定された UI 要素を使用して、UITestAction クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
System_CAPS_pubproperty ActionLogEntry

アクションのアクション ログ エントリを取得または設定します。

System_CAPS_pubproperty ActionName

アクションの名前を取得します。set プロシージャはこの基本クラスではサポートされていません。

System_CAPS_pubproperty ActualThinkTime

これは UIActionInterpreterによって提供される ThinkTimeMultiplierなどの他の再生パラメーターを処理した後で待ち時間を取得または設定します。

System_CAPS_pubproperty AdditionalInfo

派生クラスで実装されている場合に、カスタム情報を含む文字列を取得します。

System_CAPS_pubproperty Comment

このアクションのコメントを取得または設定します。

System_CAPS_pubproperty ContinueOnError

このアクションが失敗した場合でも続行するかどうかを示す値を取得または設定します。

System_CAPS_pubproperty ContinueOnErrorWrapper

ContinueOnError プロパティの値をシリアル化の文字列として取得または設定します。

System_CAPS_pubproperty ElapsedTime

アクションの期間を取得または設定します。

System_CAPS_pubproperty EndTimestamp

アクションの終了のタイムスタンプ。

System_CAPS_pubproperty Id

この操作の一意の数値識別子を取得または設定します。

System_CAPS_pubproperty IsParameterBound

このアクションをパラメーター化できる場合に、アクションがテスト パラメーターにバインドされるかどうかを示す値を取得または設定します。

System_CAPS_pubproperty IsParameterizable

このアクションをパラメーター化できるかどうかを示す値を取得します。

System_CAPS_pubproperty NeedFiltering

このアクションを UITestActionFilter によって処理できるかどうかを示す値を取得または設定します。

System_CAPS_pubproperty ParameterName

アクション値に対応するパラメーターの名前を取得または設定します。

System_CAPS_pubproperty StartTimestamp

このアクションの実行時の開始タイム スタンプを取得または設定します。

System_CAPS_pubproperty Tags

記録、集約、または後処理時に必要な、このアクションに関する追加情報のディクショナリを取得します。set プロシージャはプライベートです。

System_CAPS_pubproperty ThinkTime

このアクションの実行に必要な秒数を取得または設定します。

System_CAPS_pubproperty Timestamp

このアクションのタイム スタンプを取得または設定します。

System_CAPS_pubproperty UIElement

このアクションで操作される UI 要素を取得または設定します。

System_CAPS_pubproperty UIObjectName

このアクションで操作される UI 要素の名前を取得または設定します。

System_CAPS_pubproperty UITestActionExtension

アクションに関連するプロパティを含む UITestActionExtension のインスタンスを設定または取得します。

System_CAPS_pubproperty ValueAsString

このアクションの値を string として取得または設定します。set プロシージャはこの基本クラスではサポートされていません。

メソッド

名前 説明
System_CAPS_pubmethod Equals(Object)

指定されたオブジェクトがこの UI テスト アクションと等しいかどうかを示す値を返します。(Object.Equals(Object) をオーバーライドする。)

System_CAPS_protmethod Finalize()

(Object から継承されました。)

System_CAPS_pubmethod GetHashCode()

object.GetHashCode を無視します(Object.GetHashCode() をオーバーライドする。)

System_CAPS_pubmethod GetType()

(Object から継承されました。)

System_CAPS_pubmethod Invoke(UITestActionInvoker, UIMap)

このアクションを呼び出します。

System_CAPS_protmethod MemberwiseClone()

(Object から継承されました。)

System_CAPS_protmethod NotifyPropertyChanged(String)

PropertyChanged イベントを発生させます。

System_CAPS_pubmethod ToString()

このアクションの説明を返します。(Object.ToString() をオーバーライドする。)

イベント

名前 説明
System_CAPS_pubevent PropertyChanged

プロパティ値が変更するときに発生します。

演算子

名前 説明
System_CAPS_puboperatorSystem_CAPS_static Equality(UITestAction, UITestAction)

2 つの UI テスト アクション オブジェクトを比較するために "==" 演算子をオーバーライドします。

System_CAPS_puboperatorSystem_CAPS_static Inequality(UITestAction, UITestAction)

2 つの UI テスト アクション オブジェクトを比較するために "!=" 演算子をオーバーライドします。

スレッド セーフ

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

参照

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

トップに戻る