IRawElementProviderSimple Interface
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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
- Overzicht van UI Automation-providers
- Serverzijde UI Automation Provider Implementation
- Voorbeeld van eenvoudige provider
- Voorbeeld van de Fragmentprovider-sample