次の方法で共有


UITestExtensionPackage クラス

サードパーティのテスト ユーティリティを Visual Studio アプリケーション ライフサイクル管理 (ALM) ユーザー インターフェイス (UI) テスト環境に組み込むことができるようにする抽象クラスを表します。

継承階層

System.Object
  Microsoft.VisualStudio.TestTools.UITest.Extension.UITestExtensionPackage

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

構文

'宣言
Public MustInherit Class UITestExtensionPackage _
    Implements IServiceProvider, IDisposable
public abstract class UITestExtensionPackage : IServiceProvider, 
    IDisposable
public ref class UITestExtensionPackage abstract : IServiceProvider, 
    IDisposable
[<AbstractClass>]
type UITestExtensionPackage =  
    class
        interface IServiceProvider
        interface IDisposable
    end
public abstract class UITestExtensionPackage implements IServiceProvider, IDisposable

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

コンストラクター

  名前 説明
プロテクト メソッド UITestExtensionPackage UITestExtensionPackage クラスの新しいインスタンスを初期化します。

このページのトップへ

プロパティ

  名前 説明
パブリック プロパティ PackageDescription この UI テスト パッケージの説明を取得します。
パブリック プロパティ PackageName UI テスト パッケージの名前を取得します。
パブリック プロパティ PackageVendor この UI テスト パッケージのベンダーの名前を取得します。
パブリック プロパティ PackageVersion この UI テスト パッケージのバージョンを取得します。
パブリック プロパティ VSVersion この UI テスト パッケージをサポートする Visual Studio アプリケーション ライフサイクル管理 (ALM) のバージョンを取得します。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド Dispose この UI テスト パッケージで使用されているリソースを解放します。
パブリック メソッド Equals 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッド Finalize オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。)
パブリック メソッド GetHashCode 特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッド GetService この UI テスト パッケージのサービス オブジェクトの型を取得します。
パブリック メソッド GetType 現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッド MemberwiseClone 現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッド ToString 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)

このページのトップへ

解説

このクラスは、他のアプリケーションのプラットフォームにコード化された UI テスト機能を拡張する主な拡張点の 1 つです。例については、「Extending Coded UI Tests and Action Recordings to Support Microsoft Excel」を参照してください。

スレッド セーフ

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

参照

関連項目

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

IServiceProvider

その他の技術情報

Enable Coded UI Testing of Your Controls

Extending Coded UI Tests and Action Recordings to Support Microsoft Excel