Headersteuerelement (MSAA UI-Elementreferenz)
Anmerkung
In diesem Thema werden Headersteuerelement Objekte für MSAA-UI-Elementreferenzen beschrieben. Das Erstellen Headersteuerelements Objekte in verschiedenen Benutzeroberflächenframeworks wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das von Ihnen verwendete Benutzeroberflächenframework.
Ein Kopfzeilensteuerelement zeigt Überschriften am oberen Rand der Informationsspalten an und ermöglicht es dem Benutzer, die Informationen zu sortieren, indem er auf die Überschriften klickt. Windows Explorer verwendet ein Kopfzeilensteuerelement, wenn die Detailansicht ausgewählt ist.
Der Name der Fensterklasse für ein Headersteuerelement ist WC_HEADER, der in "Commctrl.h" als "SysHeader32" definiert ist.
IAccessible-Methoden
Ein Headersteuerelement unterstützt die folgenden IAccessible Methoden:
Methode | Kommentare |
---|---|
accDoDefaultAction | Diese Methode führt die Standardaktion durch Klicken auf die Kopfzeile aus. |
accHitTest- | |
accLocation- | |
accNavigate- | |
accSelect- |
IAccessible-Eigenschaften
Ein Headersteuerelement unterstützt die folgenden IAccessible Eigenschaften:
Eigentum | Kommentare |
---|---|
get_accChildCount | Die eigenschaft ChildCount ist null. |
get_accDefaultAction | Die DefaultAction--Eigenschaft ist "Click". |
get_accFocus | |
get_accName | Die eigenschaft Name entspricht dem Namen der Spaltenüberschrift. |
get_accParent | Die Übergeordnete-Eigenschaft ist ein Fenster ( ROLE_SYSTEM_LIST ), das das Steuerelement umgibt und denselben Fensterklassennamen wie das Steuerelement aufweist. |
get_accRole | Die eigenschaft Role ist ROLE_SYSTEM_COLUMNHEADER. |
get_accState | Der Wert für die eigenschaft State ist immer STATE_SYSTEM_READONLY und kann auch STATE_SYSTEM_INVISIBLEenthalten. |
Verwandte Themen