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
属性

フィールド

名前 説明
Off 0

UI オートメーション要素が選択されていない、チェックされている、マークされている、またはその他の方法でアクティブ化されていません。

On 1

UI オートメーション要素が選択、チェック、マーク、またはその他の方法でアクティブ化されます。

Indeterminate 2

UI オートメーション要素は不確定な状態です。 Indeterminate は、ユーザーがコントロールに対して動作したかどうかを示すために使用できます。 たとえば、チェック ボックスは、不確定な状態を示すチェック ボックスと淡色表示にすることができます。 不確定な状態の作成は、コントロールを無効にすることとは異なります。 そのため、不確定状態のチェック ボックスは引き続きフォーカスを受け取ることができます。 ユーザーが不確定なコントロールをクリックすると、 ToggleState は次の値に循環します。

注釈

コントロールは、IToggleProvider.ToggleStateOn、およびサポートされている場合は、Offの順序でIndeterminateを循環する必要があります。

適用対象