UITestPropertyProvider クラス
ユーザー インターフェイス (UI) テスト コントロールにプロパティを提供するためのカスタム サポートを実装するために使用される抽象基本クラスを提供します。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.UITesting.UITestPropertyProvider
名前空間: Microsoft.VisualStudio.TestTools.UITesting
アセンブリ: Microsoft.VisualStudio.TestTools.UITesting (Microsoft.VisualStudio.TestTools.UITesting.dll 内)
構文
'宣言
<CLSCompliantAttribute(True)> _
Public MustInherit Class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public abstract class UITestPropertyProvider
[CLSCompliantAttribute(true)]
public ref class UITestPropertyProvider abstract
[<AbstractClass>]
[<CLSCompliantAttribute(true)>]
type UITestPropertyProvider = class end
public abstract class UITestPropertyProvider
UITestPropertyProvider 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
UITestPropertyProvider | インフラストラクチャ。 UITestPropertyProvider クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
IsGetProperty | インフラストラクチャ。関連付けられたプロパティへの現在の呼び出しが get 呼び出しか set 呼び出しかを示す値を取得または設定します。 | |
PropertyName | インフラストラクチャ。関連付けられたプロパティの名前を取得または設定します。 | |
UIControl | 関連付けられたユーザー インターフェイス テスト コントロールを取得または設定します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Equals | 指定のオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトがガベージ コレクションにより収集される前に、そのオブジェクトがリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) | |
GetControlSupportLevel | 派生クラスでオーバーライドされた場合、指定されたコントロールに対するこのプロバイダーのサポート レベルを示す値を返します。 | |
GetHashCode | 特定の型のハッシュ関数として機能します。 (Object から継承されます。) | |
GetPredefinedSearchProperties | 派生クラスでオーバーライドされた場合、関連付けられたコントロールに対して事前定義されている検索プロパティを含む文字列配列を取得します。 | |
GetPropertyDescriptor | 指定されたコントロールの指定されたプロパティのプロパティ記述子を返します。 | |
GetPropertyForAction | 派生クラスでオーバーライドされた場合、指定されたコントロールで指定されたアクションによって使用されるプロパティの名前を返します。 | |
GetPropertyForControlState | 派生クラスでオーバーライドされた場合、指定されたコントロールの状態の値に一致するプロパティ名の配列とすべての状態の値の配列を返します。 | |
GetPropertyNames | 派生クラスでオーバーライドされた場合、指定されたコントロールのプロパティ名のコレクションを返します。 | |
GetPropertyNamesClassType | 派生クラスでオーバーライドされた場合、指定されたコントロールにプロパティ名を提供するクラスの Type を返します。 | |
GetPropertyValue | 派生クラスでオーバーライドされた場合、指定されたコントロールの指定されたプロパティの値を返します。 | |
GetSpecializedClass | 派生クラスでオーバーライドされた場合、指定されたテスト コントロールに対応する専用コントロール (HTML 用、Windows フォーム用、または Windows Presentation Foundation 用) の Type を返します。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
SetPropertyValue | 派生クラスでオーバーライドされた場合、指定されたコントロールの指定されたプロパティを指定された値を使用して設定します。 | |
ToString | 現在のオブジェクトを表す文字列を返します。 (Object から継承されます。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。
参照
関連項目
Microsoft.VisualStudio.TestTools.UITesting 名前空間