Поделиться через


Функции для поставщиков

В этом разделе описываются функции поставщика автоматизации пользовательского интерфейса для приложений Microsoft Win32.

В этом разделе

Функция Описание
UiaClientsAreListening
Возвращает значение, указывающее, подписан ли любое клиентское приложение на события автоматизации пользовательского интерфейса Майкрософт.
UiaDisconnectAllProviders
Освобождает все ресурсы службы автоматизации пользовательского интерфейса, которые хранятся всеми поставщиками, связанными с вызывающим процессом.
UiaDisconnectProvider
Освобождает все ссылки, которые конкретный поставщик содержит в объектах автоматизации пользовательского интерфейса.
UiaGetReservedMixedAttributeValue
Извлекает зарезервированное значение, указывающее, что значение текстового атрибута автоматизации пользовательского интерфейса зависит от текстового диапазона.
UiaGetReservedNotSupportedValue
Извлекает зарезервированное значение, указывающее, что свойство автоматизации пользовательского интерфейса или текстовый атрибут не поддерживается.
UiaHostProviderFromHwnd
Возвращает поставщика узлов для окна.
UiaIAccessibleFromProvider
Извлекает реализацию IAccessible, которая предоставляет данные Microsoft Active Accessibility от имени поставщика службы автоматизации пользовательского интерфейса.
UiaProviderForNonClient
Возвращает поставщик для всей не клиентской области окна или элемента управления в области окна, отличной от клиента.
UiaProviderFromIAccessible
Создает поставщик службы автоматизации пользовательского интерфейса на основе указанного объекта Microsoft Active Accessibility.
UiaRaiseAsyncContentLoadedEvent
Вызывается поставщиком, чтобы уведомить ядро автоматизации пользовательского интерфейса, что содержимое загружается асинхронно.
UiaRaiseAutomationEvent
Уведомляет прослушивателей события.
UiaRaiseAutomationPropertyChangedEvent
Вызывается поставщиками, чтобы уведомить ядро автоматизации пользовательского интерфейса об изменении свойства элемента.
UiaRaiseChangesEvent
Вызывается поставщиками, чтобы уведомить ядро автоматизации пользовательского интерфейса о том, что произошло изменение.
UiaRaiseNotificationEvent
Вызывается поставщиками для запуска события уведомления.
UiaRaiseStructureChangedEvent
Вызывается поставщиком, чтобы уведомить ядро автоматизации пользовательского интерфейса о том, что структура дерева изменилась.
UiaRaiseTextEditTextChangedEvent
Вызывается поставщиком, чтобы уведомить ядро автоматизации пользовательского интерфейса о том, что элемент управления текстом программно изменил текст.
UiaReturnRawElementProvider
Возвращает интерфейс поставщику службы автоматизации пользовательского интерфейса для окна.

поставщиков автоматизации пользовательского интерфейса