Partager via


ToggleState, énumération (uiautomationcore.h)

Contient des valeurs qui spécifient l’état bascule d’un élément Microsoft UI Automation qui implémente le modèle de contrôle basculemodèle de contrôle.

Syntaxe

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

Constantes

 
ToggleState_Off
Valeur : 0
L’élément UI Automation n’est pas sélectionné, activé, marqué ou activé.
ToggleState_On
Valeur : 1
L’élément UI Automation est sélectionné, activé, marqué ou activé.
ToggleState_Indeterminate
Valeur : 2
L’élément UI Automation est dans un état indéterminé.


La propriété Indéterminé peut être utilisée pour indiquer si l’utilisateur a agi
sur un contrôle. Par exemple, une case à cocher peut apparaître cochée et grisée, indiquant un état indéterminé.


La création d’un état indéterminé diffère de la désactivation du contrôle.
Par conséquent, une case à cocher dans l’état indéterminé peut toujours recevoir le focus.
Lorsque l’utilisateur clique sur un contrôle indéterminé, toggleState passe à sa valeur suivante.

Exigences

Exigence Valeur
client minimum pris en charge Windows XP [applications de bureau uniquement]
serveur minimum pris en charge Windows Server 2003 [applications de bureau uniquement]
d’en-tête uiautomationcore.h (include UIAutomation.h)

Voir aussi

bascule