Bagikan melalui


IUIAutomation5::AddNotificationEventHandler method (uiautomationclient.h)

Mendaftarkan metode yang menangani peristiwa pemberitahuan.

Catatan Sebelum menerapkan penanganan aktivitas, Anda harus terbiasa dengan masalah utas yang dijelaskan dalam Memahami Masalah Threading.
 

Sintaksis

HRESULT AddNotificationEventHandler(
  [in] IUIAutomationElement                  *element,
  [in] TreeScope                             scope,
  [in] IUIAutomationCacheRequest             *cacheRequest,
  [in] IUIAutomationNotificationEventHandler *handler
);

Parameter

[in] element

Jenis: IUIAutomationElement*

Penunjuk ke elemen Automation UI yang terkait dengan penanganan aktivitas.

[in] scope

Jenis: TreeScope

Cakupan peristiwa yang akan ditangani; Yaitu, apakah mereka berada di elemen itu sendiri, atau pada nenek moyang dan keturunannya.

[in] cacheRequest

Jenis: IUIAutomationCacheRequest*

Pointer ke permintaan cache, atau NULL jika tidak ada penembolokan yang diinginkan.

[in] handler

Jenis: IUIAutomationNotificationEventHandler*

Penunjuk ke objek yang menangani peristiwa pemberitahuan.

Mengembalikan nilai

Jenis: HRESULT

Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT.

Persyaratan

Syarat Nilai
klien minimum yang didukung Windows 10, versi 1709 [hanya aplikasi desktop]
server minimum yang didukung Windows Server, versi 1709 [hanya aplikasi desktop]
Platform Target Windows
Header uiautomationclient.h (termasuk UIAutomation.h)

Lihat juga

IUIAutomation5

RemoveAllEventHandlers