Нерекомендуемые функции узлов
Примечание
Функции шаблона элемента управления, описанные в этом разделе, являются устаревшими. Клиентские приложения должны использовать интерфейсы 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-интерфейсы автоматизации пользовательского интерфейса. Удаляет выделенный объект текстового диапазона из памяти. |