Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mewakili peristiwa yang dinaikkan oleh komponen tangkas, yang merupakan komponen yang dapat diakses dari utas apa pun. Mewarisi dari EventSource dan mengambil alih Add fungsi anggota dengan parameter jenis tambahan untuk menentukan opsi cara memanggil peristiwa tangkas.
Sintaks
template<
typename TDelegateInterface,
typename TEventSourceOptions = Microsoft::WRL::InvokeModeOptions<FireAll>
>
class AgileEventSource :
public Microsoft::WRL::EventSource<
TDelegateInterface, TEventSourceOptions>;
Parameter
TDelegateInterface
Antarmuka ke delegasi yang mewakili penanganan aktivitas.
TEventSourceOptions
Struktur InvokeModeOptions yang bidang invokeMode-nya diatur ke InvokeMode::StopOnFirstError atau InvokeMode::FireAll.
Keterangan
Sebagian besar komponen dalam Windows Runtime adalah komponen yang tangkas. Untuk informasi selengkapnya, lihat Threading dan Marshaling (C++/CX).
Hierarki Warisan
EventSource
AgileEventSource
Persyaratan
Header: event.h
Namespace: Microsoft::WRL
Anggota
Metode Publik
| Nama | Deskripsi |
|---|---|
| AgileEventSource::Tambahkan Metode | Menambahkan penanganan aktivitas tangkas yang diwakili oleh antarmuka delegasi yang ditentukan ke kumpulan penanganan aktivitas untuk objek AgileEventSource saat ini. |
AgileEventSource::Tambahkan Metode
Menambahkan penanganan aktivitas yang diwakili oleh antarmuka delegasi yang ditentukan ke kumpulan penanganan aktivitas untuk objek EventSource saat ini.
Sintaks
HRESULT Add(
_In_ TDelegateInterface* delegateInterface,
_Out_ EventRegistrationToken* token
);
Parameter
delegateInterface
Antarmuka ke objek delegasi, yang mewakili penanganan aktivitas.
token
Ketika operasi ini selesai, handel yang mewakili peristiwa. Gunakan token ini sebagai parameter ke Remove() metode untuk membuang penanganan aktivitas.
Tampilkan Nilai
S_OK jika berhasil; jika tidak, HRESULT yang menunjukkan kesalahan.