ToggleState 枚举

定义

包含用于指定 UI 自动化元素的 ToggleState 的值。

C#
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")]
public enum ToggleState
C#
public enum ToggleState
继承
ToggleState
属性

字段

名称 说明
Indeterminate 2

UI 自动化元素处于不确定状态。 Indeterminate 可用于指示用户是否已对控件执行操作。 例如,复选框可显示为已选中并灰显,从而指示不确定状态。 创建不确定状态与禁用控件不同。 因此,处于不确定状态的复选框仍然可以获得焦点。 当用户单击处于不确定状态的控件时,ToggleState 会循环至其下一个值。

Off 0

未选定、选中、标记或以其他方式激活 UI 自动化元素。

On 1

已选定、选中、标记或以其他方式激活 UI 自动化元素。

注解

控件必须按以下顺序循环访问 其 IToggleProvider.ToggleStateOnOff和 (如果受 Indeterminate支持)。

适用于

产品 版本
.NET Framework 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9