Taal

IRawElementProviderSimple Interface

Definitie

Biedt methoden en eigenschappen waarmee basisinformatie over een UI-element beschikbaar wordt gesteld.

public interface class IRawElementProviderSimple
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IRawElementProviderSimple
public interface IRawElementProviderSimple
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("d6dd68d1-86fd-4332-8666-9abedea2d24c")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IRawElementProviderSimple = interface
type IRawElementProviderSimple = interface
Public Interface IRawElementProviderSimple
Afgeleid
Kenmerken

Opmerkingen

Deze interface kan worden geïmplementeerd op UI Automation providers voor eenvoudige elementen zoals knoppen. Het kan ook worden geïmplementeerd op providers die extra eigenschappen of controlepatronen bijdragen, of bestaande eigenschappen of besturingspatronen overschrijven, op een element dat al een standaardprovider heeft.

Providers voor complexe elementen moeten implementeren IRawElementProviderFragment of IRawElementProviderFragmentRoot.

Eigenschappen

Name Description
HostRawElementProvider

Hiermee haalt u een basisprovider voor dit element op.

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.

Methoden

Name Description
GetPatternProvider(Int32)

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

GetPropertyValue(Int32)

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

Van toepassing op

Zie ook