Windows.UI.Xaml.Automation 名前空間

Microsoft UI Automation インフラストラクチャのサポートの種類を定義します。 これらのサポートの種類は、カスタム コントロール用に Microsoft UI Automation のサポートを実装するためのものです。 また、 AutomationProperties では、XAML UI 定義の一部としてアクセシビリティ情報が提供されます。

クラス

AnnotationPatternIdentifiers

IAnnotationProvider によって識別子として使用される値が含まれます。

AutomationAnnotation

1 つの UI オートメーション注釈を表します。

AutomationElementIdentifiers

UI オートメーション プロバイダーと UI オートメーション クライアントによってオートメーション プロパティ識別子として使用される値が含まれます。

AutomationProperties

オートメーション プロパティのインスタンス レベルの値を取得または設定するためのサポートを提供します。 これらのプロパティ値は添付プロパティ (通常は XAML) として設定され、コントロールの AutomationPeer のオートメーション プロパティ値を補完またはオーバーライドします。

AutomationProperty

AutomationElementIdentifiers または特定のコントロール パターンのプロパティを識別します。

DockPatternIdentifiers

IDockProvider によって識別子として使用される値が含まれます。

DragPatternIdentifiers

IDragProvider によって識別子として使用される値が含まれます。

DropTargetPatternIdentifiers

IDropTargetProvider によって識別子として使用される値が含まれます。

ExpandCollapsePatternIdentifiers

IExpandCollapseProvider によって識別子として使用される値が含まれます。

GridItemPatternIdentifiers

IGridItemProvider によって識別子として使用される値が含まれます。

GridPatternIdentifiers

IGridProvider によって識別子として使用される値が含まれます。

MultipleViewPatternIdentifiers

IMultipleViewProvider によって識別子として使用される値が含まれます。

RangeValuePatternIdentifiers

IRangeValueProvider によって識別子として使用される値が含まれます。

ScrollPatternIdentifiers

IScrollProvider によって識別子として使用される値を格納し、NoScroll 定数も含みます。

SelectionItemPatternIdentifiers

ISelectionItemProvider によって識別子として使用される値が含まれます。

SelectionPatternIdentifiers

ISelectionProvider によって識別子として使用される値が含まれます。

SpreadsheetItemPatternIdentifiers

ISpreadsheetItemProvider パターンのプロパティのオートメーション プロパティ識別子として使用される値が含まれます。

StylesPatternIdentifiers

IStylesProvider によって識別子として使用される値が含まれます。

TableItemPatternIdentifiers

ITableProvider によって識別子として使用される値が含まれます。

TablePatternIdentifiers

ITableProvider によって識別子として使用される値が含まれます。

TogglePatternIdentifiers

IToggleProvider によって識別子として使用される値が含まれます。

TransformPattern2Identifiers

ITransformProvider2 によって識別子として使用される値が含まれます。

TransformPatternIdentifiers

ITransformProvider によって識別子として使用される値が含まれます。

ValuePatternIdentifiers

IValueProvider によって識別子として使用される値が含まれます。

WindowPatternIdentifiers

IWindowProvider によって識別子として使用される値が含まれます。

列挙型

AnnotationType

ISpreadsheetItemProvider Microsoft UI Automation インターフェイスで使用される、ドキュメント内の注釈の種類を識別する定数のセットを提供します。

AutomationActiveEnd

SelectionActiveEnd テキスト属性の値を定義します。これは、現在選択されているテキストを表すテキスト範囲に対するキャレットの位置を示します。

AutomationAnimationStyle

オートメーションのアニメーションのスタイルを定義します。

AutomationBulletStyle

オートメーションで使用される行頭文字のスタイルを定義します。

AutomationCaretBidiMode

キャレットが移動する方向を定義します。

AutomationCaretPosition

キャレットの位置を定義します。

AutomationFlowDirections

フローの方向を定義します。

AutomationOutlineStyles

アウトライン スタイルを定義します。

AutomationStyleId

テキストのスタイルを定義します。

AutomationTextDecorationLineStyle

テキスト装飾の線のスタイルを定義します。

AutomationTextEditChangeType

テキスト編集の変更の種類を定義します。

DockPosition

ドッキング コンテナー内のオブジェクトのドッキング位置を指定する値を格納します。 IDockProvider.DockPosition によって使用されます。

ExpandCollapseState

UI オートメーション要素の ExpandCollapseState オートメーション プロパティ値を指定する値を格納します。

RowOrColumnMajor

テーブル内のデータを主に行または列で読み取る必要があるかどうかを指定します。

ScrollAmount

スクロールする方向と距離を示すために IScrollProvider パターンで使用される値を格納します。

SupportedTextSelection

テキスト プロバイダーが選択をサポートするかどうかを指定する値を格納します。選択をサポートする場合は、単一の連続選択をサポートするか、または複数の非結合選択をサポートするかを指定する値を格納します。

SynchronizedInputType

ISynchronizedInputProvider Microsoft UI オートメーション インターフェイスで使用される、識別するセット定数の を提供します。

ToggleState

UI オートメーション要素の ToggleState を指定する値を格納します。

WindowInteractionState

ユーザーまたはプログラムによる操作を目的として、ウィンドウの現在の状態を指定する値を定義します。

WindowVisualState

IWindowProvider パターンのウィンドウの表示状態を指定する値を格納します。

ZoomUnit

指定した単位でコントロールのビューポートをズームする ZoomByUnit メソッドに使用できる値を格納します。

こちらもご覧ください