次の方法で共有


ApplicationUnderTest クラス

テスト アプリケーションの操作を自動化します。

継承階層

Object
  Microsoft.VisualStudio.TestTools.UITesting.UITestControl
    Microsoft.VisualStudio.TestTools.UITesting.ApplicationBase
      Microsoft.VisualStudio.TestTools.UITesting.ApplicationUnderTest
        Microsoft.VisualStudio.TestTools.UITesting.BrowserWindow

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

構文

'宣言
<CLSCompliantAttribute(True)> _
Public Class ApplicationUnderTest _
    Inherits ApplicationBase _
    Implements IDisposable
[CLSCompliantAttribute(true)]
public class ApplicationUnderTest : ApplicationBase, 
    IDisposable
[CLSCompliantAttribute(true)]
public ref class ApplicationUnderTest : public ApplicationBase, 
    IDisposable
[<CLSCompliantAttribute(true)>]
type ApplicationUnderTest =  
    class 
        inherit ApplicationBase 
        interface IDisposable 
    end
public class ApplicationUnderTest extends ApplicationBase implements IDisposable

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

コンストラクター

  名前 説明
パブリック メソッド ApplicationUnderTest ApplicationUnderTest クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ AlwaysOnTop アプリケーションのウィンドウが常に最前面に表示されるかどうかを示す値を取得します。
パブリック プロパティ BoundingRectangle (UITestControl から継承されます。)
パブリック プロパティ ClassName (UITestControl から継承されます。)
パブリック プロパティ CloseOnPlaybackCleanup (ApplicationBase から継承されます。)
パブリック プロパティ Container (UITestControl から継承されます。)
パブリック プロパティ ControlType (UITestControl から継承されます。)
パブリック プロパティ Enabled (UITestControl から継承されます。)
パブリック プロパティ Exists (UITestControl から継承されます。)
パブリック プロパティ FilterProperties (UITestControl から継承されます。)
パブリック プロパティ FriendlyName (UITestControl から継承されます。)
パブリック プロパティ HasFocus (UITestControl から継承されます。)
パブリック プロパティ HasTitleBar アプリケーションのウィンドウにタイトル バーがあるかどうかを示す値を取得します。
パブリック プロパティ Height (UITestControl から継承されます。)
パブリック プロパティ IsTopParent (UITestControl から継承されます。)
パブリック プロパティ Left (UITestControl から継承されます。)
パブリック プロパティ Maximized アプリケーションのウィンドウが最大化されているかどうかを示す値を取得または設定します。
パブリック プロパティ Minimized アプリケーションのウィンドウが最小化されているかどうかを示す値を取得または設定します。
パブリック プロパティ Name (UITestControl から継承されます。)
パブリック プロパティ NativeElement (UITestControl から継承されます。)
パブリック プロパティ Popup アプリケーションのウィンドウがポップアップ ウィンドウであるかどうかを示す値を取得します。
パブリック プロパティ Process 基になる Process オブジェクトを取得または設定します。
パブリック プロパティ Resizable アプリケーションのウィンドウのサイズを変更できるかどうかを示す値を取得します。
パブリック プロパティ Restored アプリケーションのウィンドウが元のサイズに戻されているかどうかを示す値を取得または設定します。
パブリック プロパティ SearchConfigurations (UITestControl から継承されます。)
パブリック プロパティ SearchProperties (UITestControl から継承されます。)
プロテクト プロパティ SearchPropertiesSetExplicitly (UITestControl から継承されます。)
パブリック プロパティ ShowInTaskbar プログラムのアイコンがタスク バーに表示されるかどうかを示す値を取得します。
パブリック プロパティ State (UITestControl から継承されます。)
パブリック プロパティ TechnologyName (UITestControl から継承されます。)
パブリック プロパティ Title テスト中のアプリケーションのタイトルを取得または設定します。
パブリック プロパティ Top (UITestControl から継承されます。)
パブリック プロパティ TopParent (UITestControl から継承されます。)
パブリック プロパティ Transparent アプリケーションのウィンドウが透明であるかどうかを示す値を取得します。
パブリック プロパティ Width (UITestControl から継承されます。)
パブリック プロパティ WindowHandle (UITestControl から継承されます。)
パブリック プロパティ WindowTitles (UITestControl から継承されます。)

