Antarmuka ITPhoneEvent (tapi3if.h)
Antarmuka ITPhoneEvent berisi metode yang mengambil deskripsi peristiwa telepon yang telah terjadi. Ketika implementasi aplikasi dari metode ITTAPIEventNotification::Event menunjukkan TAPI_EVENT sama dengan TE_PHONEEVENT, parameter pEvent metode adalah pointer IDispatch untuk antarmuka ITPhoneEvent .
Catatan Anda harus memanggil metode ITTAPI::p ut_EventFilter dan mengatur masker filter peristiwa yang menyertakan TE_PHONEEVENT untuk mengaktifkan penerimaan peristiwa telepon. Jika Anda tidak memanggil ITTAPI::p ut_EventFilter, aplikasi Anda tidak akan menerima peristiwa apa pun. Untuk informasi selengkapnya, lihat Gambaran umum peristiwa .
Warisan
Antarmuka ITPhoneEvent mewarisi dari antarmuka IDispatch . ITPhoneEvent juga memiliki jenis anggota ini:
Metode
Antarmuka ITPhoneEvent memiliki metode ini.
ITPhoneEvent::get_ButtonLampId Metode get_ButtonLampId mengembalikan nilai panjang yang menunjukkan tombol atau lampu mana yang memicu peristiwa. Informasi ini hanya tersedia saat ITPhoneEvent::get_Event mengembalikan PE_LAMPMODE atau PE_BUTTON. |
ITPhoneEvent::get_ButtonState Metode get_ButtonState mengembalikan nilai PHONE_BUTTON_STATE yang menentukan status yang telah ditransisikan tombol. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_BUTTON. |
ITPhoneEvent::get_Call Metode get_Call mengembalikan penunjuk ke antarmuka ITCallInfo untuk objek panggilan yang terlibat dalam peristiwa tersebut. |
ITPhoneEvent::get_Event Metode get_Event mengembalikan nilai PHONE_EVENT yang menentukan jenis peristiwa telepon yang terjadi. |
ITPhoneEvent::get_HookSwitchDevice Metode get_HookSwitchDevice mengembalikan nilai PHONE_HOOK_SWITCH_DEVICE yang menentukan perangkat hookswitch yang mengubah status. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_HOOKSWITCH. |
ITPhoneEvent::get_HookSwitchState Metode get_HookSwitchState mengembalikan nilai PHONE_HOOK_SWITCH_STATE yang menentukan status yang telah ditransisikan oleh hookswitch. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_HOOKSWITCH. |
ITPhoneEvent::get_NumberGathered Metode get_NumberGathered mengembalikan nilai BSTR yang menentukan nomor telepon yang dikumpulkan. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_NUMBERGATHERED. |
ITPhoneEvent::get_Phone Metode get_Phone mengembalikan pointer ke antarmuka ITPhone pada objek telepon yang menembakkan peristiwa ini. |
ITPhoneEvent::get_RingMode Metode get_RingMode mengembalikan nilai panjang yang menentukan mode dering yang telah ditransisikan telepon. Informasi ini hanya tersedia ketika metode ITPhoneEvent::get_Event mengembalikan PE_RINGMODE. |
Persyaratan
Target Platform | Windows |
Header | tapi3if.h (termasuk Tapi3.h) |