UI オートメーション列挙

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

このセクションの内容

列挙 説明
ActiveEnd
SelectionActiveEnd テキスト属性に使用できる値が含まれます。これは、現在選択されているテキストを表すテキスト範囲に対するキャレットの位置を示します。
AnimationStyle
AnimationStyle テキスト属性の値を格納します。
AsyncContentLoadedState
コンテンツの非同期読み込みの進行状況を表す値が含まれます。
AutomationElementMode
UI オートメーション要素を返すときに使用する参照の型を指定する値を格納します。
AutomationIdentifierType
UiaLookupId 関数で使用される値を格納します。
BulletStyle
BulletStyle テキスト属性の値を格納します。
CapStyle
CapStyle テキスト属性の値を指定する値を格納します。
CaretBidiMode
CaretBidiMode テキスト属性に使用できる値が含まれています。これは、キャレットが左から右へ流れるテキスト内にあるか、右から左に向かっているかを示します。
CaretPosition
CaretPosition テキスト属性に使用できる値を格納します。これは、テキスト範囲内のテキスト行に対するキャレットの位置を示します。
ConditionType
UiaCondition の種類を指定する値を格納します。
DockPosition
Dockコントロール パターンで表されるドッキング ウィンドウの位置を指定する値を格納します。
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 メソッドに使用できる値が含まれます。