IRawElementProviderFragment Gränssnitt

Definition

Exponerar metoder och egenskaper för användargränssnittselement (UI) som ingår i en struktur som är mer än en nivå djup, till exempel en listruta eller ett listobjekt. Implementerad av UI Automation leverantörer.

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
Härledda
Attribut
Implementeringar

Kommentarer

Rotnoden i fragmentet måste ha stöd för IRawElementProviderFragmentRoot gränssnittet, som ärver från IRawElementProviderFragment.

Egenskaper

Name Description
BoundingRectangle

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

FragmentRoot

Hämtar rotnoden i fragmentet.

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
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.

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.

Navigate(NavigateDirection)

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

SetFocus()

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

Gäller för

Se även