Microsoft.UI.Xaml.Automation 命名空間

定義 Microsoft 使用者介面自動化基礎結構的支援類型。 這些支援類型可用於為自訂控制項實作 Microsoft 使用者介面自動化支援。 此外, AutomationProperties 會在 XAML UI 定義中提供協助工具資訊。

類別

AnnotationPatternIdentifiers

包含 由 IAnnotationProvider做為識別碼的值。

AutomationAnnotation

表示單一 UI 自動化注釋。

AutomationElementIdentifiers

包含由使用者介面自動化提供者和 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 自動化介面所使用。

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

包含 Provider.ITransformProvider2.ZoomByUnit 方法的可能值,此方法會依指定的單位縮放控制項的檢視區。

另請參閱