Freigeben über


Zuordnen von Steuerelementmustern für Benutzeroberflächenautomatisierungs-Clients

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.

In diesem Thema werden Steuerelementtypen und die zugehörigen Steuerelementmuster aufgeführt.

In der folgenden Tabelle werden die Steuerelementmuster in die folgenden Kategorien unterteilt:

  • Unterstützt. Das Steuerelement muss dieses Steuerelementmuster unterstützen.

  • Bedingte Unterstützung. Das Steuerelement kann dieses Steuerelementmuster abhängig vom Zustand des Steuerelements unterstützen.

  • Nicht unterstützt. Das Steuerelement unterstützt dieses Steuerelementmuster nicht; Benutzerdefinierte Steuerelemente unterstützen dieses Steuerelementmuster möglicherweise.

Hinweis

Einige Steuerelemente verfügen je nach Funktionalität des Steuerelements über bedingte Unterstützung für verschiedene Steuerelementmuster. Das MenuItem-Steuerelement verfügt beispielsweise über die bedingte Unterstützung für die InvokePattern-, ExpandCollapsePattern-, TogglePattern- oder SelectionItemPattern -Steuerelementmuster. Dies hängt von seiner Funktion im Menüsteuerelement ab.

Steuerelementmuster für Benutzeroberflächenautomatisierung für Clients

Steuerelementtyp Unterstützt Bedingte Unterstützung Nicht unterstützt
Schaltfläche Nichts Aufrufen, Ein-/ausschalten, Erweitern Reduzieren Nichts
Kalender Raster, Tabelle Auswahl, Scrollen Wert
Kontrollkästchen Umschalten Nichts Nichts
Kombinationsfeld Erweitern Reduzieren Auswahl, Wert Scrollen
Datenraster Raster Scrollen, Auswahl, Tabelle Nichts
Datenfeld SelectionItem Erweitern Reduzieren, Rasterelement, Scroll-Element, Tabelle, Ein-/ausschalten, Wert Nichts
Dokument Text Scrollen, Wert Nichts
Bearbeiten Nichts Text, Bereichswert, Wert Nichts
Gruppe Nichts Erweitern Reduzieren Nichts
Kopfzeile Nichts Umwandeln Nichts
Kopfzeilenelement Nichts Transformation, Aufrufen Nichts
Verknüpfung Aufrufen Wert Nichts
Abbildung Nichts Rasterelement, Tabellenelement Aufrufen, Auswahlelement
Liste Nichts Raster, mehrere Ansichten, Scroll, Auswahl Tabelle
Listenelement SelectionItem Erweitern Reduzieren, Rasterelement, Aufrufen, Ein-/ausschalten, Wert Nichts
Menü Nichts Nichts Nichts
Menüleiste Nichts Erweitern Reduzieren, Andocken, Transformation Nichts
Menübefehl Nichts Erweitern Reduzieren, Aufrufen, Auswahlelement, Ein-/ausschalten Nichts
Fenster Nichts Andocken Scrollen, Transformieren Fenster
Fortschrittsbalken Nichts Bereichswert, Wert Nichts
Optionsfeld SelectionItem Nichts Umschalten
Bildlaufleiste Nichts Bereichswert Scrollen
Abscheider Nichts Nichts Nichts
Schieberegler Nichts Bereichswert, Auswahl, Wert Nichts
Drehfeld Nichts Bereichswert, Auswahl, Wert Nichts
Schaltfläche "Teilen" Aufrufen, Erweitern Reduzieren Nichts Nichts
Statusleiste Nichts Raster Nichts
Registerkarte Auswahl Scrollen Nichts
TabItem SelectionItem Nichts Aufrufen
Tabelle Raster, Rasterelement, Tabelle, Tabellenelement Nichts Nichts
Text Nichts Rasterelement, Tabellenelement, Text Wert
Daumen Umwandeln Nichts Nichts
Titelleiste Nichts Nichts Nichts
Symbolleiste Nichts Andocken, Erweitern Reduzieren, Transformation Nichts
QuickInfo Nichts Text, Fenster Nichts
Baum Nichts Scrollen, Auswahl Nichts
Baumelement Erweitern Reduzieren Aufrufen, Scroll-Element, Auswahlelement, Ein-/ausschalten Nichts
Fenster Transformation, Fenster Dockingstation Nichts

Hinweis

Wenn für einen Steuerelementtyp keine unterstützten Steuerelementmuster aufgelistet sind, aber mindestens ein bedingt unterstütztes Steuerelementmuster vorhanden ist, wird immer eine dieser Bedingten Steuerelementmuster unterstützt.

Siehe auch