Übersicht über Steuerelementtypen für BenutzeroberflächenautomatisierungUI Automation Control Types Overview

Hinweis

Diese Dokumentation ist für .NET Framework-Entwickler vorgesehen, die die verwalteten BenutzeroberflächenautomatisierungUI Automation-Klassen verwenden möchten, die im System.Windows.Automation-Namespace definiert sind.This documentation is intended for .NET Framework developers who want to use the managed BenutzeroberflächenautomatisierungUI Automation classes defined in the System.Windows.Automation namespace. Die neuesten Informationen zu BenutzeroberflächenautomatisierungUI Automationfinden Sie unter Windows Automation-API: Automatisierungder Benutzeroberfläche.For the latest information about BenutzeroberflächenautomatisierungUI Automation, see Windows Automation API: UI Automation.

Microsoft-UI-AutomatisierungMicrosoft UI Automation -Steuerelementtypen sind allgemein bekannte Bezeichner, die die Art eines bestimmten Steuerelements angeben, z. B. Kombinationsfeld oder Schaltfläche.control types are well-known identifiers that can be used to indicate what kind of control a particular element represents, such as a combo box or a button.

Mit einem solchen Bezeichner können Geräte mit Hilfstechnologie leichter bestimmen, welche Steuerelementtypen in der Benutzeroberfläche (User Interface, UI)user interface (UI) verfügbar sind, und wie mit den Steuerelementen zu interagieren ist.Having a well-known identifier makes it easier for assistive technology devices to determine what types of controls are available in the Benutzeroberfläche (User Interface, UI)user interface (UI) and how to interact with the controls.

Anforderungen für Steuerelementtypen der BenutzeroberflächenautomatisierungUI Automation Control Type Requisites

Microsoft-UI-AutomatisierungMicrosoft UI Automation -Steuerelementtypen geben eine Reihe von Bedingungen vor, die Anbieter erfüllen müssen.control types provide a set of conditions that providers must meet. Wenn diese Bedingungen erfüllt sind, kann das Steuerelement den bestimmten Steuerelementtypnamen verwenden.When these conditions are met, the control can use the specific control type name. Für jeden Steuerelementtyp gibt es die folgenden Bedingungen:Each control type has conditions for the following:

  • BenutzeroberflächenautomatisierungUI Automation -Steuerelementmuster: Welche Steuerelementmuster müssen unterstützt, welche sind optional und welche dürfen vom Steuerelement nicht unterstützt werden.control patterns—which control patterns must be supported, which control patterns are optional, and which control patterns must not be supported by the control.

  • BenutzeroberflächenautomatisierungUI Automation -Eigenschaftswerte: Welche Eigenschaftswerte werden unterstützt.property values—which property values are supported.

  • BenutzeroberflächenautomatisierungUI Automation -Struktur: Die erforderliche BenutzeroberflächenautomatisierungUI Automation -Struktur für das Steuerelement.tree structure—the required BenutzeroberflächenautomatisierungUI Automation tree structure for the control.

Wenn ein Steuerelement die Bedingungen für einen bestimmten Steuerelementtyp erfüllt, wird dieser Steuerelementtyp durch den ControlType -Eigenschaftswert angegeben.When a control meets the conditions for a particular control type, the ControlType property value will indicate that control type.

Aktuelle Steuerelementtypen der BenutzeroberflächenautomatisierungCurrent UI Automation Control Types

Die folgende Liste enthält die aktuellen Microsoft-UI-AutomatisierungMicrosoft UI Automation -Steuerelementtypen:The following list contains the current set of Microsoft-UI-AutomatisierungMicrosoft UI Automation control types:

Siehe auchSee also