Delen via


Keuzelijst (MSAA UI-elementreferentie)

Notitie

In dit onderwerp wordt beschreven keuzelijst objecten voor MSAA UI-elementreferenties. Het maken van keuzelijst objecten in verschillende UI-frameworks wordt hier niet beschreven. Raadpleeg de API-referentiedocumentatie voor het UI-framework dat u gebruikt.

In keuzelijsten wordt een lijst weergegeven waaruit een gebruiker een of meer items kan selecteren. Er wordt een keuzelijst gemaakt met een verticale schuifbalk, een horizontale besturingsbalk of beide.

De naam van de vensterklasse voor een keuzelijst is 'LISTBOX'.

IAccessible-methoden

Keuzelijsten ondersteunen de volgende IAccessible methoden:

Methode Opmerkingen
accDoDefaultAction- Het keuzelijstobject zelf heeft geen eigenschap DefaultAction; accDoDefaultAction dubbelklikt echter op keuzelijstitems.
accHitTest- De methode accHitTest retourneert nul als het geteste punt zich in de keuzelijst bevindt, maar niet op een item in de keuzelijst. Als het geteste punt zich op een item in de keuzelijst bevindt, retourneert accHitTest de index van het keuzelijstitem.
accLocation-
accNavigate-
accSelect-

IAccessible Properties

Keuzelijsten ondersteunen de volgende eigenschappen IAccessible:

Eigenschap Opmerkingen
get_accChild De eigenschap ChildCount is het aantal items in de keuzelijst.
get_accDefaultAction Het keuzelijstobject zelf heeft geen eigenschap DefaultAction; De eigenschap DefaultAction voor elk lijstitem is echter 'Dubbelklikken'.
get_accDescription
get_accFocus
get_accHelp
get_accHelpTopic
get_accKeyboardShortcut De eigenschap KeyboardShortcut is de toegangstoets voor keuzelijsten. Dit is een onderstreept teken in de tekst van het label dat aan de keuzelijst is gekoppeld. De geretourneerde tekenreeks bevat het toegangssleutelteken dat is toegevoegd aan de tekenreeks Alt+.
get_accName De eigenschap Name voor het keuzelijstobject is de tekst van een statisch tekstbesturingselement waarmee de keuzelijst wordt gelabeld. Voor de keuzelijstitems is de eigenschap Naam de tekst van het lijstitem.
get_accParent De eigenschap Bovenliggende is een venster (ROLE_SYSTEM_WINDOW) rond de keuzelijst en heeft dezelfde naam eigenschap en naam van vensterklasse als de keuzelijst. De eigenschap Bovenliggende van de keuzelijstitems is het keuzelijstobject.
get_accRole De eigenschap Role is ROLE_SYSTEM_LIST. De items in de keuzelijst hebben de eigenschap Role van ROLE_SYSTEM_LISTITEM.
get_accSelection Met de eigenschap Selectie worden de geselecteerde items in de keuzelijst opgehaald.
get_accState De eigenschap State van het keuzelijstobject is een combinatie van een of meer van de volgende waarden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_OFFSCREEN
De eigenschap State van het keuzelijstitem is een combinatie van een of meer van de volgende waarden:
STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_MULTISELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_OFFSCREEN | STATE_SYSTEM_NORMAL

IAccessible Interface

keuzelijst met invoervak

schuifbalk