Compartilhar via


Enumeração ToggleState (uiautomationcore.h)

Contém valores que especificam o estado de alternância de um elemento de Automação da Interface do Usuário da Microsoft que implementa opadrão de controle de alternância de.

Sintaxe

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

Constantes

 
ToggleState_Off
Valor: 0
O elemento de Automação da Interface do Usuário não está selecionado, verificado, marcado ou ativado de outra forma.
ToggleState_On
Valor: 1
O elemento de Automação da Interface do Usuário está selecionado, verificado, marcado ou ativado de outra forma.
ToggleState_Indeterminate
Valor: 2
O elemento de Automação da Interface do Usuário está em um estado indeterminado.


A propriedade Indeterminada pode ser usada para indicar se o usuário agiu
em um controle. Por exemplo, uma caixa de seleção pode aparecer marcada e esmaecida, indicando um estado indeterminado.


A criação de um estado indeterminado é diferente de desabilitar o controle.
Consequentemente, uma caixa de seleção no estado indeterminado ainda pode receber o foco.
Quando o usuário clica em um controle indeterminado, o ToggleState percorre o próximo valor.

Requisitos

Requisito Valor
de cliente com suporte mínimo Windows XP [somente aplicativos da área de trabalho]
servidor com suporte mínimo Windows Server 2003 [somente aplicativos da área de trabalho]
cabeçalho uiautomationcore.h (include UIAutomation.h)

Consulte também

alternar