Delen via


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:

Zie ook