Bagikan melalui


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)