Delen via


Naslaginformatie over MSAA UI-elementen (keuzelijst met invoervak)

Notitie

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

 

Een keuzelijst met invoervak is een keuzelijst in combinatie met een statisch besturingselement of een besturingselement voor bewerken waarmee het momenteel geselecteerde item wordt weergegeven in het keuzelijstgedeelte van de keuzelijst met invoervak. Het keuzelijstgedeelte van het besturingselement wordt altijd weergegeven of alleen in de vervolgkeuzelijst wanneer de gebruiker de vervolgkeuzepijl (een drukknop) naast het besturingselement selecteert. Als het selectieveld een besturingselement voor bewerken is, kan de gebruiker gegevens invoeren die zich niet in de lijst bevinden; anders kan de gebruiker alleen items in de lijst selecteren.

De naam van de vensterklasse voor een keuzelijst met invoervak is 'KEUZELIJST MET INVOERVAK'.

De inhoud van de eigenschappen IAccessible is afhankelijk van welke van de volgende onderdelen van de keuzelijst met invoervak door de client wordt opgevraagd:

  • Het venster keuzelijst met invoervak
  • Het besturingselement bewerken of het besturingselement voor statische tekst
  • De vervolgkeuzepijl (een drukknop)
  • De keuzelijst
  • De lijstitems in de keuzelijst

IAccessible-methoden

Keuzelijsten met invoervak bieden ondersteuning voor de volgende methoden:

IAccessible Properties

Keuzelijsten met invoervak ondersteunen de volgende eigenschappen IAccessible:

  • get_accChild

  • get_accChildCount: in de volgende tabel ziet u de waarde van het onderliggende aantal voor verschillende onderdelen van de keuzelijst met invoervak.

    Keuzelijst met invoervak ChildCount
    Venster keuzelijst met invoervak 3
    Besturingselement bewerken 0
    Vervolgkeuzepijl 0
    Keuzelijst Het aantal lijstitems
    Lijstitem 0

     

  • get_accDefaultAction: in de volgende tabel ziet u de eigenschap DefaultAction voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak DefaultAction
    Venster keuzelijst met invoervak Geen
    Besturingselement bewerken Geen
    Vervolgkeuzepijl 'Openen' of 'Sluiten' afhankelijk van de status van de vervolgkeuzelijst
    Keuzelijst Geen
    Lijstitem "Dubbelklik"

     

  • get_accDescription

  • get_accFocus

  • get_accHelp

  • get_accHelpTopic

  • get_accKeyboardShortcut: in de volgende tabel ziet u de eigenschap KeyboardShortcut voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak KeyboardShortcut
    Venster keuzelijst met invoervak Toegangssleutel van gekoppeld label
    Besturingselement bewerken Geen
    Vervolgkeuzepijl "Alt+pijl-omlaag"
    Keuzelijst Geen
    Lijstitem Geen

     

    De toegangssleutel voor een keuzelijst met invoervak is het onderstreepte teken in de tekst van een gekoppeld statisch tekst besturingselement dat de keuzelijst met invoervak labelt. In een standaarddialoogvenster Openen waarin bestanden worden geopend, zoals in Microsoft WordPad, bevat de keuzelijst met invoervak met het label 'Bestandstypen:' de KeyboardShortcut 'Alt+t'.

  • get_accName— In de volgende tabel ziet u de eigenschap Name voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak Naam
    Venster keuzelijst met invoervak Statisch tekstbeheer dat wordt gebruikt als label
    Besturingselement bewerken Statisch tekstbeheer dat wordt gebruikt als label
    Vervolgkeuzepijl 'Openen' of 'Sluiten' afhankelijk van de status van de vervolgkeuzelijst
    Keuzelijst Gekoppeld label
    Lijstitem Tekst van het lijstitem

     

    De eigenschap Name van een keuzelijst met invoervak, het onderliggende bewerkingsbesturingselement en de onderliggende keuzelijst is de tekst van een gekoppeld statisch tekstbesturingselement dat de keuzelijst met invoervak labelt. In een standaarddialoogvenster Openen waarin bijvoorbeeld bestanden worden geopend, zoals in WordPad, zijn de eigenschappen Naam voor de twee keuzelijsten met invoervak 'Zoeken in:' en 'Bestandstypen van het type:'.

  • get_accParent: in de volgende tabel ziet u de bovenliggende waarde voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak Ouder
    Venster keuzelijst met invoervak Een venster met de eigenschap Role van ROLE_SYSTEM_WINDOW die de keuzelijst met invoervak omringt en dezelfde naam eigenschap en vensterklassenaam heeft als de keuzelijst met invoervak.
    Besturingselement bewerken (of besturingselement voor statische tekst) Het keuzelijstvenster met invoervak.
    Vervolgkeuzepijl Het keuzelijstvenster met invoervak.
    Bovenliggend venster keuzelijst Het keuzelijstvenster met invoervak. Dit venster omsluit de keuzelijst.
    Keuzelijst Het bovenliggende venster van de keuzelijst.
    Lijstitem De keuzelijst.

     

  • get_accRole: in de volgende tabel ziet u de eigenschap Role voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak rol
    Venster keuzelijst met invoervak ROLE_SYSTEM_COMBOBOX
    Besturingselement bewerken (of besturingselement voor statische tekst) ROLE_SYSTEM_TEXT of ROLE_SYSTEM_STATICTEXT
    Vervolgkeuzepijl ROLE_SYSTEM_PUSHBUTTON
    Keuzelijst ROLE_SYSTEM_LIST
    Lijstitem ROLE_SYSTEM_LISTITEM

     

  • get_accState: in de volgende tabel ziet u de eigenschap State voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak Mogelijke statussen
    Venster keuzelijst met invoervak STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL | STATE_SYSTEM_EXPANDED | STATE_SYSTEM_COLLAPSED
    Besturingselement bewerken STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_NORMAL
    Vervolgkeuzepijl 0, wat betekent dat de knop zichtbaar is en niet wordt ingedrukt; of STATE_SYSTEM_PRESSED | STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_NORMAL
    Keuzelijst STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_UNAVAILABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FLOATING | STATE_SYSTEM_NORMAL
    Lijstitem STATE_SYSTEM_INVISIBLE | STATE_SYSTEM_FOCUSABLE | STATE_SYSTEM_FOCUSED | STATE_SYSTEM_SELECTABLE | STATE_SYSTEM_SELECTED | STATE_SYSTEM_NORMAL

     

  • get_accValue— In de volgende tabel ziet u de eigenschap Waarde voor verschillende onderdelen van een keuzelijst met invoervak.

    Keuzelijst met invoervak Waarde
    Venster keuzelijst met invoervak Tekst van het geselecteerde lijstitem
    Besturingselement bewerken Tekst van het geselecteerde lijstitem
    Vervolgkeuzepijl Geen
    Keuzelijst Geen
    Lijstitem Geen

     

Notities

  • Wanneer accNavigate- wordt aangeroepen met de vlag NAVDIR_NEXT in het keuzelijstgedeelte van een keuzelijst met invoervak, wordt onjuist naar het ladevenster genavigeerd wanneer deze VT_EMPTYmoet retourneren.

IAccessible Interface