다음을 통해 공유


ToggleState 열거형

정의

UI 자동화 요소의 ToggleState를 지정하는 값을 포함합니다.

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

필드

Indeterminate 2

UI 자동화 요소가 확정되지 않은 상태입니다. Indeterminate는 사용자가 컨트롤을 작업했는지 여부를 나타내는 데 사용할 수 있습니다. 예를 들어 확인란을 선택하고 흐리게 표시하여 비활성 상태를 나타날 수 있습니다. 비활성 상태로 만드는 것과 컨트롤을 사용하지 않도록 설정하는 것은 다릅니다. 따라서 비활성 상태인 확인란은 여전히 포커스를 받을 수 있습니다. 사용자가 비활성 컨트롤을 클릭하면 ToggleState가 다음 값으로 전환됩니다.

Off 0

UI 자동화 요소가 선택되거나, 확인되거나, 표시되지 않습니다. 그렇지 않으면 활성화됩니다.

On 1

UI 자동화 요소가 선택되거나, 확인되거나, 표시됩니다. 그렇지 않으면 활성화됩니다.

설명

컨트롤은 다음 순서On``Off``Indeterminate로 순환 IToggleProvider.ToggleState 해야 합니다.

적용 대상