Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
В этом разделе описываются интерфейсы шаблонов управления для неуправляемых клиентских приложений автоматизации пользовательского интерфейса.
В этом разделе
| Интерфейс | Описание |
|---|---|
|
IUIAutomationAnnotationPattern |
Предоставляет доступ к свойствам заметки в документе. |
|
IUIAutomationCustomNavigationPattern |
Предоставляет метод для поддержки доступа клиента службы автоматизации пользовательского интерфейса Майкрософт для элементов управления, поддерживающих настраиваемый порядок навигации. |
|
IUIAutomationDockPattern |
Предоставляет доступ к элементу управления, который позволяет упорядочивать дочерние элементы по горизонтали и вертикали относительно друг друга. |
|
IUIAutomationDragPattern |
Предоставляет доступ к информации, предоставляемой поставщиком службы автоматизации пользовательского интерфейса для элемента, который можно перетаскивать в рамках операции перетаскивания. |
|
IUIAutomationDropTargetPattern |
Предоставляет доступ к данным перетаскивания, предоставляемым поставщиком службы автоматизации пользовательского интерфейса для элемента, который может быть объектом перетаскивания операции перетаскивания. |
|
IUIAutomationExpandCollapsePattern |
Предоставляет доступ к элементу управления, который может визуально расширить для отображения содержимого и свернуть, чтобы скрыть содержимое. |
|
IUIAutomationGridItemPattern |
Предоставляет доступ к дочернему элементу управления в контейнере в стиле сетки, который поддерживает интерфейс IUIAutomationGridPattern. |
|
IUIAutomationGridPattern |
Предоставляет доступ к элементу управления, который выступает в качестве контейнера для коллекции дочерних элементов управления, организованных в двухмерной системе логических координат, которые можно пройти по строкам и столбцам. |
|
IUIAutomationInvokePattern |
Предоставляет метод, позволяющий клиентскому приложению вызывать действие элемента управления (обычно кнопка). |
|
IUIAutomationItemContainerPattern |
Предоставляет метод, который извлекает элемент из контейнера, например виртуальный список. |
|
IUIAutomationLegacyIAccessiblePattern |
Предоставляет методы и свойства, позволяющие клиентам автоматизации пользовательского интерфейса получать сведения о пользовательском интерфейсе с серверов Microsoft Active Accessibility (MSAA). |
|
IUIAutomationMultipleViewPattern |
Предоставляет доступ к элементу управления, который может переключаться между несколькими представлениями одной и той же информации или набором дочерних элементов управления. |
|
IUIAutomationObjectModelPattern |
Предоставляет доступ к базовой объектной модели, реализованной элементом управления или приложением. |
|
IUIAutomationPatternHandler |
Возвращает объект-оболочку клиентского API и отменить запросы свойств и методов к фактическому экземпляру поставщика. |
|
IUIAutomationPatternInstance |
Представляет объект шаблона элемента управления. Оболочка клиентского API использует этот интерфейс для реализации всех вызовов свойств и методов с точки зрения методов GetProperty и CallMethod. |
|
IUIAutomationRangeValuePattern |
Предоставляет доступ к элементу управления, представляющее диапазон значений. |
|
IUIAutomationScrollItemPattern |
Предоставляет метод, позволяющий разместить элемент в прокручиваемом представлении в видимой части представления. |
|
IUIAutomationScrollPattern |
Предоставляет доступ к элементу управления, который выступает в качестве прокручиваемого контейнера для коллекции дочерних элементов. |
|
IUIAutomationSelectionItemPattern |
Предоставляет доступ к настраиваемым дочерним элементам элемента управления контейнера, который поддерживает IUIAutomationSelectionPattern. |
|
IUIAutomationSelectionPattern |
Предоставляет доступ к элементу управления, который содержит настраиваемые дочерние элементы. Дочерние элементы поддерживают IUIAutomationSelectionItemPattern. |
|
IUIAutomationSelectionPattern2 |
Расширяет интерфейс IUIAutomationSelectionPattern для предоставления сведений о выбранных элементах. |
|
IUIAutomationSpreadsheetItemPattern |
Позволяет клиентскому приложению получать сведения о элементе (ячейке) в электронной таблице. |
|
IUIAutomationSpreadsheetPattern |
Позволяет клиентскому приложению получить доступ к элементам (ячейкам) в электронной таблице. |
|
IUIAutomationStylesPattern |
Позволяет клиентам автоматизации пользовательского интерфейса извлекать визуальные стили, связанные с элементом в документе. |
|
IUIAutomationSynchronizedInputPattern |
Предоставляет доступ к вводу клавиатуры или мыши элемента управления. |
|
IUIAutomationTableItemPattern |
Предоставляет доступ к дочернему элементу в контейнере, который поддерживает IUIAutomationTablePattern. |
|
IUIAutomationTablePattern |
Предоставляет доступ к элементу управления, который выступает в качестве контейнера для коллекции дочерних элементов. Дочерние элементы поддерживают IUIAutomationTableItemPattern и организованы в двухмерной логической системе координат, которая может проходить по строкам и столбцам. |
|
IUIAutomationTextChildPattern |
Предоставляет доступ к текстовому элементу управления (или объекту, внедренному в текст), который является дочерним или потомком другого текстового элемента управления. |
|
IUIAutomationTextEditPattern |
Предоставляет доступ к элементу управления, который изменяет текст, например элемент управления, который выполняет автоматическое исправление или включает входную композицию с помощью редактора методов ввода (IME). |
|
IUIAutomationTextPattern |
Предоставляет доступ к элементу управления, который содержит текст. |
|
IUIAutomationTextPattern2 |
Расширяет интерфейс IUIAutomationTextPattern. |
|
IUIAutomationTextRange |
Предоставляет доступ к диапазону непрерывного текста в контейнере, который поддерживает интерфейс IUIAutomationTextPattern. Клиентские приложения могут использовать интерфейс IUIAutomationTextRange для выбора, сравнения и извлечения внедренных объектов из текстового диапазона. |
|
IUIAutomationTextRange2 |
Расширяет интерфейс IUIAutomationTextRange, чтобы клиенты автоматизации пользовательского интерфейса могли программно вызывать контекстные меню. |
|
IUIAutomationTextRange3 |
Расширяет интерфейс IUIAutomationTextRange2, чтобы ускорить доступ к базовым текстовым данным в текстовом диапазоне. |
|
IUIAutomationTextRangeArray |
Представляет коллекцию объектов IUIAutomationTextRange. |
|
IUIAutomationTogglePattern |
Предоставляет доступ к элементу управления, который может выполнять циклический цикл по набору состояний и поддерживать состояние после его установки. |
|
IUIAutomationTransformPattern |
Предоставляет доступ к элементу управления, который можно переместить, изменить размер или повернуть. |
|
IUIAutomationTransformPattern2 |
Расширяет интерфейс IUIAutomationTransformPattern, чтобы клиенты автоматизации пользовательского интерфейса могли программно получать доступ к функциям масштабирования окна просмотра элемента управления. |
|
IUIAutomationValuePattern |
Предоставляет доступ к элементу управления, который содержит значение, которое не охватывает диапазон и может быть представлено в виде строки. |
|
IUIAutomationVirtualizedItemPattern |
Представляет виртуализированный элемент, представляющий элемент автоматизации заполнителя в дереве автоматизации пользовательского интерфейса. |
|
IUIAutomationWindowPattern |
Предоставляет доступ к основным функциям окна. |