Propietats d'accessibilitat per al Power Apps
Configuració de propietats que faciliten maneres alternatives d'interactuar amb controls adequats per als usuaris amb discapacitats.
Propietats
AccessibleLabel
Etiqueta per als lectors de pantalla.
Un valor buit per als controls Imatge, Icona i Forma amagarà els controls als usuaris de lectors de pantalla.
Actiu
Com han d'anunciar els canvis en el contingut els lectors de pantalla. Disponible només al control Label.
- Quan es defineix com a Desactivat, el lector de pantalla no anuncia canvis.
- Quan es defineix com a Educat, el lector de pantalla acaba de parlar abans d'anunciar qualsevol canvi que s'hagi produït mentre estava parlant.
- Quan es defineix com a Assertiu, el lector de pantalla s'interromp per anunciar qualsevol canvi que s'hagi produït mentre estava parlant.
Descobriu com anunciar canvis dinàmics amb regions en directe.
Funció
Finalitat prevista d'un control. Disponible només al control Label.
Això permetrà als usuaris de lectors de pantalla saber si una Label és una capçalera i els permet navegar ràpidament a diferents parts de l'aplicació. Hi hauria d'haver exactament una Capçalera1 a cada pantalla que serveixi de capçalera principal. Utilitzeu la Capçalera 2 per a les capçaleres secundàries. La Capçalera3 i la Capçalera4 es poden utilitzar per a les jerarquies de capçaleres més fines.
Utilitzeu el valor Default per al text normal.
Índex de pestanyes
Determina si el control participa en la navegació amb el teclat.
La navegació amb el teclat és un aspecte important de qualsevol aplicació. Per a molts, el teclat és més eficient que utilitzar el tacte o el ratolí. L'ordre de navegació hauria de:
- reflectir el que es veu visualment;
- tenir només una aturada del tabulador als controls que siguin interactius;
- seguir un ordre "Z" intuïtiu a través i després cap avall, o bé un ordre "N invers" cap avall i després a través.
La propietat TabIndex té dos valors recomanats:
| Valor de TabIndex | Comportament | Valor per defecte per a |
|---|---|---|
| 0 | El control participa en la navegació amb el teclat. | Button, Text input, Combo box i altres controls típicament interactius. |
| −1 | El control no participa en la navegació amb el teclat. | Label, Image, Icon i altres controls normalment no interactius. |
Una seqüència de navegació de teclat lògica es pot aconseguir amb només aquests valors, juntament amb l'ús del control de Container. Es recomana no definir TabIndex en altres valors.
Quan el TabIndex de tots els controls es defineix com a -1 o 0, l'ordre de navegació és d'esquerra a dreta i de dalt a baix, en un patró "Z". L'ordre es basa en els valors de les propietats X i Y dels controls. Si els controls es mouen de manera dinàmica a la pantalla, per exemple, si els valors X o Y canvien segons un temporitzador o un altre control, l'ordre de navegació també canviarà dinàmicament.
Utilitzeu el control Container per agrupar els controls pels quals s'ha de navegar juntament o crear columnes en un patró "N invertit". Els controls de les Targetes de formulari i les Galeries s'agrupen automàticament. Saltar entre aquests contenidors amb la tecla TAB permetrà navegar per tots els elements de l'interior del contenidor abans de continuar amb el control següent fora del contenidor.
Els controls que tenen un valor de propietat Visible de fals o un valor de propietat DisplayMode Inhabilitat no s'inclouen en la navegació amb el teclat.
Important
TabIndex només afecta la navegació amb el teclat. Un ordre de controls lògic és necessari perquè els usuaris de lectors de pantalla comprenguin l'estructura de l'aplicació.
Advertiment
- Per als escenaris rars en què no es vol seguir l'ordre visual o l'estructura lògica, podeu personalitzar l'ordre de navegació amb el teclat configurant TabIndex amb un valor superior a zero. Si ho feu, les eines d'accessibilitat us mostraran un advertiment sobre aquest canvi. Aneu amb compte, perquè pot ser difícil obtenir l'ordre correcte i precís amb aquest canvi manual i això pot donar lloc a una experiència de confusió amb els lectors de pantalla.
- Quan hi ha controls amb TabIndex superiors a 0, els usuaris navegaran primer als controls amb valors TabIndex positius creixents (com ara 1 i després 2). Quan els usuaris han navegat per tots els controls amb valors de TabIndex positius, finalment navegaran als controls amb un TabIndex de 0. Quan hi ha diversos controls amb el mateix TabIndex, el seu valor X i Y i els Contenidors en què es troben determinen el seu ordre relatiu. Dins d'una Gallery o un Form, TabIndex té definit un àmbit per tal que es navegui primer pels controls que conté abans que els externs.
Consulteu també
- Crear aplicacions accessibles
- Estructura d'aplicació accessible
- Colors accessibles al Power Apps
- Mostrar o amagar el contingut de les tecnologies d'assistència per a aplicacions del llenç
- Anunciar canvis dinàmics amb regions en directe per a aplicacions del llenç
- Utilitzar el Comprovador d'accessibilitat
- Limitacions d'accessibilitat en aplicacions de llenç