Развернуть Свернуть

Windows.UI.Xaml.Automation Namespace

Определяет типы поддержки инфраструктуры автоматизации пользовательского интерфейса Microsoft UI Automation. Эти типы поддержки предназначены для реализации поддержки автоматизации ИП для пользовательского элемента управления. Кроме того, AutomationProperties предоставляет сведения о специальных возможностях в определении пользовательского интерфейса XAML.

Члены

Windows.UI.Xaml.AutomationПространство имен имеет следующие типы членов:

Классы

Windows.UI.Xaml.AutomationПространство имен имеет следующие классы.

КлассОписание
AnnotationPatternIdentifiers Contains values used as identifiers by IAnnotationProvider.
AutomationElementIdentifiers Contains values used as automation property identifiers by UI Automation providers and UI Automation clients.
AutomationProperties Provides support for getting or setting instance-level values of automation properties. These property values are set as attached properties (typically in XAML) and supplement or override automation property values from a control's AutomationPeer.
AutomationProperty Identifies a property of AutomationElementIdentifiers or of a specific control pattern.
DockPatternIdentifiers Contains values used as identifiers by IDockProvider.
DragPatternIdentifiers Contains values used as identifiers by IDragProvider.
DropTargetPatternIdentifiers Contains values used as identifiers by IDropTargetProvider.
ElementNotAvailableException The exception that is thrown when an attempt is made to access a Microsoft UI Automation element corresponding to a part of the user interface that is no longer available.
ElementNotEnabledException The exception that is thrown when an attempt is made through UI automation to manipulate a control that is not enabled.
ExpandCollapsePatternIdentifiers Contains values used as identifiers by IExpandCollapseProvider.
GridItemPatternIdentifiers Contains values used as identifiers by IGridItemProvider.
GridPatternIdentifiers Contains values used as identifiers by IGridProvider.
MultipleViewPatternIdentifiers Contains values used as identifiers by IMultipleViewProvider.
RangeValuePatternIdentifiers Contains values used as identifiers by IRangeValueProvider.
ScrollPatternIdentifiers Contains values used as identifiers by IScrollProvider, and also contains the NoScroll constant.
SelectionItemPatternIdentifiers Contains values used as identifiers by ISelectionItemProvider.
SelectionPatternIdentifiers Contains values used as identifiers by ISelectionProvider.
SpreadsheetItemPatternIdentifiers Contains values used as automation property identifiers for properties of the ISpreadsheetItemProvider pattern.
StylesPatternIdentifiers Contains values used as identifiers by IStylesProvider.
TableItemPatternIdentifiers Contains values used as identifiers by ITableProvider.
TablePatternIdentifiers Contains values used as identifiers by ITableProvider.
TogglePatternIdentifiers Contains values used as identifiers by IToggleProvider.
TransformPattern2Identifiers Contains values used as identifiers by ITransformProvider2.
TransformPatternIdentifiers Contains values used as identifiers by ITransformProvider.
ValuePatternIdentifiers Contains values used as identifiers by IValueProvider.
WindowPatternIdentifiers Contains values used as identifiers by IWindowProvider.

 

Перечисления

Windows.UI.Xaml.AutomationПространство имен имеет эти перечисления.

ПеречислениеОписание
AnnotationType Provides a set of constants that identify types of annotations in a document, as used by the ISpreadsheetItemProvider Microsoft UI Automation interface.
DockPosition Contains values that specify the dock position of an object within a docking container. Used by IDockProvider.DockPosition.
ExpandCollapseState Contains values that specify the ExpandCollapseState automation property value of a UI Automation element.
RowOrColumnMajor Specifies whether data in a table should be read primarily by row or by column.
ScrollAmount Contains values that are used by the IScrollProvider pattern to indicate the direction and distance to scroll.
SupportedTextSelection Contains values that specify whether a text provider supports selection and, if so, whether it supports a single, continuous selection or multiple, disjoint selections.
SynchronizedInputType Provides a of set constants that identify, as used by the ISynchronizedInputProvider Microsoft UI Automation interface.
ToggleState Contains values that specify the ToggleState of a UI Automation element.
WindowInteractionState Defines values that specify the current state of the window for purposes of user or programmatic interaction.
WindowVisualState Contains values that specify the visual state of a window for the IWindowProvider pattern.
ZoomUnit Contains possible values for the ZoomByUnit method, which zooms the viewport of a control by the specified unit.

 

Требования

Минимальный поддерживаемый клиент

Windows 8

Минимальный поддерживаемый сервер

Windows Server 2012

Пространство имен

Windows.UI.Xaml.Automation
Windows::UI::Xaml::Automation [C++]

Metadata

Windows.winmd

См. также

Windows.UI.Xaml.Automation.Peers
Windows.UI.Xaml.Automation.Provider
Специальные возможности для приложений Магазина Windows, созданных с использованием языков C#/VB/C++ и XAML

 

 

Показ:
© 2014 Microsoft