IRawElementProviderFragmentRoot Interface

Definitie

Maakt methoden en eigenschappen beschikbaar op het hoofdelement in een 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
[<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
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment
Public Interface IRawElementProviderFragmentRoot
Implements IRawElementProviderFragment, IRawElementProviderSimple
Kenmerken
Implementeringen

Opmerkingen

Deze interface wordt geïmplementeerd door een hoofdelement binnen een framework; Bijvoorbeeld een keuzelijst in een venster. Andere elementen in hetzelfde fragment, zoals lijstitems, implementeren de IRawElementProviderFragment interface.

Eigenschappen

Name Description
BoundingRectangle

Hiermee haalt u de begrenzingsrechthoek van dit element op.

(Overgenomen van IRawElementProviderFragment)
FragmentRoot

Haalt het hoofdknooppunt van het fragment op.

(Overgenomen van IRawElementProviderFragment)
HostRawElementProvider

Hiermee haalt u een basisprovider voor dit element op.

(Overgenomen van IRawElementProviderSimple)
ProviderOptions

Hiermee haalt u een waarde op waarmee kenmerken van de UI Automation-provider worden opgegeven, bijvoorbeeld of het een provider aan de clientzijde of serverzijde is.

(Overgenomen van IRawElementProviderSimple)

Methoden

Name Description
ElementProviderFromPoint(Double, Double)

Haalt het element in dit fragment op dat zich op het opgegeven punt bevindt.

GetEmbeddedFragmentRoots()

Haalt een matrix van fragmentwortels op die zijn ingesloten in de UI Automation elementstructuur die is geroot op het huidige element.

(Overgenomen van IRawElementProviderFragment)
GetFocus()

Hiermee wordt het element in dit fragment opgehaald dat de invoerfocus heeft.

GetPatternProvider(Int32)

Hiermee wordt een object opgehaald dat ondersteuning biedt voor een besturingspatroon op een UI Automation element.

(Overgenomen van IRawElementProviderSimple)
GetPropertyValue(Int32)

Haalt de waarde op van een eigenschap die wordt ondersteund door de UI Automation-provider.

(Overgenomen van IRawElementProviderSimple)
GetRuntimeId()

Haalt de runtime-id van een element op.

(Overgenomen van IRawElementProviderFragment)
Navigate(NavigateDirection)

Hiermee haalt u het UI Automation element op in een opgegeven richting binnen de structuur.

(Overgenomen van IRawElementProviderFragment)
SetFocus()

Hiermee stelt u de focus in op dit element.

(Overgenomen van IRawElementProviderFragment)

Van toepassing op

Zie ook