Глоссарий (функции специальных возможностей Windows)
А
-
ключ доступа
-
Подчеркнутый символ в тексте метки элемента управления.
-
средство доступности
-
Также называется вспомогательной технологией; специализированные программы, работающие с операционной системой компьютера для удовлетворения конкретных нарушений, таких как ограниченный диапазон движения или слепоты. К продуктам относятся специализированные клавиатуры большего размера, клавиатуры, управляемые взглядом, утилиты для речевого ввода, экранные клавиатуры и продукты, которые могут преобразовывать текст в речь или в динамический дисплей Брайля. Для получения дополнительной информации см. о продуктах вспомогательных технологий.
-
доступный объект
-
Любой элемент пользовательского интерфейса, реализующий интерфейс IAccessible и имеющий свойства, описывающие имя объекта, расположения экрана и другие сведения, необходимые для специальных возможностей. Для получения дополнительной информации см. раздел Доступные объекты.
C
-
дочерний элемент
-
См. простой элемент.
-
клиента
-
Любая программа, использующая UI Automation или Microsoft Active Accessibility для доступа, идентификации или управления элементами пользовательского интерфейса приложений; среди клиентов — средства для обеспечения доступности, инструменты автоматического тестирования и некоторые компьютерные обучающие приложения. Дополнительные сведения см. в разделе Как работает активная доступность.
-
поставщик на стороне клиента
-
Программный компонент, реализованный клиентом автоматизации пользовательского интерфейса для получения сведений о пользовательском интерфейсе приложения, которое не поддерживается или не полностью поддерживает автоматизацию пользовательского интерфейса. Как правило, клиентские поставщики (прокси-серверы) взаимодействуют с приложением через границу процесса, отправляя и получая сообщения Windows.
-
контейнер
-
Также называется родительским; доступный объект, соответствующий одному или нескольким простым элементам; Например, объект IAccessible для поля списка является родительским элементом элементов списка.
-
шаблон управления
-
В автоматизации пользовательского интерфейса реализация проектирования, описывающая дискретную часть функциональности элемента управления. Эта функция может включать визуальный вид элемента управления и выполняемые им действия.
-
объект шаблона элемента управления
-
Экземпляр COM-объекта в процессе выполнения, предоставляющий один или несколько интерфейсов шаблонов управления.
-
поставщик шаблонов управления
-
Программный компонент, реализующий один или несколько интерфейсов шаблонов управления.
-
настраиваемый элемент управления
-
Элемент управления, созданный пользователем или сторонним поставщиком программного обеспечения, или системным элементом управления, измененным пользователем или сторонним поставщиком программного обеспечения.
Д
-
вырожденный текстовый диапазон (пустой диапазон)
-
Объект, представляющий пустой (нулевой символ) диапазон текста. Дегенерный текстовый диапазон содержит смежные конечные точки и указывает точку между двумя символами.
-
несвязанный текстовый диапазон
-
Объект, представляющий несколько диапазонов текста, которые физически не находятся рядом друг с другом.
-
док-контейнер
-
Элемент управления, позволяющий упорядочивать дочерние элементы как по горизонтали, так и по вертикали относительно границ контейнера докера и других элементов внутри контейнера.
E
-
слушатель событий
-
Клиентское приложение, зарегистрированное для получения уведомлений из службы автоматизации пользовательского интерфейса или Microsoft Active Accessibility при каждом изменении пользовательского интерфейса.
-
уведомления о событиях
-
Вызов поставщика автоматизации пользовательского интерфейса клиенту, в котором поставщик уведомляет клиента о событии, которое может повлиять на состояние или внешний вид элемента пользовательского интерфейса.
F
-
фильтрация
-
Определение типов элементов автоматизации пользовательского интерфейса для включения в представление дерева автоматизации пользовательского интерфейса. См. также: необработанное представление, представление элемента управления и представление содержимого.
-
корень фрагмента
-
Элемент автоматизации пользовательского интерфейса в корневом узле поддерев дерева автоматизации пользовательского интерфейса. Корень фрагмента не имеет родительского элемента, но размещается в другой среде, обычно это окно Win32 (HWND).
H
-
хост
-
Элемент пользовательского интерфейса, например окно или элемент управления, содержащий другие элементы пользовательского интерфейса. Хост выполняет службы автоматизации пользовательского интерфейса от имени размещенных элементов.
Я
-
IAccessible
-
COM-интерфейс, содержащий все методы и свойства microsoft Active Accessibility.
-
прокси-сервер iAccessible
-
Тип поддержки IAccessible, которая предоставляет сведения о доступности по умолчанию для стандартных элементов пользовательского интерфейса: элементы управления, меню и общие элементы управления из COMCTL и COMCTL32. Дополнительные сведения см. в IAccessible Proxies.
L
-
логическая навигация
-
Один из двух режимов навигации IAccessible, в которых клиент изучает иерархию объектов Microsoft Active Accessibility (следующий, предыдущий, родительский, первый ребёнок, последний ребёнок).
M
-
упорядочение
-
Упаковка и отправка параметров интерфейса через границы процесса.
N
-
встроенной реализации
-
Тип поддержки, предоставляемой элементами пользовательского интерфейса, реализующими интерфейс IAccessible.
O
-
внеэкранной модели
-
Эта модель представляет собой базу данных объектов на экране и включает их свойства и их пространственные связи.
-
OLEACC
-
Динамически подключаемая библиотека, что предоставляет среду выполнения Microsoft Active Accessibility и управляет запросами от клиентов Microsoft Active Accessibility.
P
-
родитель
-
Также называется контейнером; доступный объект, соответствующий одному или нескольким простым элементам; Например, объект IAccessible для поля списка является родительским элементом элементов списка.
-
элемент автоматизации заполнителей
-
Элемент автоматизации пользовательского интерфейса, представляющий виртуализированный элемент в дереве автоматизации пользовательского интерфейса. Как правило, заполнитель не загружает данные для всех свойств автоматизации пользовательского интерфейса и требуется реализовать только шаблон элемента управления VirtualizedItem.
-
измененного свойства события
-
Событие, которое активируется при изменении значения свойства. Клиенты регистрируются для получения определенных событий, измененных свойств, и служба автоматизации пользовательского интерфейса уведомляет зарегистрированных клиентов при возникновении этих событий.
-
интерфейс поставщика
-
Коллекция общедоступных методов, реализованных поставщиком автоматизации пользовательского интерфейса.
-
прокси-сервер
R
-
необработанное представление
-
Полное дерево IUIAutomationElement объектов в дереве автоматизации пользовательского интерфейса, для которого рабочий стол является корнем. Необработанное представление тесно соответствует собственной программной структуре приложения и, следовательно, является наиболее точным представлением структуры пользовательского интерфейса. Это также основа, на которой построены другие представления дерева.
-
завершённый элемент
-
Элемент пользовательского интерфейса, для которого загружена полная информация в память, что позволяет автоматизации пользовательского интерфейса создавать элемент автоматизации для элемента.
-
идентификатор времени выполнения
-
Массив целых чисел, определяющий запущенный экземпляр элемента автоматизации пользовательского интерфейса. Идентификатор уникален в пользовательском интерфейсе рабочего стола, на котором он был создан.
S
-
безопасный массив
-
Самоописывающий тип данных для объявления массивов, используемых при создании COM-компонентов. Наряду с данными, безопасный массив содержит сведения о количестве и границах его измерений.
-
определение области
-
Определение степени представления, начиная с базового элемента.
-
сервера
-
Любые элементы управления, модули или приложения, использующие Microsoft Active Accessibility для предоставления информации о пользовательском интерфейсе
-
провайдер на стороне сервера
-
Программный компонент, предоставляющий сведения об элементе пользовательского интерфейса, основанном на платформе пользовательского интерфейса, которая не поддерживает автоматизацию пользовательского интерфейса в собственном коде. Поставщики на стороне сервера (собственные поставщики) взаимодействуют с клиентскими приложениями через границу процесса, предоставляя COM-интерфейсы основной системе автоматизации пользовательского интерфейса, которая обслуживает запросы от клиентов.
-
простой элемент
-
Также известный как дочерний элемент; любой элемент пользовательского интерфейса, который разделяет объект IAccessible с другими элементами и опирается на этот объект IAccessible для раскрытия своих свойств. Дополнительные сведения см. в разделе Простые элементы.
-
пространственная навигация
-
Один из двух режимов навигации IAccessible, в которых клиент перемещается из одного элемента пользовательского интерфейса в другой на основе своих позиций на экране (вверх, вниз, влево, вправо).
T
-
Text Services Framework
-
Масштабируемый системный фреймворк, который позволяет службам естественного языка и расширенному текстовому вводу на рабочем столе и в приложениях.
-
текстовая единица
-
Предопределенная единица текста (символ, слово, строка или абзац), используемая для навигации по логическим сегментам текстового диапазона.
U
-
клиент автоматизации пользовательского интерфейса
-
Вспомогательное технологическое приложение, например средство чтения с экрана, которое использует автоматизацию пользовательского интерфейса для получения программного доступа к элементам пользовательского интерфейса в пользовательском интерфейсе приложения. Клиент предоставляет сведения о элементах пользовательского интерфейса для конечного пользователя. Автоматизированные скрипты тестирования также считаются клиентами автоматизации пользовательского интерфейса.
-
ядра автоматизации интерфейса пользователя
-
Компонент времени выполнения, реализующий платформу автоматизации пользовательского интерфейса.
-
элемент автоматизации пользовательского интерфейса
-
Элемент пользовательского интерфейса, представленный COM-объектом, реализующим интерфейс поставщика автоматизации пользовательского интерфейса и предоставляющий интерфейс IUIAutomationElement клиентам службы автоматизации пользовательского интерфейса.
-
фреймворк автоматизации пользовательского интерфейса
-
Целочисленный компонент Windows, поддерживающий программный доступ к большинству элементов пользовательского интерфейса на рабочем столе. Он позволяет вспомогательным технологиям, таким как средства чтения с экрана, предоставлять сведения о пользовательском интерфейсе конечным пользователям и управлять пользовательским интерфейсом с помощью других средств, отличных от стандартных входных данных. Автоматизация пользовательского интерфейса также позволяет автоматическим скриптам тестирования взаимодействовать с пользовательским интерфейсом.
-
узел автоматизации пользовательского интерфейса
-
Устаревшие. См. элемент автоматизации пользовательского интерфейса.
-
поставщик автоматизации пользовательского интерфейса
-
Реализация интерфейсов автоматизации пользовательского интерфейса, которая предоставляет программные сведения об элементе пользовательского интерфейса. Поставщик предоставляет эти сведения платформе автоматизации пользовательского интерфейса в ответ на запросы клиента службы автоматизации пользовательского интерфейса.
-
дерево автоматизации пользовательского интерфейса
-
Иерархическое представление всех элементов автоматизации пользовательского интерфейса на рабочем столе Windows. Дерево состоит из корневого элемента, представляющего текущий рабочий стол, и дочерние элементы которого представляют приложения Windows. Каждый из этих дочерних элементов может содержать элементы, представляющие элементы пользовательского интерфейса, такие как меню, кнопки, панели инструментов и поля списка. Эти элементы могут содержать такие элементы, как элементы списка.
-
фреймворк пользовательского интерфейса
-
Компонент, который управляет дочерними элементами управления, хит-тестированием и отрисовкой в области экрана.
V
-
идентификатор представления
-
Значение, определяющее представление, доступное для элемента автоматизации пользовательского интерфейса, реализующего шаблон элемента управления. Этот тип элемента предоставляет и может переключаться между несколькими представлениями одного набора сведений или дочерних элементов управления.
-
виртуализированный элемент
-
Элемент пользовательского интерфейса, загруженный в память только при необходимости, обычно при появлении элемента на экране. Виртуализированный элемент представлен в дереве автоматизации пользовательского интерфейса как элемент автоматизации-заполнитель.
W
-
события окна (WinEvents)
-
Тип события, используемого для уведомления клиентов о том, что доступный объект изменился каким-то образом.
-
элемента на основе окна
-
Элемент автоматизации пользовательского интерфейса, представляющий элемент пользовательского интерфейса, имеющий собственный дескриптор окна Win32 (HWND).