Condividi tramite


Enumerazione ToggleState (uiautomationcore.h)

Contiene valori che specificano lo stato di attivazione/disattivazione di un elemento di automazione interfaccia utente Microsoft che implementa il Togglepattern di controllo.

Sintassi

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

Costanti

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


La proprietà Indeterminate può essere utilizzata per indicare se l'utente ha agito
su un controllo . Ad esempio, una casella di controllo può essere selezionata e disattivata, che indica uno stato indeterminato.


La creazione di uno stato indeterminato è diversa dalla disabilitazione del controllo.
Di conseguenza, una casella di controllo nello stato indeterminato può comunque ricevere lo stato attivo.
Quando l'utente fa clic su un controllo indeterminato, toggleState passa al valore successivo.

Fabbisogno

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)

Vedere anche

Attiva/Disattiva