IUITechnologyElement インターフェイス
UITechnologyElement クラスを実装するための内部インターフェイスを提供します。このインターフェイスを直接実装しないでください。代わりに、UITechnologyElement クラスから派生させます。
名前空間: Microsoft.VisualStudio.TestTools.UITest.Extension
アセンブリ: Microsoft.VisualStudio.TestTools.UITest.Extension (Microsoft.VisualStudio.TestTools.UITest.Extension.dll 内)
構文
'宣言
<ComVisibleAttribute(True)> _
<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")> _
Public Interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")]
public interface IUITechnologyElement
[ComVisibleAttribute(true)]
[GuidAttribute(L"213E1F30-D407-4629-AED2-3C7106125722")]
public interface class IUITechnologyElement
[<ComVisibleAttribute(true)>]
[<GuidAttribute("213E1F30-D407-4629-AED2-3C7106125722")>]
type IUITechnologyElement = interface end
public interface IUITechnologyElement
IUITechnologyElement 型で公開されるメンバーは以下のとおりです。
プロパティ
名前 | 説明 | |
---|---|---|
ChildIndex | 親要素の子要素のコレクション内で、0 から始まるインデックス番号で表されるこの要素の位置を取得します。 | |
ClassName | この要素のクラス名を取得します。 | |
ControlTypeName | この要素のコントロール型の名前を取得します。 | |
FriendlyName | この要素の表示名を取得します。 | |
IsLeafNode | この要素が葉ノードであるか (つまり、子を持っていないか) どうかを示す値を取得します。 | |
IsPassword | 保護されたコンテンツがこの要素に格納されているかどうか示す値を取得します。 | |
IsTreeSwitchingRequired | ウィンドウのないツリーの切り替えの場合に、ツリーの切り替えが必要かどうかを示す値を取得します。 | |
Name | この要素の名前を取得します。 | |
NativeElement | 基になるネイティブなテクノロジ要素を取得します。 | |
QueryId | この要素を一意に識別して見つけるために使用できる識別子オブジェクトを取得します。 | |
SwitchingElement | この要素が別のテクノロジの要素内でホストされる場合は、コンテナー要素を取得または設定します。 | |
TechnologyName | この要素の対応するテクノロジの名前を取得します。 | |
Value | この要素の値を文字列として取得または設定します。 | |
WindowHandle | この要素を格納する Win32 ウィンドウのハンドルを取得します。 |
このページのトップへ
メソッド
名前 | 説明 | |
---|---|---|
EnsureVisibleByScrolling | UI 内に表示されるまでこの要素をスクロールします。 | |
Equals | 指定されたオブジェクトがこの要素と等しいかどうかを示す値を返します。 | |
GetBoundingRectangle | この要素を囲む四角形の座標を返します。 | |
GetClickablePoint | この要素のクリックできるポイントを取得します。 | |
GetNativeControlType | この要素のネイティブなコントロール型を返します。 | |
GetOption | この要素の指定したオプションを取得します。 | |
GetPropertyValue | この要素の指定したプロパティの値を取得します。 | |
GetQueryIdForRelatedElement | ||
GetRequestedState | この要素の特定の要求された状態に対して、現在の状態情報を返します。 | |
GetRightToLeftProperty | この要素が、指定された種類の左から右の書式設定を持つかどうかを示す値を返します。 | |
GetScrolledPercentage | スクロールした量をスクロール バーのサイズの割合として返します。 | |
InitializeProgrammaticScroll | プログラムによるスクロールのために、この要素を初期化します。 | |
InvokeProgrammaticAction | 指定されたオプションを使用して、プログラムでアクションを実行します。 | |
ScrollProgrammatically | ||
SetFocus | この要素に UI フォーカスを設定します。 | |
SetOption | この要素内の指定したオプションの値を設定します。 | |
WaitForReady | この要素がユーザー アクションに対して準備完了になるまで待機します。 |
このページのトップへ
参照
関連項目
Microsoft.VisualStudio.TestTools.UITest.Extension 名前空間
その他の技術情報
Extending Coded UI Tests and Action Recordings to Support Microsoft Excel