Zuordnen von Steuerelementmustern für Benutzeroberflächenautomatisierungs-Clients
Hinweis |
---|
Diese Dokumentation ist für .NET Framework-Entwickler vorgesehen, die die verwalteten UI Automation-Klassen verwenden möchten, die im System.Windows.Automation-Namespace definiert sind.Aktuelle Informationen zu UI Automation finden Sie unter Windows Automation API: UI Automation. |
In diesem Thema werden Steuerelementtypen und ihre zugeordneten Steuerelementmuster aufgeführt.
In der folgenden Tabelle sind die Steuerelementmuster in folgende Kategorien aufgeteilt:
Unterstützt. Das Steuerelement muss dieses Steuerelementmuster unterstützen.
Bedingte Unterstützung. Das Steuerelement kann dieses Steuerelementmuster je nach dem Zustand des Steuerelements unterstützen.
Wird 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 über bedingte Unterstützung für mehrere Steuerelementmuster.So verfügt zum Beispiel das MenuItem-Steuerelement über bedingte Unterstützung für die Steuerelementmuster InvokePattern, ExpandCollapsePattern, TogglePattern oder SelectionItemPattern, je nach deren Funktion im MenuItem-Steuerelement. |
Dieses Thema enthält folgende Abschnitte.
- Steuerelementmuster für Benutzeroberflächenautomatisierung für Clients
- Verwandte Abschnitte
Steuerelementmuster für Benutzeroberflächenautomatisierung für Clients
Steuerelementtyp |
Unterstützt |
Bedingte Unterstützung |
Nicht unterstützt |
---|---|---|---|
Button |
Keine |
Invoke, Toggle, ExpandCollapse |
Keine |
Calendar |
Grid, Table |
Selection, Scroll |
Value |
Kontrollkästchen |
Toggle |
Keine |
Keine |
Kombinationsfeld |
ExpandCollapse |
Selection, Value |
Scroll |
DataGrid |
Raster |
Scroll, Selection, Table |
Keine |
DataItem |
SelectionItem |
ExpandCollapse, GridItem, ScrollItem, Table, Toggle, Value |
Keine |
Dokument |
Text |
Scroll, Value |
Keine |
Edit |
Keine |
Text, RangeValue, Value |
Keine |
Gruppe |
Keine |
ExpandCollapse |
Keine |
Header |
Keine |
Transform |
Keine |
HeaderItem |
Keine |
Transform, Invoke |
Keine |
Link |
Invoke |
Value |
Keine |
Bild |
Keine |
GridItem, TableItem |
Invoke, SelectionItem |
Liste |
Keine |
Grid, MultipleView, Scroll, Selection |
Tabelle |
ListItem |
SelectionItem |
ExpandCollapse, GridItem, Invoke, ScrollItem, Toggle, Value |
Keine |
Menü |
Keine |
Keine |
Keine |
Menüleiste |
Keine |
ExpandCollapse, Dock, Transform |
Keine |
MenuItem |
Keine |
ExpandCollapse, Invoke, SelectionItem, Toggle |
Keine |
Pane |
Keine |
Dock. Scroll, Transform |
Window |
ProgressBar |
Keine |
RangeValue, Value |
Keine |
Radio Button |
SelectionItem |
Keine |
Toggle |
ScrollBar |
Keine |
RangeValue |
Scroll |
Trennzeichen |
Keine |
Keine |
Keine |
Schieberegler |
Keine |
RangeValue, Selection, Value |
Keine |
Drehfeld |
Keine |
RangeValue, Selection, Value |
Keine |
SplitButton |
Invoke, ExpandCollapse |
Keine |
Keine |
Statusleiste |
Keine |
Raster |
Keine |
Registerkarte |
Auswahl |
Scroll |
Keine |
TabItem |
SelectionItem |
Keine |
Invoke |
Tabelle |
Grid, GridItem, Table, TableItem |
Keine |
Keine |
Text |
Keine |
GridItem, TableItem, Text |
Value |
Thumb |
Transform |
Keine |
Keine |
TitleBar |
Keine |
Keine |
Keine |
ToolBar |
Keine |
Dock, ExpandCollapse, Transform |
Keine |
ToolTip |
Keine |
Text, Window |
Keine |
Strukturansicht |
Keine |
Scroll, Selection |
Keine |
TreeItem |
ExpandCollapse |
Invoke, ScrollItem, SelectionItem, Toggle |
Keine |
Window |
Transform, Window |
Dock |
Keine |
Hinweis |
---|
Wenn für einen Steuerelementtyp keine unterstützten Steuerelementmuster, aber ein oder mehrere bedingt unterstützte Steuerelementmuster aufgeführt sind, wird stets eines dieser bedingten Steuerelementmuster unterstützt. |