Suporte à tecnologia assistiva

Todos os componentes do visualizador suportam funções e atributos ARIA (Accessible Rich Internet Applications) para melhorar a integração com tecnologias de assistência, como leitores de tela.

O elemento do visualizador de nível superior tem o atributo de função region e aria-label definido por padrão para o nome do visualizador. Você pode controlar o rótulo com o símbolo de localização Container.LABEL.

A exibição principal tem a função application. Uma breve descrição da exibição principal é fornecida em aria-roledescription, com o valor definido pelo símbolo de localização ROLE_DESCRIPTION do componente de exibição principal correspondente. As dicas de navegação para usuários de teclado são fornecidas usando aria-describedby, o texto para a dica de uso vem do símbolo de localização USAGE_HINT. Se um ativo tiver um rótulo definido no campo UserData , o atributo aria-label será definido com o valor desse rótulo.

Os componentes que exibem amostras têm a função listbox com o atributo aria-label definido com o valor do símbolo de localização LABEL desse componente. Amostras individuais têm a função option com atributos aria-setsize e aria-posinset para descrever a posição da amostra no conjunto. Se uma amostra for selecionada, ele obterá o atributo aria-selected definido como true.

Nesta página