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.
Membuat objek yang fungsi anggotanya adalah metode panggilan balik.
Syntax
template<
typename TDelegateInterface,
typename TCallback
>
ComPtr<TDelegateInterface> Callback(
TCallback callback
);
template<
typename TDelegateInterface,
typename TCallbackObject,
typename... TArgs
>
ComPtr<TDelegateInterface> Callback(
_In_ TCallbackObject *object,
_In_ HRESULT (TCallbackObject::* method)(TArgs...)
);
Parameters
TDelegateInterface
Parameter templat yang menentukan antarmuka delegasi untuk memanggil saat peristiwa terjadi.
TCallback
Parameter templat yang menentukan jenis objek yang mewakili objek dan fungsi anggota panggilan baliknya.
TCallbackObject
Parameter templat yang menentukan objek yang fungsi anggotanya adalah metode untuk memanggil saat peristiwa terjadi.
TArgs
Paket parameter templat yang menentukan jenis argumen metode panggilan balik.
callback
Objek yang mewakili objek panggilan balik dan fungsi anggotanya.
object
Objek yang fungsi anggotanya dipanggil ketika peristiwa terjadi.
method
Fungsi anggota untuk memanggil saat peristiwa terjadi.
Return Value
Objek yang fungsi anggotanya adalah metode panggilan balik yang ditentukan.
Remarks
Basis objek delegasi harus IUnknown, bukan IInspectable.
Requirements
Header: event.h
Namespace: Microsoft::WRL