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)