Метод IUIAutomation5::AddNotificationEventHandler (uiautomationclient.h)
Регистрирует метод, обрабатывающий события уведомлений.
Синтаксис
HRESULT AddNotificationEventHandler(
[in] IUIAutomationElement *element,
[in] TreeScope scope,
[in] IUIAutomationCacheRequest *cacheRequest,
[in] IUIAutomationNotificationEventHandler *handler
);
Параметры
[in] element
Тип: IUIAutomationElement*
Указатель на элемент автоматизации пользовательского интерфейса, связанный с обработчиком событий.
[in] scope
Тип: TreeScope
Область обработки событий; то есть, находятся ли они на самом элементе, или на его предках и потомках.
[in] cacheRequest
Тип: IUIAutomationCacheRequest*
Указатель на запрос кэша или NULL, если кэширование не требуется.
[in] handler
Тип: IUIAutomationNotificationEventHandler*
Указатель на объект, обрабатывающий событие уведомления.
Возвращаемое значение
Тип: HRESULT
Если этот метод выполнен успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1709 [только классические приложения] |
минимальный поддерживаемый сервер | Windows Server версии 1709 [только классические приложения] |
целевая платформа | Виндоус |
заголовка | uiautomationclient.h (include UIAutomation.h) |