IRawElementProviderFragment 介面
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
公開使用者介面 (UI) 項目上的方法與屬性,這些項目屬於多於一個層級深度的結構,例如清單方塊或清單項目。 由 UI 自動化提供者實作。
public interface class IRawElementProviderFragment : System::Windows::Automation::Provider::IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
public interface IRawElementProviderFragment : System.Windows.Automation.Provider.IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("f7063da8-8359-439c-9297-bbc5299a7d87")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
type IRawElementProviderFragment = interface
interface IRawElementProviderSimple
Public Interface IRawElementProviderFragment
Implements IRawElementProviderSimple
- 衍生
- 屬性
- 實作
備註
片段的根節點必須支持 IRawElementProviderFragmentRoot 繼承自 IRawElementProviderFragment的介面。
屬性
BoundingRectangle |
取得此項目的週框。 |
FragmentRoot |
擷取片段的根節點。 |
HostRawElementProvider |
取得這個項目的基底提供者。 (繼承來源 IRawElementProviderSimple) |
ProviderOptions |
取得指定使用者介面自動化提供者特性的值,例如,它是用戶端或伺服器端提供者。 (繼承來源 IRawElementProviderSimple) |
方法
GetEmbeddedFragmentRoots() |
擷取內嵌在目前元素之 UI 自動化元素樹狀結構中的片段根陣列。 |
GetPatternProvider(Int32) |
擷取 物件,該物件提供UI自動化專案上的控件模式支援。 (繼承來源 IRawElementProviderSimple) |
GetPropertyValue(Int32) |
擷取使用者介面自動化提供者支援的屬性值。 (繼承來源 IRawElementProviderSimple) |
GetRuntimeId() |
擷取項目的執行階段識別項。 |
Navigate(NavigateDirection) |
擷取樹狀結構內指定方向的UI自動化專案。 |
SetFocus() |
將焦點設定為這個項目。 |