UI オートメーション列挙

このセクションでは、Microsoft Win32 用の UI オートメーション クライアント アプリケーションとUI オートメーション プロバイダーで使用される列挙型について説明します。

このセクションの内容

列挙 説明
ActiveEnd
現在選択されているテキストを表すテキスト範囲に関連するキャレットの位置を示す、SelectionActiveEnd テキスト属性に使用できる値を格納します。
AnimationStyle
AnimationStyle テキスト属性の値を格納します。
AsyncContentLoadedState
コンテンツの非同期読み込みの進行状況を表す値を格納します。
AutomationElementMode
UI オートメーション要素を返すときに使用する参照の型を指定する値を格納します。
AutomationIdentifierType
UiaLookupId 関数で使用される値を格納します。
BulletStyle
BulletStyle テキスト属性の値を格納します。
CapStyle
CapStyle テキスト属性の値を指定する値を格納します。
CaretBidiMode
CaretBidiMode テキスト属性に使用できる値を格納します。これは、キャレットが左から右へ、または右から左に流れるテキスト内にあるかどうかを示します。
CaretPosition
CaretPosition テキスト属性に使用できる値を格納します。これは、テキスト範囲内のテキスト行に関連するキャレットの位置を示します。
ConditionType
UiaCondition の型を指定する値を格納します。
DockPosition
ドック コントロール パターンで表されるドッキング ウィンドウの位置を指定する値を格納します。
EventArgsType
UiaEventArgs 構造体によって記述されるイベントの種類を指定する値を格納します。
ExpandCollapseState
展開したり折りたたんだりできる UI 要素の状態を指定する値が含まれます。
FlowDirections
TextFlowDirections テキスト属性の値を格納します。
FillType
FillType 属性の値を格納します。
HorizontalTextAlignmentEnum
HorizontalTextAlignment テキスト属性の値を格納します。
LiveSetting
LiveSetting プロパティに使用できる値を格納します。 このプロパティは、ライブ領域の一部であるプロバイダー要素によって実装されます。
NavigateDirection
Microsoft UI オートメーション ツリー内のナビゲーションの方向を指定するために使用される値を格納します。
NormalizeState
UiaGetUpdatedCache の動作を指定する値を格納します。
NotificationKind
通知イベントの種類を示す値と、イベントの処理に関するリスナーへのヒントを定義します。
NotificationProcessing
通知の処理方法を示す値を定義します。
OrientationType
コントロールの向きを指定する値を格納します。
OutlineStyles
OutlineStyle テキスト属性の値を格納します。
PropertyConditionFlags
プロパティ条件の作成に使用される値を格納します。
ProviderOptions
UI オートメーション プロバイダーの種類を指定する値を格納します。 IRawElementProviderSimple::P roviderOptions プロパティは、この列挙体を使用します。
ProviderType
クライアント側 (プロキシ) UI オートメーション プロバイダーの種類を指定する値を格納します。
RowOrColumnMajor
テーブル内のデータを主に行別または列別で読み取る必要があるかどうかを指定する値が含まれます。
SayAsInterpretAs
テキスト読み上げエンジンが特定のデータを解釈する方法を示す値を定義します。
ScrollAmount
スクロールする方向と距離を指定する値を格納します。
StructureChangeType
UI オートメーション ツリー構造内の変更の種類を指定する値を格納します。
SupportedTextSelection
サポートされているテキスト選択属性を指定する値を格納します。
SynchronizedInputType
同期された入力の種類を指定する値を格納します。
TextDecorationLineStyle
OverlineStyle、StrikethroughStyle、および UnderlineStyle というテキスト属性を指定する値を格納します。
TextEditChangeType
テキスト編集イベントの発生時または処理時にコントロールによって実行されるテキスト編集の変更について説明します。
TextPatternRangeEndpoint
テキスト範囲のエンドポイントを指定する値を格納します。
TextUnit
ナビゲーションの目的でテキストの単位を指定する値を格納します。
ToggleState
Toggle コントロール パターンを実装する UI オートメーション要素の切り替え状態を指定する値を格納します。
TreeScope
UI オートメーション ツリー内のさまざまな操作のスコープを指定する値を格納します。
TreeTraversalOptions
ツリー ナビゲーションの順序をカスタマイズするために使用できる値を定義します。
UIAutomationType
UI オートメーションのデータ型を示すために使用される値を格納します。
VisualEffects
VisualEffects 属性の値を格納します。
WindowInteractionState
ユーザー操作の目的でウィンドウの現在の状態を指定する値を格納します。
WindowVisualState
ウィンドウの表示状態を指定する値を格納します。
ZoomUnit
IUIAutomationTransformPattern2::ZoomByUnit メソッドに使用できる値を格納します。このメソッドは、コントロールのビューポートを指定した単位でズームします。