Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Anmerkung
In diesem Thema werden Titelleisten- Objekte zum Zwecke der MSAA-Elementreferenz beschrieben. Wie Sie Titelleiste Objekte in verschiedenen Benutzeroberflächenframeworks erstellen, wird hier nicht beschrieben. Weitere Informationen finden Sie in der API-Referenzdokumentation für das von Ihnen verwendete Benutzeroberflächenframework.
Die Titelleiste oben in einem Fenster zeigt ein anwendungsdefiniertes Symbol und eine Textzeile an. Der Text gibt den Namen der Anwendung an und gibt den Zweck des Fensters an. Die Titelleiste ermöglicht es dem Benutzer auch, das Fenster mit einer Maus oder einem anderen Zeigegerät zu verschieben.
Titelleisten enthalten mindestens drei kleine Schaltflächen, die die Titelleiste minimieren, maximieren oder wiederherstellen und das fenster schließen, das der Titelleiste zugeordnet ist. Titelleisten enthalten auch eine kontextabhängige Hilfeschaltfläche. Anwendungen, die in der Far-East-Version des Windows-Betriebssystems ausgeführt werden, können auch Ime-Schaltflächen (Input Method Editor) enthalten. Microsoft Active Accessibility macht diese Schaltflächen als untergeordnete Elemente der Titelleiste verfügbar.
IAccessible-Methoden
Titelleisten unterstützen die folgenden IAccessible Methoden:
IAccessible-Eigenschaften
Titelleisten unterstützen die folgenden IAccessible Eigenschaften:
Eigentum | Kommentare |
---|---|
get_accChildCount | Die eigenschaft ChildCount ist fünf. Die ChildCount-Eigenschaft enthält die SCHALTFLÄCHEn "IME" und "Kontextbezogene Hilfe", auch wenn sie nicht angezeigt werden. Schaltflächen, die nicht angezeigt werden, weisen die eigenschaft StateSTATE_SYSTEM_INVISIBLEauf. |
get_accDescription | Die Beschreibung Eigenschaft der Titelleiste selbst lautet: "Zeigt den Namen des Fensters an und enthält Steuerelemente zum Bearbeiten." Die untergeordneten Schaltflächen in der Titelleiste weisen die folgenden Beschreibungen auf:
|
get_accName | Die Titelleiste selbst unterstützt die eigenschaft Name nicht. Die untergeordneten Schaltflächen in der Titelleiste weisen die folgenden Namen auf:
|
get_accParent | Die Übergeordnete Eigenschaft der Titelleiste ist das Hauptanwendungsfenster (ROLE_SYSTEM_WINDOW), das denselben anwendungsdefinierten Fensterklassennamen wie die Titelleiste aufweist. |
get_accRole | Die eigenschaft Role ist ROLE_SYSTEM_TITLEBAR. Die untergeordneten Schaltflächen in der Titelleiste weisen die Role-Eigenschaft ROLE_SYSTEM_PUSHBUTTONauf. |
get_accState | Die State-Eigenschaft für die Titelleiste und die untergeordneten Schaltflächen können eine Kombination aus einem oder mehreren der folgenden Wertesein: STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_INVISIBLE STATE_SYSTEM_OFFSCREEN STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_PRESSED |
get_accValue | Die Value-Eigenschaft ist eine Zeichenfolge, die dem text entspricht, der in der Titelleiste angezeigt wird. |
Notizen
- Obwohl die Titelleiste einer Anwendung das Status- Eigenschaftsflagge STATE_SYSTEM_FOCUSABLEhat, hat sie nie das State Flag STATE_SYSTEM_FOCUSED. Das Festlegen des Fokus auf ein Titelleistenobjekt konzentriert sich auf das Anwendungsfenster.
- Da das Titelleistenobjekt get_accChildnicht unterstützt, sind die Schaltflächen auf der Titelleiste einfache Elemente. Sie unterstützen die IAccessible Schnittstelle selbst nicht. Das Titelleistenobjekt enthält Informationen zu diesen untergeordneten Schaltflächen.
- Da Titelleisten keinen Fokus erhalten und keine Standardaktion aufweisen, werden die accDoDefaultAction- und get_accDefaultAction Methoden für dieses Steuerelement nicht unterstützt.