ToggleState 列挙 (uiautomationcore.h)

Toggleコントロール パターンを実装する Microsoft UI オートメーション要素のトグル状態を指定する値が含まれています。

構文

typedef enum ToggleState {
  ToggleState_Off = 0,
  ToggleState_On = 1,
  ToggleState_Indeterminate = 2
} ;

定数

 
ToggleState_Off
値: 0
UI オートメーション要素が選択されていない、チェックされている、マークされていない、またはその他の方法でアクティブ化されています。
ToggleState_On
値: 1
UI オートメーション要素が選択、チェック、マーク、またはその他の方法でアクティブ化されます。
ToggleState_Indeterminate
値: 2
UI オートメーション要素が不確定な状態です。


Indeterminate プロパティを使用して、ユーザーが操作したかどうかを示すことができます。
コントロールに対して〘 たとえば、チェック ボックスは、不確定な状態を示すチェック ボックスと淡色表示にすることができます。


不確定な状態の作成は、コントロールを無効にすることとは異なります。
そのため、不確定状態のチェック ボックスは引き続きフォーカスを受け取ることができます。
ユーザーが不確定なコントロールをクリックすると、ToggleState は次の値に切り替わります。

必要条件

要件 価値
サポートされる最小クライアント Windows XP [デスクトップ アプリのみ]
サポートされる最小サーバー Windows Server 2003 [デスクトップ アプリのみ]
ヘッダー uiautomationcore.h (UIAutomation.h を含む)

関連項目

の切り替え