Enumerazione ToggleState (uiautomationcore.h)

Contiene valori che specificano lo stato di attivazione/disattivazione di un elemento microsoft Automazione interfaccia utente che implementa il pattern di controlloAttiva/Disattiva.

Sintassi

typedef enum ToggleState {
  ToggleState_Off = 0,
  ToggleState_On = 1,
  ToggleState_Indeterminate = 2
} ;

Costanti

 
ToggleState_Off
Valore: 0
L'elemento di automazione interfaccia utente non è selezionato, spuntato, contrassegnato o attivato in altro modo.
ToggleState_On
Valore: 1
L'elemento di automazione interfaccia utente è selezionato, spuntato, contrassegnato o attivato in altro modo.
ToggleState_Indeterminate
Valore: 2
L'elemento di automazione interfaccia utente è in uno stato indeterminato.


La proprietà Indeterminate può essere utilizzata per indicare se l'utente ha agito
su un controllo . Una casella di controllo, ad esempio, può essere visualizzata come selezionata e disattivata, per indicarne uno stato indeterminato.


Creare uno stato indeterminato è diversa da disabilitare il controllo.
Una casella di controllo con stato indeterminato, quindi, può comunque ricevere lo stato attivo.
Quando l'utente fa clic su un controllo indeterminato, toggleState passa al valore successivo.

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione uiautomationcore.h (include UIAutomation.h)

Vedi anche

Interruttore