次の方法で共有


MouseAction クラス

マウス操作に関する情報を表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Common.UITestAction
    Microsoft.VisualStudio.TestTools.UITest.Common.InputAction
      Microsoft.VisualStudio.TestTools.UITest.Common.MouseAction
        Microsoft.VisualStudio.TestTools.UITest.Common.TouchAction

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

構文

'宣言
<SerializableAttribute> _
Public Class MouseAction _
    Inherits InputAction
[SerializableAttribute]
public class MouseAction : InputAction
[SerializableAttribute]
public ref class MouseAction : public InputAction
[<SerializableAttribute>]
type MouseAction =  
    class
        inherit InputAction
    end
public class MouseAction extends InputAction

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

コンストラクター

  名前 説明
パブリック メソッド MouseAction() XML シリアル化または逆シリアル化用に MouseAction クラスの新しいインスタンスを初期化します。
パブリック メソッド MouseAction(MouseButtons, MouseActionType) 指定されたボタン指定とアクションの種類を使用して、MouseAction クラスの新しいインスタンスを初期化します。
パブリック メソッド MouseAction(MouseButtons, MouseActionType, Point) 指定されたボタン指定、アクションの種類、および操作の場所を使用して、MouseAction クラスの新しいインスタンスを初期化します。
パブリック メソッド MouseAction(UITechnologyElement, MouseButtons, MouseActionType) 指定された要素、ボタン指定、およびアクションの種類を使用して、MouseAction クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AbsoluteLocation ポインター操作が行われた画面位置を取得または設定します。
パブリック プロパティ ActionLogEntry アクションのアクション ログ エントリを取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ActionName このアクションの名前を取得または設定します。 (UITestAction.ActionName をオーバーライドします。)
パブリック プロパティ ActionType マウス操作の種類を取得または設定します。
パブリック プロパティ ActualThinkTime これは UIActionInterpreterによって提供される ThinkTimeMultiplierなどの他の再生パラメーターを処理した後で待ち時間を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ AdditionalInfo 派生クラスで実装されている場合に、カスタム情報を含む文字列を取得します。 (UITestAction から継承されます。)
パブリック プロパティ Comment このアクションのコメントを取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ContinueOnError このアクションが失敗した場合でも続行するかどうかを示す値を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ContinueOnErrorWrapper ContinueOnError プロパティの値をシリアル化の文字列として取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ElapsedTime アクションの期間を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ EndTimestamp アクションの終了のタイムスタンプ。 (UITestAction から継承されます。)
パブリック プロパティ Id この操作の一意の数値識別子を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ IsGlobalHotkey 入力がグローバル キーボード ショートカットかどうかを示す値を取得または設定します。 (InputAction から継承されます。)
パブリック プロパティ IsParameterBound このアクションをパラメーター化できる場合に、アクションがテスト パラメーターにバインドされるかどうかを示す値を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ IsParameterizable このアクションをパラメーター化できるかどうかを示す値を取得します。 (UITestAction から継承されます。)
パブリック プロパティ Location ポインター操作が行われた現在の要素内の相対位置を取得または設定します。
パブリック プロパティ ModifierKeys 修飾子キーが押されたかどうかを取得または設定します。 (InputAction から継承されます。)
パブリック プロパティ MouseButton 押されたマウス ボタンを取得または設定します。
パブリック プロパティ NeedFiltering このアクションを UITestActionFilter によって処理できるかどうかを示す値を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ParameterName アクション値に対応するパラメーターの名前を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ StartTimestamp このアクションの実行時の開始タイム スタンプを取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ Tags 記録、集約、または後処理時に必要な、このアクションに関する追加情報のディクショナリを取得します。 set プロシージャはプライベートです。 (UITestAction から継承されます。)
パブリック プロパティ ThinkTime このアクションの実行に必要な秒数を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ ThinkTimeString 文字列値を使用して、このアクションの待ち時間を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ Timestamp このアクションのタイム スタンプを取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ UIElement このアクションで操作される UI 要素を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ UIObjectName このアクションで操作される UI 要素の名前を取得または設定します。 (UITestAction から継承されます。)
パブリック プロパティ UITestActionExtension アクションに関連するプロパティを含む UITestActionExtension のインスタンスを設定または取得します。 (UITestAction から継承されます。)
パブリック プロパティ ValueAsString このアクションの値を string として取得または設定します。 set プロシージャはこの基本クラスではサポートされていません。 (UITestAction から継承されます。)
パブリック プロパティ WheelDirection マウス ホイールの動きの方向と量をピクセル単位で取得または設定します。

このページのトップへ

メソッド

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

このページのトップへ

イベント

  名前 説明
パブリック イベント PropertyChanged プロパティ値が変更するときに発生します。 (UITestAction から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

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

InputAction