Antarmuka ITBasicCallControl (tapi3if.h)
Antarmuka ITBasicCallControl digunakan oleh aplikasi untuk menyambungkan, menjawab, dan melakukan operasi telepon dasar pada objek panggilan.
Antarmuka ITBasicCallControl2 adalah ekstensi dari antarmuka ITBasicCallControl . ITBasicCallControl2 menyediakan metode tambahan yang memungkinkan aplikasi untuk memilih terminal ke panggilan. Metode ITAddress::CreateCall membuat antarmuka ITBasicCallControl .
Catatan untuk pemrogram yang terbiasa dengan TAPI 2.1: Fungsi umum antarmuka ini mirip dengan fungsi baris TAPI 2.1. Misalnya, fungsi lineAnswer dan metode ITBasicCallControl::Answer menyediakan fungsionalitas serupa.
Warisan
Antarmuka ITBasicCallControl mewarisi dari antarmuka IDispatch . ITBasicCallControl juga memiliki jenis anggota ini:
Metode
Antarmuka ITBasicCallControl memiliki metode ini.
ITBasicCallControl::Answer Metode Jawaban menjawab panggilan masuk. Metode ini hanya dapat berhasil jika status panggilan CS_OFFERING. |
ITBasicCallControl::BlindTransfer Metode BlindTransfer melakukan transfer buta atau satu langkah dari panggilan yang ditentukan ke alamat tujuan yang ditentukan. Aplikasi harus menjadi pemilik panggilan. Setelah transfer berhasil, status panggilan beralih ke CS_DISCONNECTED. |
ITBasicCallControl::Conference Metode Konferensi menambahkan panggilan konsultasi ke konferensi di mana panggilan saat ini adalah peserta. Jika objek ITCallHub terkait tidak ada, objek tersebut dibuat. |
ITBasicCallControl::Connect Metode Sambungkan mencoba menyelesaikan koneksi panggilan keluar. |
ITBasicCallControl::D ial Metode Putar nomor memanggil alamat yang ditentukan. |
ITBasicCallControl::D isconnect Metode Putuskan sambungan memutuskan panggilan. Status panggilan akan beralih ke CS_DISCONNECTED setelah metode berhasil diselesaikan. |
ITBasicCallControl::Finish Metode Selesai dipanggil pada panggilan konsultasi untuk menyelesaikan konferensi atau transfer. |
ITBasicCallControl::HandoffDirect Metode HandoffDirect menyerahkan panggilan ke aplikasi lain. Ini menunjukkan bahwa aplikasi tidak lagi memerlukan kepemilikan panggilan. |
ITBasicCallControl::HandoffIndirect Metode HandoffIndirect menyerahkan panggilan ke aplikasi lain berdasarkan jenis media panggilan. |
ITBasicCallControl::Hold Metode Penangguhkan menempatkan atau menghapus panggilan dari penangguhan. |
ITBasicCallControl::P arkDirect Metode ParkDirect memarkir panggilan pada alamat tertentu. |
ITBasicCallControl::P arkIndirect Metode ParkIndirect memarkir panggilan dan mengembalikan alamat yang diparkir. |
ITBasicCallControl::P ickup Metode Penjemputan mengambil pemberitahuan panggilan pada identifikasi grup yang ditentukan. |
ITBasicCallControl::RemoveFromConference Metode RemoveFromConference menghapus panggilan dari konferensi jika terlibat dalam satu panggilan. |
ITBasicCallControl::SetQOS Metode SetQOS menetapkan kualitas tingkat layanan untuk panggilan. |
ITBasicCallControl::SwapHold Metode SwapHold menukar panggilan (yang aktif) dengan panggilan yang ditentukan ditangguhkan. |
ITBasicCallControl::Transfer Metode Transfer mentransfer panggilan saat ini ke alamat tujuan. |
ITBasicCallControl::Unpark Metode Unpark mendapatkan panggilan dari taman. |
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Windows |
Header | tapi3if.h (termasuk Tapi3.h) |