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


Устаревшие функции узлов

Заметка

Функции шаблона элемента управления, описанные в этом разделе, устарели. Клиентские приложения должны использовать интерфейсы COM,описанные в следующих разделах:

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

Функция Описание
UiaAddEvent
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы службы автоматизации пользовательского интерфейса Майкрософт.
Добавляет прослушиватель событий на узле в дереве автоматизации пользовательского интерфейса.
UiaEventAddWindow
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Добавляет окно в прослушиватель событий.
UiaEventCallback
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Реализованная клиентом функция, вызываемая службой автоматизации пользовательского интерфейса при возникновении события, на которое подписан клиент.
UiaEventRemoveWindow
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет окно из прослушивателя событий.
UiaFind
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает один или несколько узлов автоматизации пользовательского интерфейса, которые соответствуют критериям поиска.
UiaGetErrorDescription
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Получает строку ошибки, чтобы ее можно было передать клиенту. Этот метод не используется непосредственно клиентами.
UiaGetPatternProvider
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает шаблон элемента управления.
UiaGetPropertyValue
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает значение свойства автоматизации пользовательского интерфейса.
UiaGetRootNode
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает корневой узел автоматизации пользовательского интерфейса.
UiaGetRuntimeId
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает идентификатор среды выполнения узла автоматизации пользовательского интерфейса.
UiaGetUpdatedCache
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Обновляет кэш значений свойств и шаблонов элементов управления.
UiaHPatternObjectFromVariant
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает объект шаблона элемента управления из типа VARIANT.
UiaHTextRangeFromVariant
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает текстовый диапазон из типа VARIANT.
UiaHUiaNodeFromVariant
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает HUIANODE из типа VARIANT.
UiaLookupId
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает целый идентификатор, который можно использовать в методах, требующих PROPERTYID, PATTERNID, CONTROLTYPEID, TEXTATTRIBUTEID или EVENTID.
UiaNavigate
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Перемещается в дереве автоматизации пользовательского интерфейса, при необходимости извлекает кэшированные сведения.
UiaNodeFromFocus
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает узел автоматизации пользовательского интерфейса для элемента пользовательского интерфейса, который в настоящее время имеет фокус ввода.
UiaNodeFromHandle
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает узел автоматизации пользовательского интерфейса, связанный с окном.
UiaNodeFromPoint
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает узел автоматизации пользовательского интерфейса для элемента в указанной точке.
UiaNodeFromProvider
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Извлекает узел автоматизации пользовательского интерфейса для поставщика необработанных элементов.
UiaNodeRelease
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет узел из памяти.
UiaPatternRelease
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет выделенный объект шаблона из памяти.
UiaProviderCallback
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Определяемая приложением функция, вызываемая службой автоматизации пользовательского интерфейса, для получения поставщика на стороне клиента для элемента.
UiaRectIsEmpty
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Возвращает логическое значение, указывающее, имеет ли прямоугольник все координаты, равные 0.
UiaRectSetEmpty
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает для элементов структуры UiaRectзначение 0.
UiaRegisterProviderCallback
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Регистрирует определяемый приложением метод, вызываемый службой автоматизации пользовательского интерфейса для получения поставщика элемента.
UiaRemoveEvent
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет прослушиватель событий на узле в дереве автоматизации пользовательского интерфейса.
UiaSetFocus
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Задает фокус ввода для указанного элемента в пользовательском интерфейсе.
UiaTextRangeRelease
Примечание. эта функция не рекомендуется. Клиентские приложения должны вместо этого использовать com-интерфейсы автоматизации пользовательского интерфейса.
Удаляет выделенный объект диапазона текста из памяти.

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