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
屬性
| 名稱 | Description |
|---|---|
| BoundingRectangle |
取得該元素的邊界矩形。 (繼承來源 IRawElementProviderFragment) |
| FragmentRoot |
擷取片段的根節點。 (繼承來源 IRawElementProviderFragment) |
| HostRawElementProvider |
為這個元素找一個基礎供應者。 (繼承來源 IRawElementProviderSimple) |
| ProviderOptions |
會取得一個值,指定 使用者介面自動化 提供者的特性;例如,它是用戶端提供者還是伺服器端提供者。 (繼承來源 IRawElementProviderSimple) |
方法
| 名稱 | Description |
|---|---|
| ElementProviderFromPoint(Double, Double) |
擷取該片段中位於指定點的元素。 |
| GetEmbeddedFragmentRoots() |
擷取嵌入於 使用者介面自動化 元素樹中且根於當前元素的片段根陣列。 (繼承來源 IRawElementProviderFragment) |
| GetFocus() |
擷取此片段中具有輸入焦點的元素。 |
| GetPatternProvider(Int32) |
取得一個物件,該物件支援 使用者介面自動化 元素上的控制模式。 (繼承來源 IRawElementProviderSimple) |
| GetPropertyValue(Int32) |
取得 使用者介面自動化 提供者所支援屬性的值。 (繼承來源 IRawElementProviderSimple) |
| GetRuntimeId() |
取得元素的執行時識別碼。 (繼承來源 IRawElementProviderFragment) |
| Navigate(NavigateDirection) |
在樹狀結構中指定方向取得 使用者介面自動化 元素。 (繼承來源 IRawElementProviderFragment) |
| SetFocus() |
重點放在這個元素上。 (繼承來源 IRawElementProviderFragment) |