Listruta (MSAA-UI-elementreferens)
Not
I det här avsnittet beskrivs List Box- objekt för MSAA UI-elementreferens. Hur du skapar List Box objekt i olika gränssnittsramverk beskrivs inte här. Se API-referensdokumentationen för det användargränssnittsramverk som du använder.
Listrutor visar en lista från vilken en användare kan välja ett eller flera objekt. En listruta skapas med en lodrät rullningslist, ett vågrätt kontrollfält eller båda.
Fönstrets klassnamn för en listruta är "LISTBOX".
IAccessible-metoder
Listrutor stöder följande IAccessible- metoder:
Metod | Kommentarer |
---|---|
accDoDefaultAction | Själva listruteobjektet har ingen egenskap DefaultAction. men accDoDefaultAction dubbelklickar på listruteobjekt. |
accHitTest | Metoden accHitTest returnerar noll om den testade punkten finns i listrutan men inte på ett objekt i listrutan. Om den testade punkten finns på ett objekt i listrutan returnerar accHitTest indexet för listruteobjektet. |
accLocation | |
accNavigate | |
accSelect |
IAccessible-egenskaper
Listrutor stöder följande egenskaper för IAccessible:
Egenskap | Kommentarer |
---|---|
get_accChild | Egenskapen ChildCount är antalet objekt i listrutan. |
get_accDefaultAction | Själva listruteobjektet har ingen egenskap DefaultAction. Egenskapen DefaultAction för varje listobjekt är dock "Dubbelklicka". |
get_accDescription | |
get_accFocus | |
get_accHelp | |
get_accHelpTopic | |
get_accKeyboardShortcut | Egenskapen KeyboardShortcut är listrutans åtkomstnyckel, som är ett understruket tecken i texten i etiketten som är associerad med listrutan. Den returnerade strängen innehåller det åtkomstnyckeltecken som läggs till i strängen "Alt+". |
get_accName | Egenskapen Name för listruteobjektet är texten från en statisk textkontroll som etiketterar listrutan. För listruteobjekten är egenskapen Name texten i listobjektet. |
get_accParent | Egenskapen Parent är ett fönster ( ROLE_SYSTEM_WINDOW ) som omger listrutan och har samma Namn egenskap och fönsterklassnamn som listrutan. Egenskapen Parent för listruteobjekten är listruteobjektet. |
get_accRole | Egenskapen Role är ROLE_SYSTEM_LIST. Objekten i listrutan har egenskapen Roll för ROLE_SYSTEM_LISTITEM. |
get_accSelection | Egenskapen Selection hämtar de markerade objekten i listrutan. |
get_accState | Egenskapen State för listruteobjektet är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_OFFSCREEN Egenskapen State för listruteobjektet är en kombination av ett eller flera av följande värden: STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_MULTISELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_OFFSCREEN | STATE_SYSTEM_NORMAL |