Bagikan melalui


Fungsi UiaRaiseNotificationEvent (uiautomationcoreapi.h)

Dipanggil oleh penyedia untuk memulai peristiwa pemberitahuan.

Sintaks

HRESULT UiaRaiseNotificationEvent(
  [in]           IRawElementProviderSimple *provider,
                 NotificationKind          notificationKind,
                 NotificationProcessing    notificationProcessing,
  [in, optional] BSTR                      displayString,
  [in]           BSTR                      activityId
);

Parameter

[in] provider

Simpul penyedia tempat peristiwa pemberitahuan terjadi.

notificationKind

Jenis pemberitahuan, sebagai nilai enumerasi NotificationKind .

notificationProcessing

Cara yang disukai untuk memproses pemberitahuan, sebagai nilai enumerasi NotificationProcessing .

[in, optional] displayString

String untuk ditampilkan dalam pesan pemberitahuan.

[in] activityId

String unik yang tidak dilokalkan untuk mengidentifikasi tindakan atau grup tindakan. Gunakan ini untuk meneruskan informasi tambahan ke penanganan aktivitas.

Nilai kembali

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Jika jendela Anda menggunakan WS_POPUP gaya , jendela juga harus mengimplementasikan Pola Kontrol Jendela dan menangani pesan WM_GETOBJECT (lihat Cara Mengekspos Penyedia Automasi UI Server-Side untuk detail selengkapnya).

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 10, versi 1709 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2016 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header uiautomationcoreapi.h (termasuk UIAutomation.h)
Pustaka Uiautomationcore.lib
DLL Uiautomationcore.dll