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


Метод IUIAutomationEventHandlerGroup::AddTextEditTextChangedEventHandler (uiautomationclient.h)

Регистрирует метод, обрабатывающий программные события редактирования текста.

Важно Клиенты Microsoft модель автоматизации пользовательского интерфейса должны использовать методы группы обработчиков для регистрации прослушивателей событий вместо методов регистрации отдельных событий, определенных в различных пространствах имен IUIAutomation.
 

Синтаксис

HRESULT AddTextEditTextChangedEventHandler(
  [in] TreeScope                                    scope,
  [in] TextEditChangeType                           textEditChangeType,
  [in] IUIAutomationCacheRequest                    *cacheRequest,
  [in] IUIAutomationTextEditTextChangedEventHandler *handler
);

Параметры

[in] scope

Область обрабатываемых событий; т.е. находятся ли они в самом элементе или в его предках и потомках.

[in] textEditChangeType

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

[in] cacheRequest

Указатель на запрос кэша или значение NULL , если кэширование не требуется.

[in] handler

Указатель на объект , обрабатывающий событие программного изменения текста.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Перед реализацией обработчика событий необходимо ознакомиться с проблемами потоков, описанными в разделе Основные сведения о проблемах с потоками.

Требования

Требование Значение
Минимальная версия клиента Windows 10, версия 1809 [только классические приложения]
Минимальная версия сервера Windows Server версии 1709 [только классические приложения]
Целевая платформа Windows
Header uiautomationclient.h (включая UIAutomation.h)

См. также раздел

IUIAutomationEventHandlerGroup