Énumération ToggleState (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 Bascule.

Syntax

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é, coché, marqué ou activé.
ToggleState_On
Valeur : 1
L’élément UI Automation est sélectionné, coché, marqué ou activé.
ToggleState_Indeterminate
Valeur : 2
L’élément UI Automation est dans un état indéterminé.


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


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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête uiautomationcore.h (incluez UIAutomation.h)

Voir aussi

Bascule