Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Notitie
In dit onderwerp wordt titelbalk objecten beschreven voor msAA UI-elementreferenties. Het maken van titelbalk objecten in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.
Op de titelbalk boven aan een venster wordt een door de toepassing gedefinieerd pictogram en tekstregel weergegeven. De tekst geeft de naam van de toepassing aan en geeft het doel van het venster aan. Met de titelbalk kan de gebruiker het venster ook verplaatsen met behulp van een muis of een ander aanwijsapparaat.
Titelbalken bevatten ten minste drie kleine knoppen die het venster dat is gekoppeld aan de titelbalk minimaliseren, maximaliseren of herstellen en sluiten. Titelbalken bevatten ook een contextgevoelige Help-knop. Toepassingen die worden uitgevoerd in de Far-East-versie van het Windows-besturingssysteem kunnen ook IME-knoppen (Input Method Editor) bevatten. Met Microsoft Active Accessibility worden deze knoppen weergegeven als onderliggende elementen van de titelbalk.
IAccessible-methoden
Titelbalken ondersteunen de volgende IAccessible methoden:
IAccessible Properties
Titelbalken ondersteunen de volgende eigenschappen van IAccessible:
| Eigenschap | Opmerkingen |
|---|---|
| get_accChildCount | De eigenschap ChildCount is vijf. De eigenschap ChildCount bevat de IME- en contextgevoelige Help-knoppen, zelfs wanneer ze niet worden weergegeven. Knoppen die niet worden weergegeven, hebben de eigenschap StateSTATE_SYSTEM_INVISIBLE. |
| get_accDescription | De eigenschap Beschrijving van de titelbalk zelf is: 'Geeft de naam van het venster weer en bevat besturingselementen om het te bewerken'. De onderliggende knoppen op de titelbalk hebben de volgende beschrijvingen:
|
| get_accName | De titelbalk zelf biedt geen ondersteuning voor de eigenschap Name. De onderliggende knoppen in de titelbalk hebben de volgende namen:
|
| get_accParent | De eigenschap Bovenliggende van de titelbalk is het hoofdtoepassingsvenster (ROLE_SYSTEM_WINDOW) met dezelfde naam van de door de toepassing gedefinieerde vensterklasse als de titelbalk. |
| get_accRole | De eigenschap Role is ROLE_SYSTEM_TITLEBAR. De onderliggende knoppen op de titelbalk hebben de eigenschap RoleROLE_SYSTEM_PUSHBUTTON. |
| get_accState | De eigenschap State voor de titelbalk en de onderliggende knoppen kunnen een combinatie zijn van een of meer van de volgende waarden: STATE_SYSTEM_FOCUSABLE STATE_SYSTEM_INVISIBLE STATE_SYSTEM_OFFSCREEN STATE_SYSTEM_UNAVAILABLE STATE_SYSTEM_PRESSED |
| get_accValue | De eigenschap waarde is een tekenreeks die hetzelfde is als de tekst die wordt weergegeven op de titelbalk. |
Notities
- Hoewel de titelbalk van een toepassing de eigenschapsvlag StateSTATE_SYSTEM_FOCUSABLEheeft, heeft deze nooit de state vlag STATE_SYSTEM_FOCUSED. Als u de focus instelt op een titelbalkobject, wordt het toepassingsvenster gericht.
- Omdat het titelbalkobject geen ondersteuning biedt voor get_accChild, zijn de knoppen op de titelbalk eenvoudige elementen. Ze ondersteunen de IAccessible interface zelf niet. Het titelbalkobject bevat informatie over deze onderliggende knoppen.
- Omdat titelbalken geen focus krijgen en geen standaardactie hebben, worden de accDoDefaultAction-- en get_accDefaultAction-methoden niet ondersteund voor dit besturingselement.