ToggleState Перечисление

Определение

Содержит значения, указывающие ToggleState элемента автоматизации пользовательского интерфейса.Contains values that specify the ToggleState of a UI Automation element.

public enum class ToggleState
public enum ToggleState
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")]
public enum ToggleState
type ToggleState = 
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")>]
type ToggleState = 
Public Enum ToggleState
Наследование
ToggleState
Атрибуты

Поля

Indeterminate 2

Элемент модели автоматизации пользовательского интерфейса находится в неопределенном состоянии.The UI Automation element is in an indeterminate state. можно использовать для указания того, совершил ли пользователь действия с элементом управления. can be used to indicate whether the user has acted on a control. Например, флажок может отображаться установленным и затененным, указывая на неопределенное состояние.For example, a check box can appear checked and dimmed, indicating an indeterminate state. Создание неопределенного состояния отличается от отключения элемента управления.Creating an indeterminate state is different from disabling the control. Следовательно, флажок в неопределенном состоянии по-прежнему может получить фокус.Consequently, a check box in the indeterminate state can still receive the focus. Когда пользователь щелкает неопределенный элемент управления, ToggleState переходит к следующему значению.When the user clicks an indeterminate control, the ToggleState cycles to its next value.

Off 0

Элемент модели автоматизации пользовательского интерфейса не выбран, не помечен и не активирован каким-либо иным способом.The UI Automation element is not selected, checked, marked, or otherwise activated.

On 1

Элемент модели автоматизации пользовательского интерфейса выбран, помечен или активирован каким-либо иным способом.The UI Automation element is selected, checked, marked, or otherwise activated.

Комментарии

Элемент управления должен циклически проходить по нему IToggleProvider.ToggleState в следующем порядке: On , Off и, если поддерживается, Indeterminate .A control must cycle through its IToggleProvider.ToggleState in this order: On, Off, and, if supported, Indeterminate.

Применяется к