Dela via


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

IAccessible Interface

Kombinationsruta

rullningslist