語言

IRawElementProviderFragmentRoot 介面

定義

揭露片段根元素的方法與屬性。

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)

適用於

另請參閱