Toewijzing van besturingspatronen voor UI Automation-clients
Notitie
Deze documentatie is bedoeld voor .NET Framework-ontwikkelaars die de beheerde UI Automation-klassen willen gebruiken die zijn gedefinieerd in de System.Windows.Automation naamruimte. Zie Windows Automation-API: UI Automation voor de meest recente informatie over UI Automation.
In dit onderwerp vindt u een lijst met besturingstypen en de bijbehorende besturingspatronen.
In de volgende tabel worden de besturingspatronen ingedeeld in de volgende categorieën:
Ondersteund. Het besturingselement moet dit besturingspatroon ondersteunen.
Voorwaardelijke ondersteuning. Het besturingselement kan dit besturingspatroon ondersteunen, afhankelijk van de status van het besturingselement.
Wordt niet ondersteund. Het besturingselement biedt geen ondersteuning voor dit besturingspatroon; aangepaste besturingselementen kunnen dit besturingspatroon ondersteunen.
Notitie
Sommige besturingselementen hebben voorwaardelijke ondersteuning voor verschillende besturingspatronen, afhankelijk van de functionaliteit van het besturingselement. Het besturingselement voor menu-items heeft bijvoorbeeld voorwaardelijke ondersteuning voor het InvokePattern, TogglePatternExpandCollapsePatternof SelectionItemPattern besturingspatroon, afhankelijk van de functie in het menu-besturingselement.
UI Automation-besturingspatronen voor clients
Type besturingselement | Ondersteund | Voorwaardelijke ondersteuning | Niet ondersteund |
---|---|---|---|
Knop | Geen | Aanroepen, in-/uitschakelen, samenvouwen uitvouwen | Geen |
Calendar | Raster, tabel | Selectie, schuiven | Weergegeven als |
Selectievakje | Wisselknop | Geen | Geen |
Keuzelijst met invoervak | Samenvouwen uitvouwen | Selectie, waarde | Schuiven |
Gegevensraster | Raster | Schuiven, selectie, tabel | Geen |
Gegevensitem | Selectie-item | Samenvouwen, rasteritem, schuifitem, tabel, wisselknop, waarde | Geen |
Document | Sms verzenden | Schuiven, waarde | Geen |
Bewerken | Geen | Tekst, bereikwaarde, waarde | Geen |
Groep | Geen | Samenvouwen uitvouwen | Geen |
Koptekst | Geen | Transformeren | Geen |
Koptekstitem | Geen | Transformeren, aanroepen | Geen |
Hyperlink | Aanroepen | Weergegeven als | Geen |
Image | Geen | Rasteritem, tabelitem | Aanroepen, selectie-item |
List | Geen | Raster, meerdere weergaven, schuiven, selectie | Tabel |
Lijstitem | Selectie-item | Samenvouwen, rasteritem, aanroepen, schuiven item, wisselknop, waarde | Geen |
Menu | Geen | None | Geen |
Menubalk | Geen | Samenvouwen, dock, transformeren uitvouwen | Geen |
Menu-item | Geen | Samenvouwen, aanroepen, selectie-item, wisselknop | Geen |
Deelvenster | Geen | Dock. Schuiven, transformeren | Venster |
Voortgangsbalk | Geen | Bereikwaarde, waarde | Geen |
Keuzerondje | Selectie-item | Geen | Wisselknop |
Schuifbalk | Geen | Bereikwaarde | Schuiven |
Scheidingsteken | Geen | None | Geen |
Schuifregelaar | Geen | Bereikwaarde, selectie, waarde | Geen |
Spinner | Geen | Bereikwaarde, selectie, waarde | Geen |
Knop Splitsen | Aanroepen, samenvouwen uitvouwen | Geen | Geen |
Statusbalk | Geen | Raster | Geen |
Tab | Selectie | Schuiven | Geen |
Tabbladitem | Selectie-item | Geen | Aanroepen |
Tabel | Raster, rasteritem, tabel, tabelitem | Geen | Geen |
Sms verzenden | Geen | Rasteritem, tabelitem, tekst | Weergegeven als |
Duim | Transformeren | Geen | Geen |
Titelbalk | Geen | None | Geen |
Werkbalk | Geen | Dock, Samenvouwen, Transformeren uitvouwen | Geen |
Tool Tip | Geen | Tekst, venster | Geen |
Structuur | Geen | Schuiven, selectie | Geen |
Structuuritem | Samenvouwen uitvouwen | Aanroepen, schuiven, selectie-item, wisselknop | Geen |
Venster | Transformeren, venster | Koppelen | Geen |
Notitie
Als een besturingselementtype geen ondersteunde besturingspatronen bevat, maar wel een of meer voorwaardelijk ondersteunde besturingspatronen heeft, wordt een van deze voorwaardelijke besturingspatronen altijd ondersteund.