Delen via


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.

Zie ook