Перечисление ToggleState (uiautomationcore.h)

Содержит значения, определяющие состояние переключателя элемента Microsoft модель автоматизации пользовательского интерфейса, реализующего шаблон элемента управленияToggle.

Синтаксис

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

Константы

 
ToggleState_Off
Значение: 0
Элемент модели автоматизации пользовательского интерфейса не выбран, не помечен и не активирован каким-либо иным способом.
ToggleState_On
Значение: 1
Элемент модели автоматизации пользовательского интерфейса выбран, помечен или активирован каким-либо иным способом.
ToggleState_Indeterminate
Значение: 2
Элемент модели автоматизации пользовательского интерфейса находится в неопределенном состоянии.


Свойство Indeterminate можно использовать для указания того, действовал ли пользователь.
в элементе управления . Например, флажок может отображаться установленным и затененным, указывая на неопределенное состояние.


Создание неопределенного состояния отличается от отключения элемента управления.
Следовательно, флажок в неопределенном состоянии по-прежнему может получить фокус.
Когда пользователь щелкает неопределенный элемент управления, параметр ToggleState переключается к следующему значению.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть uiautomationcore.h (включая UIAutomation.h)

См. также раздел

Переключение