Overzicht van typen UI Automation-besturingselementen
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.
Microsoft UI Automation-besturingstypen zijn bekende id's die kunnen worden gebruikt om aan te geven welk type besturingselement een bepaald element vertegenwoordigt, zoals een keuzelijst met invoervak of een knop.
Het gebruik van een bekende id maakt het eenvoudiger voor ondersteunende technologieapparaten om te bepalen welke typen besturingselementen beschikbaar zijn in de gebruikersinterface (UI) en hoe u met de besturingselementen kunt werken.
Vereisten voor ui Automation-besturingstype
Microsoft UI Automation-besturingstypen bieden een set voorwaarden waaraan providers moeten voldoen. Wanneer aan deze voorwaarden wordt voldaan, kan het besturingselement de naam van het specifieke type besturingselement gebruiken. Elk type besturingselement heeft voorwaarden voor het volgende:
Ui Automation-besturingspatronen: welke besturingspatronen moeten worden ondersteund, welke besturingspatronen optioneel zijn en welke besturingspatronen niet door het besturingselement moeten worden ondersteund.
Ui Automation-eigenschapswaarden: welke eigenschapswaarden worden ondersteund.
UI Automation-structuur: de vereiste UI Automation-structuur voor het besturingselement.
Wanneer een besturingselement voldoet aan de voorwaarden voor een bepaald type besturingselement, geeft de ControlType eigenschapswaarde dat type besturingselement aan.
Huidige typen besturingselementen voor ui-automatisering
De volgende lijst bevat de huidige set besturingstypen van Microsoft UI Automation:
Ondersteuning voor UI Automation voor het type knopbesturing
Ondersteuning voor UI Automation voor het besturingselementtype Selectievakje
UI Automation-ondersteuning voor het besturingselement type keuzelijst met invoervak
Ui Automation-ondersteuning voor het DataGrid-besturingstype
Ui Automation-ondersteuning voor het type DataItem-besturingselement
Ui Automation-ondersteuning voor het besturingselementtype Bewerken
Ui Automation-ondersteuning voor het type HeaderItem-besturingselement
Ui Automation-ondersteuning voor het hyperlinkbesturingstype
Ui Automation-ondersteuning voor het type ListItem-besturingselement
Ui Automation-ondersteuning voor het besturingselementtype menubalk
Ui Automation-ondersteuning voor het menuItem-besturingselementtype
Ui Automation-ondersteuning voor het deelvensterbesturingstype
Ui Automation-ondersteuning voor het besturingselementtype Voortgangsbalk
Ui Automation-ondersteuning voor het besturingselementtype RadioButton
Ui Automation-ondersteuning voor het type schuifbalkbesturing
Ondersteuning voor UI Automation voor het type scheidingsteken
UI Automation-ondersteuning voor het kringveldbesturingstype
Ondersteuning voor UI Automation voor het type SplitButton-besturingselement
Ondersteuning voor UI Automation voor het type statusbalkbeheer
Ui Automation-ondersteuning voor het tabblad besturingselementtype
Ui Automation-ondersteuning voor het tabitem-besturingselementtype
Ui Automation-ondersteuning voor het type titelbalkbesturing
Ui Automation-ondersteuning voor het besturingselementtype van de werkbalk
Ui Automation-ondersteuning voor het besturingselementtype ToolTip
Ui Automation-ondersteuning voor het treeItem-besturingselementtype