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
public interface 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)>]
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

取得指定使用者介面自動化提供者特性的值,例如,它是用戶端或伺服器端提供者。

(繼承來源 IRawElementProviderSimple)

方法

ElementProviderFromPoint(Double, Double)

擷取位於指定點之這個片段中的項目。

GetEmbeddedFragmentRoots()

擷取片段根目錄的陣列,此陣列內嵌在目前元素的消費者介面自動化專案樹狀結構中。

(繼承來源 IRawElementProviderFragment)
GetFocus()

擷取這個片段中具有輸入焦點的項目。

GetPatternProvider(Int32)

擷取 物件,該物件支援消費者介面自動化專案上的控制項模式。

(繼承來源 IRawElementProviderSimple)
GetPropertyValue(Int32)

擷取使用者介面自動化提供者支援的屬性值。

(繼承來源 IRawElementProviderSimple)
GetRuntimeId()

擷取項目的執行階段識別項。

(繼承來源 IRawElementProviderFragment)
Navigate(NavigateDirection)

擷取樹狀結構內指定方向的消費者介面自動化專案。

(繼承來源 IRawElementProviderFragment)
SetFocus()

將焦點設定為這個項目。

(繼承來源 IRawElementProviderFragment)

適用於

另請參閱