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 メソッドに使用できる値を格納します。このメソッドは、コントロールのビューポートを指定した単位でズームします。 |