Condividi tramite


Mappatura dei modelli di controllo per i client di automazione dell'interfaccia utente

Annotazioni

Questa documentazione è destinata agli sviluppatori .NET Framework che vogliono usare le classi di automazione interfaccia utente gestite definite nello spazio dei nomi System.Windows.Automation. Per le informazioni più recenti sull'automazione interfaccia utente, vedere API di automazione di Windows: Automazione interfaccia utente.

In questo argomento sono elencati i tipi di controllo e i relativi pattern di controllo associati.

La tabella seguente organizza i pattern di controllo nelle categorie seguenti:

  • Supportato/a. Il controllo deve supportare questo pattern di controllo.

  • Supporto condizionale. Il controllo può supportare questo pattern di controllo a seconda dello stato del controllo.

  • Non supportato. Il controllo non supporta questo pattern di controllo; i controlli personalizzati possono supportare questo pattern di controllo.

Annotazioni

Alcuni controlli dispongono del supporto condizionale per diversi modelli di controllo a seconda della funzionalità del controllo. Ad esempio, l'elemento di menu ha un supporto condizionale per il pattern di controllo InvokePattern, ExpandCollapsePattern, TogglePattern o SelectionItemPattern, a seconda della sua funzione nel controllo menu.

Modelli di controllo dell'automazione dell'interfaccia utente per i clienti

Tipo di controllo Sostenuto Supporto condizionale Non supportato
Pulsante Nessuno Invoca, Alterna, Espandi Riduci Nessuno
Calendario Griglia, Tabella Selezione, Scorrimento Valore
Casella di controllo Interruttore Nessuno Nessuno
Selezione combinata Espandi Comprimi Selezione, Valore Scorrere
Griglia dati Griglia Scorrimento, Selezione, Tabella Nessuno
Elemento di dati Elemento di selezione Espandi/Comprimi, Elementi di griglia, Elementi di scorrimento, Tabella, Attiva/Disattiva, Valore Nessuno
Documento Testo Scorrimento, valore Nessuno
Redigere Nessuno Testo, Valore Intervallo, Valore Nessuno
Gruppo Nessuno Espandi Comprimi Nessuno
Intestazione Nessuno Trasformazione Nessuno
Elemento intestazione Nessuno Trasforma, Invoca Nessuno
Collegamento ipertestuale Invocare Valore Nessuno
Immagine Nessuno Elemento griglia, elemento di tabella Invocare, Elemento di Selezione
Elenco Nessuno Griglia, visualizzazione multipla, scorrimento, selezione Tabella
Voce di elenco Elemento di selezione Espandi, Comprimi, Elemento Griglia, Attiva, Scorri Elemento, Attiva/Disattiva, Valore Nessuno
Menù Nessuno Nessuno Nessuno
Barra dei menu Nessuno Espandi, Comprimi, Aggancia, Trasforma Nessuno
MenuItem Nessuno Espandi/Comprimi, Richiama, Elemento di selezione, Attiva/Disattiva Nessuno
Pannello Nessuno Darsena. Scorrimento, trasformazione Finestra
Barra di avanzamento Nessuno Valore di intervallo, Valore Nessuno
Pulsante di opzione Elemento di selezione Nessuno Interruttore
Barra di scorrimento Nessuno Valore dell'intervallo Scorrere
Separatore Nessuno Nessuno Nessuno
Cursore Nessuno Valore dell'intervallo, selezione, valore Nessuno
Casella di selezione Nessuno Valore dell'intervallo, selezione, valore Nessuno
Pulsante di divisione Richiamare, espandere, comprimi Nessuno Nessuno
Barra di stato Nessuno Griglia Nessuno
Scheda Selezione Scorrere Nessuno
Elemento scheda Elemento di selezione Nessuno Invocare
Tabella Griglia, Oggetto Griglia, Tabella, Oggetto Tabella Nessuno Nessuno
Testo Nessuno Elemento griglia, elemento tabella, testo Valore
Pollice Trasformazione Nessuno Nessuno
Barra del titolo Nessuno Nessuno Nessuno
Barra degli strumenti Nessuno Ancorare, espandere comprimere, trasformare Nessuno
Suggerimento Nessuno Testo, Finestra Nessuno
Albero Nessuno Scorrimento, selezione Nessuno
Elemento dell'albero Espandi Comprimi Invoca, Elemento di scorrimento, Elemento di selezione, Attiva/Disattiva Nessuno
Finestra Trasforma, Finestra Molo Nessuno

Annotazioni

Se un tipo di controllo non include modelli di controllo supportati, ma ha uno o più pattern di controllo supportati in modo condizionale, uno di questi modelli di controllo condizionale sarà sempre supportato.

Vedere anche