Microsoft.UI.Xaml.Automation 命名空間

定義Microsoft使用者介面自動化基礎結構的支持類型。 這些支援類型適用於實作自定義控件Microsoft UI 自動化支援。 此外,AutomationProperties 提供輔助功能資訊作為 XAML UI 定義的一部分。

類別

名稱 Description
AnnotationPatternIdentifiers

包含 IAnnotationProvider 用作識別碼的值。

AutomationAnnotation

代表單一的 UI 自動化註解。

AutomationElementIdentifiers

包含 使用者介面自動化 提供者及 使用者介面自動化 用戶端用作自動化屬性識別碼的值。

AutomationProperties

提供取得或設定自動化屬性實例層級值的支援。 這些屬性值會以附加屬性(通常在 XAML 中)設定,並補充或覆蓋控制項 AutomationPure 中的自動化屬性值。

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 用作識別碼的值。

列舉

名稱 Description
AnnotationType

提供一組常數,用以識別文件中註解類型的類型,這與 ISpreadsheetItemProvider Microsoft 使用者介面自動化 介面相同。

AutomationActiveEnd

定義 SelectionActiveEnd 文字屬性的值,該屬性表示插入符號相對於代表當前選取文字的文字範圍的位置。

AutomationAnimationStyle

定義自動化的動畫風格。

AutomationBulletStyle

定義自動化所使用的彈頭風格。

AutomationCaretBidiMode

定義了 caret 的移動方向。

AutomationCaretPosition

定義了 caret 位置。

AutomationFlowDirections

定義了流動的方向。

AutomationOutlineStyles

定義了大綱風格。

AutomationStyleId

定義了文本的風格。

AutomationTextDecorationLineStyle

定義了文字裝飾的線條風格。

AutomationTextEditChangeType

定義了文字編輯變更的類型。

DockPosition

包含指定物件在對接容器中對接位置的值。 由 IDockProvider.DockPosition 使用。

ExpandCollapseState

包含指定 使用者介面自動化 元素 ExpandCollapseState 自動化屬性值的值。

RowOrColumnMajor

指定資料表中的資料應該主要以列讀取還是以欄位讀取。

ScrollAmount

包含 IScrollProvider 模式用來指示捲動方向與距離的值。

SupportedTextSelection

包含值,指定文字提供者是否支持選取,如果是的話,它是否支援單一、連續選取或多個不相鄰的選取專案。

SynchronizedInputType

提供一組常數,識別 ISynchronizedInputProvider Microsoft 使用者介面自動化 介面所使用的常數。

ToggleState

包含指定 使用者介面自動化 元素 ToggleState 的值。

WindowInteractionState

定義了指定視窗當前狀態的值,供使用者或程式互動使用。

WindowVisualState

包含指定 IWindowProvider 模式視窗視覺狀態的值。

ZoomUnit

包含 Provider.ITransformProvider2.ZoomByUnit 方法的可能值,該方法可縮放指定單元控制項的視口。

另請參閱