Freigeben über


Übersicht über Steuerelementtypen für die Benutzeroberflächenautomatisierung

Hinweis

Diese Dokumentation richtet sich an .NET Framework-Entwickler, die die verwalteten Benutzeroberflächenautomatisierungs-Klassen verwenden möchten, die im System.Windows.Automation-Namespace definiert sind. Die neuesten Informationen zur Benutzeroberflächenautomatisierung finden Sie unter Windows Automation API: Benutzeroberflächenautomatisierung.

Steuerelementtypen der Microsoft-Benutzeroberflächenautomatisierung sind bekannte Bezeichner, die verwendet werden können, um anzugeben, welche Art von Steuerelement ein bestimmtes Element darstellt, z. B. ein Kombinationsfeld oder eine Schaltfläche.

Durch die Verwendung eines bekannten Bezeichners können Hilfstechnologiegeräte leichter bestimmen, welche Arten von Steuerelementen auf der Benutzeroberfläche verfügbar sind und wie mit den Steuerelementen interagiert wird.

Anforderungen an die Steuerungstypen der UI-Automatisierung

Steuerelementtypen der Microsoft-Benutzeroberflächenautomatisierung bieten eine Reihe von Bedingungen, die Anbieter erfüllen müssen. Wenn diese Bedingungen erfüllt sind, kann das Steuerelement den spezifischen Steuerelementtypnamen verwenden. Jeder Steuerelementtyp hat Bedingungen für Folgendes:

  • Steuerelementmuster für die Benutzeroberflächenautomatisierung – welche Steuerelementmuster unterstützt werden müssen, welche Steuerelementmuster optional sind und welche Steuerelementmuster vom Steuerelement nicht unterstützt werden dürfen.

  • Eigenschaftswerte der Benutzeroberflächenautomatisierung – welche Eigenschaftswerte unterstützt werden.

  • Struktur des UI-Automation-Baums – die erforderliche Struktur des UI-Automation-Baums für das Steuerelement.

Wenn ein Steuerelement die Bedingungen für einen bestimmten Steuerelementtyp erfüllt, gibt der ControlType Eigenschaftswert den Steuerelementtyp an.

Aktuelle Steuerelementtypen für die Benutzeroberflächenautomatisierung

Die folgende Liste enthält den aktuellen Satz von Steuerelementtypen der Microsoft-Benutzeroberflächenautomatisierung:

Siehe auch