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.
Visningselementet på den översta nivån har rollen region
och attributet aria-label
inställt som standard på visningsprogrammets namn. Du kan styra etiketten med lokaliseringssymbolen Container.LABEL
.
Knappar har rollen button
och beskrivande text angiven med attributet aria-label
. Värdet för attributet aria-label
fylls i från värdet för knappens lokaliseringssymbol. När en knapp är inaktiverad ställs attributet aria-disabled
in därefter.
Huvudvyn har rollen application
. En kort beskrivning av huvudvyn tillhandahålls i aria-roledescription
, med det värde som definieras av ROLE_DESCRIPTION
-lokaliseringssymbolen för motsvarande huvudvykomponent. Navigeringstips för tangentbordsanvändare tillhandahålls med aria-describedby
. Texten för användartipset kommer från USAGE_HINT
-lokaliseringssymbolen. Om en resurs har en etikett definierad i fältet UserData ställs attributet aria-label
in med värdet för den etiketten.