Freigeben über


Übersicht über Steuerelementtypen für Benutzeroberflächenautomatisierung

Hinweis

Diese Dokumentation ist für .NET Framework-Entwickler konzipiert, die die verwalteten Klassen zur Automatisierung der Benutzeroberfläche verwenden möchten, die im Namespace System.Windows.Automation definiert sind. Aktuelle Informationen zur Automatisierung der Benutzeroberfläche finden Sie auf der Seite zur Windows-Automatisierungs-API: Benutzeroberflächenautomatisierung.

Microsoft UI Automation-Steuerelementtypen sind allgemein bekannte Bezeichner, die die Art eines bestimmten Steuerelements angeben, z. B. Kombinationsfeld oder Schaltfläche.

Mit einem solchen Bezeichner können Hilfstechnologiegeräte leichter bestimmen, welche Steuerelementtypen auf der Benutzeroberfläche verfügbar sind, und wie mit den Steuerelementen zu interagieren ist.

Anforderungen für Steuerelementtypen der Benutzeroberflächenautomatisierung

Microsoft UI Automation-Steuerelementtypen geben eine Reihe von Bedingungen vor, die Anbieter erfüllen müssen. Wenn diese Bedingungen erfüllt sind, kann das Steuerelement den bestimmten Steuerelementtypnamen verwenden. Für jeden Steuerelementtyp gibt es die folgenden Bedingungen:

  • UI Automation-Steuerelementmuster – Welche Steuerelementmuster müssen unterstützt, welche sind optional und welche dürfen vom Steuerelement nicht unterstützt werden.

  • UI Automation-Eigenschaftswerte – Welche Eigenschaftswerte werden unterstützt.

  • UI Automation-Baumstruktur – die erforderliche UI Automation-Baumstruktur für das Steuerelement.

Wenn ein Steuerelement die Bedingungen für einen bestimmten Steuerelementtyp erfüllt, wird dieser Steuerelementtyp durch den ControlType -Eigenschaftswert angegeben.

Aktuelle Steuerelementtypen der Benutzeroberflächenautomatisierung

Die folgende Liste enthält die aktuellen UI Automation-Steuerelementtypen:

Siehe auch