MissingItemInTabOrder

Testo

Questo elemento sembra essere tabulabile, ma non è nell'ordine di tabulazione.

Digitare

Errore

Descrizione

Un elemento attivabile non è accessibile tramite lo spostamento tramite tastiera standard (TAB o MAIUSC+TAB). Ad esempio, l'elemento non è stato contrassegnato come tabulazione o assegnato un indice di tabulazione. Questo problema causa problemi per gli utenti che si basano su un'utilità per la lettura dello schermo e la tastiera per la navigazione perché:

  • L'elemento non è individuabile.
  • Se l'elemento è figlio di un controllo elenco personalizzato, i segnali che indicano che l'elemento figlio può essere spostato utilizzando i tasti Freccia o Pagina potrebbero non essere presenti.

Possibili cause

  • Il ruolo MSAA dell'elemento o del relativo elemento padre non è impostato correttamente. Ad esempio, se tutti gli elementi dell'elenco in un controllo visualizzazione elenco non vengono esposti tramite MSAA come ROLE_SYSTEM_LISTITEM, la verifica ha esito negativo perché gli elementi dell'elenco non sono accessibili usando il tasto TAB.
  • L'elemento o il relativo elemento padre è un controllo personalizzato che non implementa correttamente la tabulazione. Ad esempio, la proprietà MSAA State non è mai impostata su STATE_SYSTEM_FOCUSABLE.
  • È stato selezionato un elemento che funge da contenitore per altri elementi per la verifica, ma non supporta lo spostamento tramite tastiera. Ad esempio, una barra degli strumenti e i relativi elementi figlio non sono accessibili usando il tasto TAB.

Linee guida per la progettazione dell'interfaccia utente della tastiera