このページのトップへ

メソッド

  名前 説明
パブリック メソッド CaptureImage (UITestControl から継承されます。)
パブリック メソッド Close テスト中のアプリケーションを閉じます。 (ApplicationBase.Close() をオーバーライドします。)
パブリック メソッド CopyFrom (UITestControl から継承されます。)
パブリック メソッド Dispose() ApplicationUnderTest によって使用されているすべてのリソースを解放します。
プロテクト メソッド Dispose(Boolean) ApplicationUnderTest によって使用されているすべてのリソースを解放します。
パブリック メソッド DrawHighlight (UITestControl から継承されます。)
パブリック メソッド EnsureClickable() (UITestControl から継承されます。)
パブリック メソッド EnsureClickable(Point) (UITestControl から継承されます。)
パブリック メソッド Equals (UITestControl から継承されます。)
プロテクト メソッド Finalize オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。)
パブリック メソッド Find ユーザー インターフェイスでこのアプリケーションのウィンドウを見つけます。 (UITestControl.Find() をオーバーライドします。)
パブリック メソッド FindMatchingControls (UITestControl から継承されます。)
パブリック メソッド静的メンバー FromProcess 既存のプロセスから ApplicationUnderTest への参照を作成します。
パブリック メソッド GetChildren (UITestControl から継承されます。)
パブリック メソッド GetClickablePoint (UITestControl から継承されます。)
パブリック メソッド GetHashCode (UITestControl から継承されます。)
パブリック メソッド GetParent (UITestControl から継承されます。)
パブリック メソッド GetProperty (UITestControl から継承されます。)
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド GetUITestControlsForSearch (UITestControl から継承されます。)
パブリック メソッド静的メンバー Launch(ProcessStartInfo) 指定されたパラメーターを使用してアプリケーションを起動します。
パブリック メソッド静的メンバー Launch(String) 指定されたパラメーターを使用してアプリケーションを起動します。
パブリック メソッド静的メンバー Launch(String, String) 指定されたパラメーターを使用してアプリケーションを起動します。
パブリック メソッド静的メンバー Launch(String, String, String) 指定されたパラメーターを使用してアプリケーションを起動します。
パブリック メソッド静的メンバー Launch(String, String, String, String, SecureString, String) 指定されたパラメーターを使用してアプリケーションを起動します。
プロテクト メソッド MemberwiseClone Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド SetFocus (UITestControl から継承されます。)
パブリック メソッド SetProperty (UITestControl から継承されます。)
プロテクト メソッド Shutdown アプリケーションを強制終了します。
パブリック メソッド ToString (UITestControl から継承されます。)
パブリック メソッド TryFind (UITestControl から継承されます。)
パブリック メソッド TryGetClickablePoint(Point%) (UITestControl から継承されます。)
パブリック メソッド WaitForControlCondition(Predicate<UITestControl>) (UITestControl から継承されます。)
パブリック メソッド WaitForControlCondition(Predicate<UITestControl>, Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlEnabled() (UITestControl から継承されます。)
パブリック メソッド WaitForControlEnabled(Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlExist() (UITestControl から継承されます。)
パブリック メソッド WaitForControlExist(Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlNotExist() (UITestControl から継承されます。)
パブリック メソッド WaitForControlNotExist(Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlPropertyEqual(String, Object) (UITestControl から継承されます。)
パブリック メソッド WaitForControlPropertyEqual(String, Object, Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlPropertyNotEqual(String, Object) (UITestControl から継承されます。)
パブリック メソッド WaitForControlPropertyNotEqual(String, Object, Int32) (UITestControl から継承されます。)
パブリック メソッド WaitForControlReady() (UITestControl から継承されます。)
パブリック メソッド WaitForControlReady(Int32) (UITestControl から継承されます。)

このページのトップへ

スレッド セーフ

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

参照

関連項目

Microsoft.VisualStudio.TestTools.UITesting 名前空間

UITestControl