Teknikstöd assistive-technology-support

Alla visningsprogramkomponenter har stöd för ARIA-roller (Accessible Rich Internet Applications) och -attribut för att förbättra integrationen med hjälpmedelstekniker som skärmläsare.

Visningsprogramelementet på den översta nivån har en roll region och aria-label som standard anges visningsprogrammets namn. Du kan styra etiketten med Container.LABEL lokaliseringssymbol.

Knappar har rollen button och beskrivande text med aria-label -attribut. Värdet för aria-label -attributet fylls i från värdet för knappens lokaliseringssymbol. När en knapp är inaktiverad visas aria-disabled -attributet anges därefter.

Huvudvyn har en roll application. En kort beskrivning av huvudvyn finns i aria-roledescription, med det värde som definieras av ROLE_DESCRIPTION lokaliseringssymbol för motsvarande huvudvykomponent. Navigeringstips för tangentbordsanvändare tillhandahålls med aria-describedby, kommer texten för användartipset från USAGE_HINT lokaliseringssymbol. Om en resurs har en etikett definierad i fältet UserData, aria-label -attributet anges med värdet för den etiketten.

Aktiveringspunkter, regioner och bildscheman har rollen button och beskrivande text med aria-label -attribut, med värdet för aktiveringspunkten eller bildschemaetiketten. När användaren fokuserar på aktiveringspunkter eller bildscheman visas navigeringstips för tangentbordsanvändare med aria-describedby, med texten för användartipset som kommer från USAGE_HINT lokaliseringssymbol.

Miniatyrbilder har rollen dialog med aria-label attribut som styrs av ThumbnailGridView.LABEL lokaliseringssymbol. Enskilda miniatyrbilder har en roll button. Om en miniatyrbild är markerad visas den aria-selected attribut inställt på true.

Komponenter som visar färgrutor har rollen listbox med aria-label attributet inställt på värdet för LABEL lokaliseringssymbol för den komponenten. Enskilda färgrutor har rollen option med aria-setsize och aria-posinset attribut som beskriver färgrutans placering i uppsättningen. Om en färgruta är markerad hämtas aria-selected attribut inställt på true.

Listrutor aktiveras av knappar med ytterligare aria-haspopup attribut inställt på true och aria-controls attribut som refererar till det faktiska nedrullningsbara panelelementet. Den nedrullningsbara panelen har rollen menu med delelement som har rollen menuitem. Varje menyalternativ har aria-label angivet attribut.

Modala dialogrutor har rollen dialog. Dialogrutans rubrikelement refereras av aria-labelledby -attribut.

recommendation-more-help
b7426f53-aad9-4c00-83fc-664f30f681e8