IRawElementProviderFragmentRoot Gränssnitt

Definition

Exponerar metoder och egenskaper för rotelementet i ett fragment.

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
Attribut
Implementeringar

Kommentarer

Det här gränssnittet implementeras av ett rotelement inom ett ramverk. till exempel en listruta i ett fönster. Andra element i samma fragment, till exempel listobjekt, implementerar IRawElementProviderFragment gränssnittet.

Egenskaper

Name Description
BoundingRectangle

Hämtar avgränsningsrektangeln för det här elementet.

(Ärvd från IRawElementProviderFragment)
FragmentRoot

Hämtar rotnoden i fragmentet.

(Ärvd från IRawElementProviderFragment)
HostRawElementProvider

Hämtar en basprovider för det här elementet.

(Ärvd från IRawElementProviderSimple)
ProviderOptions

Hämtar ett värde som anger egenskaperna för den UI Automation providern, till exempel om det är en leverantör på klientsidan eller på serversidan.

(Ärvd från IRawElementProviderSimple)

Metoder

Name Description
ElementProviderFromPoint(Double, Double)

Hämtar elementet i det här fragmentet som finns på den angivna punkten.

GetEmbeddedFragmentRoots()

Hämtar en matris med fragmentrötter som är inbäddade i det UI Automation elementträdet som är rotat på det aktuella elementet.

(Ärvd från IRawElementProviderFragment)
GetFocus()

Hämtar elementet i det här fragmentet som har indatafokus.

GetPatternProvider(Int32)

Hämtar ett objekt som ger stöd för ett kontrollmönster på ett UI Automation element.

(Ärvd från IRawElementProviderSimple)
GetPropertyValue(Int32)

Hämtar värdet för en egenskap som stöds av UI Automation-providern.

(Ärvd från IRawElementProviderSimple)
GetRuntimeId()

Hämtar körningsidentifieraren för ett element.

(Ärvd från IRawElementProviderFragment)
Navigate(NavigateDirection)

Hämtar UI Automation-elementet i en angiven riktning i trädet.

(Ärvd från IRawElementProviderFragment)
SetFocus()

Ställer in fokus på det här elementet.

(Ärvd från IRawElementProviderFragment)

Gäller för

Se även