Share via


Enumeración ToggleState (uiautomationcore.h)

Contiene valores que especifican el estado de alternancia de un elemento de Microsoft Automatización de la interfaz de usuario que implementa el patrón de controlAlternar.

Syntax

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

Constantes

 
ToggleState_Off
Valor: 0
El elemento de UI Automation no está seleccionado, comprobado, marcado o activado de otro modo.
ToggleState_On
Valor: 1
El elemento de Automatización de la interfaz de usuario no está seleccionado, comprobado, marcado ni activado de otro modo.
ToggleState_Indeterminate
Valor: 2
El elemento de Automatización de la interfaz de usuario está en un estado indeterminado.


La propiedad Indeterminada se puede usar para indicar si el usuario ha actuado
en un control . Por ejemplo, una casilla puede aparecer activada y atenuada, lo que indica un estado indeterminado.


La creación de un estado indeterminado es diferente de la deshabilitación del control.
Por tanto, una casilla en el estado indeterminado aún puede recibir el foco.
Cuando el usuario hace clic en un control indeterminado, toggleState recorre su siguiente valor.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado uiautomationcore.h (include UIAutomation.h)

Consulte también

Alternancia