UIObject クラス
テスト フレームワーク用のユーザー インターフェイス (UI) のオブジェクトを表します。
継承階層
System.Object
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.UIObject
Microsoft.VisualStudio.TestTools.UITest.Common.UIMap.TopLevelElement
名前空間: Microsoft.VisualStudio.TestTools.UITest.Common.UIMap
アセンブリ: Microsoft.VisualStudio.TestTools.UITest.Common (Microsoft.VisualStudio.TestTools.UITest.Common.dll 内)
構文
'宣言
<SerializableAttribute> _
Public Class UIObject
[SerializableAttribute]
public class UIObject
[SerializableAttribute]
public ref class UIObject
[<SerializableAttribute>]
type UIObject = class end
public class UIObject
UIObject 型で公開されるメンバーは以下のとおりです。
コンストラクター
名前 | 説明 | |
---|---|---|
UIObject | UIObject クラスの新しいインスタンスを初期化します。 |
このページのトップへ
プロパティ
名前 | 説明 | |
---|---|---|
Condition | このオブジェクトの条件を取得または設定します。 | |
ControlType | このオブジェクトのコントロール型を取得または設定します。 | |
Descendants | この UI オブジェクトに格納されているすべての UI オブジェクトのコレクションを取得します。 | |
FriendlyName | このオブジェクトの表示名を取得または設定します。 | |
Id | このオブジェクトの ID を取得します。 | |
Item | 特定の UI オブジェクト ID を持つ、このオブジェクト内の指定された UI 子オブジェクトを取得します。 | |
Name | オブジェクトの名前を取得または設定します。 | |
QueryId | このオブジェクトのクエリ ID を取得または設定します。 | |
SearchConfigurations | 検索構成の文字列配列を取得または設定します。 | |
SessionId | 記録セッションのトップレベルの要素の ID を取得または設定します。 | |
SpecialControlType | この UI オブジェクトの特別な型を取得または設定します。 | |
SupportLevel | 現在のテクノロジがこの UI オブジェクトをサポートするときのレベルを取得または設定します。 | |
SupportLevelWrapper | SupportLevel プロパティのシリアル化と逆シリアル化に使用されるこの UI オブジェクトを現在のテクノロジがサポートするときの実際のレベルの文字列バージョンを取得または設定します。 | |
TechnologyName | この UI オブジェクトをサポートするテクノロジの名前を取得または設定します。 | |
WindowTitles | トップレベル ウィンドウのタイトルのコレクションを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
Add | 指定した UI オブジェクトが存在しない場合に、それをこの UI オブジェクトの子孫に追加します。 | |
BindParameters | 指定した値マップ内のプロパティにこの UI オブジェクトのプロパティをバインドします。 | |
Clone | この UI オブジェクトのコピーを返します。 | |
Contains | 指定した ID で識別される UI オブジェクトがこの UI オブジェクトの子孫に含まれるかどうかを示す値を示します。 | |
Equals | 指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。 (Object から継承されます。) | |
Finalize | オブジェクトが、ガベージ コレクションによって収集される前に、リソースの解放とその他のクリーンアップ操作の実行を試みることができるようにします。 (Object から継承されます。) | |
GetHashCode | 既定のハッシュ関数として機能します。 (Object から継承されます。) | |
GetQueryString() | この UI オブジェクトのクエリ ID を返します。 | |
GetQueryString(String) | 特定の部分 ID で指定された、格納されている UI オブジェクトのクエリ ID が返されます。 | |
GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) | |
GetUIObjectFromId | 指定した ID に基づく格納されている UI オブジェクトを取得します。 | |
GetUIObjectFromPartialUIObjectId | 指定した部分 ID を使用して、この UI オブジェクトに格納されている UI オブジェクトを取得します。 | |
MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) | |
ParameterizeProperty | 指定したパラメーター名を使用して、指定したプロパティをパラメーター化します。 | |
Remove(String) | 指定した UI オブジェクトをこの UI オブジェクト内の子孫オブジェクトから削除します。 | |
Remove(UIObject) | 指定した UI オブジェクトをこの UI オブジェクト内の子孫オブジェクトから削除します。 | |
ToString | この UI オブジェクトのクエリ ID を返します。 (Object.ToString() をオーバーライドします。) |
このページのトップへ
スレッド セーフ
この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。