HeaderItem-Steuerelementtyp
Dieses Thema enthält Informationen zur Unterstützung des HeaderItem-Steuerelementtyps von Microsoft Benutzeroberflächenautomatisierung.
Der HeaderItem-Steuerelementtyp stellt eine visuelle Bezeichnung für eine Zeile oder Spalte mit Informationen bereit.
In den folgenden Abschnitten werden die erforderlichen Benutzeroberflächenautomatisierung Struktur, Eigenschaften, Steuerelementmuster und Ereignisse für den HeaderItem-Steuerelementtyp definiert. Die Benutzeroberflächenautomatisierung Anforderungen gelten für alle Headerelementsteuerelemente, bei denen das Benutzeroberflächenframework bzw. die Benutzeroberflächenplattform Benutzeroberflächenautomatisierung Unterstützung für Steuerelementtypen und Steuerelementmuster integriert.
Dieses Thema enthält folgende Abschnitte:
- Typische Struktur der Struktur
- Relevante Eigenschaften
- Erforderliche Steuerelementmuster
- Erforderliche Ereignisse
- Zugehörige Themen
Typische Struktur der Struktur
Die folgende Tabelle zeigt eine typische Steuerelement- und Inhaltsansicht der Benutzeroberflächenautomatisierung Struktur, die sich auf Headerelementsteuerelemente bezieht, und beschreibt, was in jeder Ansicht enthalten sein kann. Weitere Informationen zur Struktur der Benutzeroberflächenautomatisierung finden Sie unter Übersicht über die Struktur der Benutzeroberflächenautomatisierung.
Steuerelementansicht | Inhaltsansicht |
---|---|
|
(Nicht vorhanden) |
Relevante Eigenschaften
In der folgenden Tabelle sind die Benutzeroberflächenautomatisierung Eigenschaften aufgeführt, deren Wert oder Definition für den HeaderItem-Steuerelementtyp besonders relevant ist. Weitere Informationen zu Benutzeroberflächenautomatisierung Eigenschaften finden Sie unter Abrufen von Eigenschaften aus Benutzeroberflächenautomatisierung Elements.
Benutzeroberflächenautomatisierungs-Eigenschaft | Wert | Hinweise |
---|---|---|
UIA_AutomationIdPropertyId | Siehe Hinweise. | Der Wert dieser Eigenschaft muss für alle Peerelemente in der Rohansicht der Benutzeroberflächenautomatisierung-Struktur eindeutig sein. |
UIA_BoundingRectanglePropertyId | Siehe Hinweise. | Das äußere Rechteck, das das gesamte Steuerelement enthält. |
UIA_ClickablePointPropertyId | Siehe Hinweise. | Unterstützt, wenn es ein umschließendes Rechteck gibt. Wenn nicht jeder Punkt innerhalb des begrenzungsenden Rechtecks geklickt werden kann und das Element spezielle Treffertests ausführt, überschreiben Sie, und stellen Sie einen klickbaren Punkt bereit. |
UIA_ControlTypePropertyId | HeaderItem | Dieser Wert ist für alle Benutzeroberflächen-Frameworks gleich. |
UIA_IsContentElementPropertyId | FALSE | Das Headerelement-Steuerelement ist in der Inhaltsansicht der Struktur der Benutzeroberflächenautomatisierung nicht enthalten. |
UIA_IsControlElementPropertyId | TRUE | Das Headerelement-Steuerelement ist immer in der Steuerelementansicht der Struktur der Benutzeroberflächenautomatisierung enthalten. |
UIA_IsKeyboardFocusablePropertyId | Siehe Hinweise. | Wenn das Steuerelement den Tastaturfokus erhalten kann, muss es diese Eigenschaft unterstützen. |
UIA_ItemStatusPropertyId | Siehe Hinweise | Diese Eigenschaft stellt Informationen für Sortierreihenfolgen nach Headerelement bereit. |
UIA_LabeledByPropertyId | NULL | Headerelementsteuerelemente verfügen nicht über eine statische Textbezeichnung. |
UIA_LocalizedControlTypePropertyId | Siehe Hinweise. | Lokalisierte Zeichenfolge, die dem HeaderItem-Steuerelementtyp entspricht. Der Standardwert ist "Headerelement" für en-US oder Englisch (USA). |
UIA_NamePropertyId | Siehe Hinweise. | Das Headerelement-Steuerelement ist immer selbstbezeichnend. |
Erforderliche Steuerelementmuster
Die folgende Tabelle enthält die Steuerelementmuster der Benutzeroberflächenautomatisierung, die von allen Headerelement-Steuerelementen unterstützt werden müssen. Weitere Informationen zu Steuerelementmustern finden Sie unter UI Automation Control Patterns Overview.
Steuerelementmuster | Support | Hinweise |
---|---|---|
IInvokeProvider | Depends (Abhängig) | Implementieren Sie das Invoke-Steuerelementmuster, wenn auf das Headerelement-Steuerelement geklickt werden kann, um die Daten zu sortieren. |
ITransformProvider | Depends (Abhängig) | Implementieren Sie das Transformationssteuerelementmuster, wenn die Größe des Headerelementsteuerelements geändert werden kann. |
Erforderliche Ereignisse
In der folgenden Tabelle sind die Benutzeroberflächenautomatisierung Ereignisse aufgeführt, die von Headerelementsteuerelementen unterstützt werden müssen. Weitere Informationen zu Ereignissen finden Sie unter UI Automation Events Overview.
Ereignis der Benutzeroberflächenautomatisierung | Hinweise |
---|---|
UIA_AutomationFocusChangedEventId | |
UIA_BoundingRectanglePropertyId Eigenschaftsänderungsereignis. | |
UIA_Invoke_InvokedEventId | Wenn das Steuerelement das Invoke-Steuerelementmuster unterstützt, muss es dieses Ereignis unterstützen. |
UIA_IsEnabledPropertyId Eigenschaftsänderungsereignis. | Wenn das Steuerelement die IsEnabled-Eigenschaft unterstützt, muss es dieses Ereignis unterstützen. |
UIA_IsOffscreenPropertyId Eigenschaftsänderungsereignis. | Wenn das Steuerelement die IsOffscreen-Eigenschaft unterstützt, muss es dieses Ereignis unterstützen. |
UIA_StructureChangedEventId |
Zugehörige Themen