Antarmuka ITPhone (tapi3if.h)
Antarmuka ITPhone adalah antarmuka utama untuk objek Telepon baru dalam model objek TAPI 3.1. Antarmuka ini memungkinkan akses ke perangkat telepon pada tingkat yang sebanding dengan yang tersedia dengan TAPI 2. x C API. Antarmuka juga memungkinkan aplikasi untuk menentukan alamat mana telepon dapat digunakan, dan untuk mendapatkan daftar terminal yang terkait dengan telepon. Metode IEnumPhone::Next dan ITPhoneEvent::get_Phone membuat antarmuka ITPhone .
Warisan
Antarmuka ITPhone mewarisi dari antarmuka IDispatch . ITPhone juga memiliki jenis anggota ini:
Metode
Antarmuka ITPhone memiliki metode ini.
ITPhone::Tutup Metode Tutup menutup perangkat telepon ini. Perangkat telepon tetap ditutup sampai aplikasi memanggil metode ITPhone::Open. Untuk informasi selengkapnya, lihat bagian Keterangan berikut ini. |
ITPhone::D eviceSpecific Metode DeviceSpecific memungkinkan penyedia layanan untuk menyediakan akses ke fitur spesifik perangkat yang tidak ditawarkan oleh fungsi TAPI lainnya. |
ITPhone::D eviceSpecificVariant Metode DeviceSpecificVariant memungkinkan penyedia layanan untuk menyediakan akses ke fitur yang tidak ditawarkan oleh fungsi TAPI lainnya. (ITPhone.DeviceSpecificVariant) |
ITPhone::EnumerateAddresses Metode EnumerateAddresses menghitung alamat tempat ponsel dapat digunakan. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::EnumeratePreferredAddresses Metode EnumeratePreferredAddresses menghitung alamat pilihan untuk objek telepon. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::EnumerateTerminals Metode EnumerateTerminals mengambil enumerasi terminal yang terkait dengan telepon. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::get_Addresses Metode get_Addresses mengembalikan kumpulan alamat tempat ponsel dapat digunakan. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::get_ButtonFunction Metode get_ButtonFunction mengambil fungsi tombol yang terkait dengan tombol tertentu. |
ITPhone::get_ButtonMode Metode get_ButtonMode mengambil mode tombol yang terkait dengan tombol tertentu. |
ITPhone::get_ButtonState Metode get_ButtonState mengambil status tombol yang terkait dengan tombol tertentu. |
ITPhone::get_ButtonText Metode get_ButtonText mengambil teks tombol yang terkait dengan tombol tertentu. |
ITPhone::get_Display Metode get_Display mendapatkan tampilan untuk ponsel. Di TAPI, tampilannya hanyalah buffer karakter NxM. |
ITPhone::get_HookSwitchState Metode get_HookSwitchState mengambil status hookswitch saat ini untuk perangkat hookswitch tertentu di ponsel. |
ITPhone::get_LampMode Metode get_LampMode mendapatkan mode lampu saat ini untuk lampu yang diberikan. |
ITPhone::get_PhoneCapsBuffer Metode get_PhoneCapsBuffer mendapatkan kemampuan/informasi buffer tentang telepon, berdasarkan enum PHONECAPS_BUFFER yang diteruskan. |
ITPhone::get_PhoneCapsLong Metode get_PhoneCapsLong mendapatkan kemampuan DWORD ponsel, berdasarkan enum PHONECAPS_LONG yang diteruskan. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::get_PhoneCapsString Metode get_PhoneCapsString mendapatkan kemampuan/informasi string tentang telepon, berdasarkan enum PHONECAPS_STRING yang diteruskan. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::get_PreferredAddresses Metode get_PreferredAddresses mengembalikan kumpulan alamat yang lebih disukai ponsel untuk digunakan. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::get_Privilege Metode get_Privilege mengambil hak istimewa telepon terbuka. |
ITPhone::get_RingMode Metode get_RingMode mengambil mode dering saat ini untuk ponsel. |
ITPhone::get_RingVolume Metode get_RingVolume mengambil volume dering saat ini untuk telepon. |
ITPhone::get_Terminals Metode get_Terminals mengambil kumpulan terminal yang terkait dengan ponsel. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini. |
ITPhone::GetPhoneCapsBuffer Metode GetPhoneCapsBuffer mendapatkan kemampuan/informasi buffer tentang ponsel, berdasarkan enum PHONECAPS_BUFFER yang diteruskan. |
ITPhone::NegotiateExtVersion Metode NegotiateExtVersion memungkinkan aplikasi untuk menegosiasikan versi ekstensi untuk digunakan dengan perangkat telepon yang ditentukan. Operasi ini tidak perlu dipanggil jika aplikasi tidak mendukung ekstensi khusus penyedia. |
ITPhone::Buka Metode Buka membuka perangkat telepon ini. Perangkat telepon tetap terbuka hingga aplikasi memanggil ITPhone::Tutup atau hingga TAPI dimatikan. |
ITPhone::p ut_ButtonFunction Metode put_ButtonFunction mengatur fungsi tombol. |
ITPhone::p ut_ButtonMode Metode put_ButtonMode mengatur mode tombol. |
ITPhone::p ut_ButtonText Metode put_ButtonText mengatur teks tombol. |
ITPhone::p ut_HookSwitchState Metode put_HookSwitchState mengatur status hookswitch saat ini untuk perangkat hookswitch tertentu di ponsel. |
ITPhone::p ut_LampMode Metode put_LampMode mengatur mode lampu saat ini untuk lampu yang diberikan. |
ITPhone::p ut_RingMode Metode put_RingMode meminta ponsel mengubah mode deringnya. |
ITPhone::p ut_RingVolume Metode put_RingVolume meminta ponsel mengubah volume deringnya. |
ITPhone::SetDisplay Metode SetDisplay mengatur apa yang akan muncul di baris dan kolom tertentu dari tampilan ponsel. |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | tapi3if.h (termasuk Tapi3.h) |