IRawElementProviderFragmentRoot インターフェイス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
フラグメント内のルート要素のメソッドとプロパティを公開します。
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment
public interface class IRawElementProviderFragmentRoot : System::Windows::Automation::Provider::IRawElementProviderFragment, System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment, System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragmentRoot : System.Windows.Automation.Provider.IRawElementProviderFragment
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("620ce2a5-ab8f-40a9-86cb-de3c75599b58")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragmentRoot = interface
interface IRawElementProviderFragment
interface IRawElementProviderSimple
type IRawElementProviderFragmentRoot = interface
interface IRawElementProviderFragment
interface IRawElementProviderSimple
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
- 属性
- 実装
注釈
このインターフェイスは、フレームワーク内のルート要素によって実装されます。たとえば、ウィンドウ内のリスト ボックスなどです。 リスト 項目など、同じフラグメント内の他の要素は、 IRawElementProviderFragment インターフェイスを実装します。
プロパティ
| 名前 | 説明 |
|---|---|
| BoundingRectangle |
この要素の外接する四角形を取得します。 (継承元 IRawElementProviderFragment) |
| FragmentRoot |
フラグメントのルート ノードを取得します。 (継承元 IRawElementProviderFragment) |
| HostRawElementProvider |
この要素の基本プロバイダーを取得します。 (継承元 IRawElementProviderSimple) |
| ProviderOptions |
UI オートメーション プロバイダーの特性を指定する値を取得します (クライアント側プロバイダーかサーバー側プロバイダーかなど)。 (継承元 IRawElementProviderSimple) |
メソッド
| 名前 | 説明 |
|---|---|
| ElementProviderFromPoint(Double, Double) |
指定したポイントにある、このフラグメント内の要素を取得します。 |
| GetEmbeddedFragmentRoots() |
現在の要素をルートとするUI オートメーション要素ツリーに埋め込まれているフラグメント ルートの配列を取得します。 (継承元 IRawElementProviderFragment) |
| GetFocus() |
入力フォーカスを持つこのフラグメント内の要素を取得します。 |
| GetPatternProvider(Int32) |
UI オートメーション要素のコントロール パターンのサポートを提供するオブジェクトを取得します。 (継承元 IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
UI オートメーション プロバイダーでサポートされているプロパティの値を取得します。 (継承元 IRawElementProviderSimple) |
| GetRuntimeId() |
要素のランタイム識別子を取得します。 (継承元 IRawElementProviderFragment) |
| Navigate(NavigateDirection) |
ツリー内の指定した方向のUI オートメーション要素を取得します。 (継承元 IRawElementProviderFragment) |
| SetFocus() |
フォーカスをこの要素に設定します。 (継承元 IRawElementProviderFragment) |