IUITechnologyElement インターフェイス

UITechnologyElement クラスを実装するための内部インターフェイスを提供します。 このインターフェイスを直接実装しないでください。 代わりに、UITechnologyElement クラスから派生させます。

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

構文

'宣言
<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")> _
<ComVisibleAttribute(True)> _
Public Interface IUITechnologyElement
[GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface IUITechnologyElement
[GuidAttribute(L"23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")]
[ComVisibleAttribute(true)]
public interface class IUITechnologyElement
[<GuidAttribute("23C9A4B1-0F74-41e1-8AA8-D505C32DB17E")>]
[<ComVisibleAttribute(true)>]
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 名前空間

UITechnologyElement

その他の技術情報

コード化された UI テストと操作の記録を拡張して Microsoft Exce をサポート