ToggleState ToggleState ToggleState ToggleState Enum

정의

UI 자동화 요소의 ToggleState를 지정하는 값을 포함합니다.Contains values that specify the ToggleState of a UI Automation element.

public enum class ToggleState
[System.Runtime.InteropServices.ComVisible(true)]
[System.Runtime.InteropServices.Guid("ad7db4af-7166-4478-a402-ad5b77eab2fa")]
public enum ToggleState
type ToggleState = 
Public Enum ToggleState
상속
특성

필드

Indeterminate Indeterminate Indeterminate Indeterminate 2

UI 자동화 요소가 확정되지 않은 상태입니다.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 Off Off Off 0

UI 자동화 요소가 선택되거나, 확인되거나, 표시되지 않습니다. 그렇지 않으면 활성화됩니다.The UI Automation element is not selected, checked, marked, or otherwise activated.

On On On On 1

UI 자동화 요소가 선택되거나, 확인되거나, 표시됩니다. 그렇지 않으면 활성화됩니다.The UI Automation element is selected, checked, marked, or otherwise activated.

설명

IToggleProvider.ToggleState 컨트롤은 On, Indeterminate및 (지원 되는 경우) 순서로를 순환 해야 합니다. OffA control must cycle through its IToggleProvider.ToggleState in this order: On, Off, and, if supported, Indeterminate.

적용 대상