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)

Lihat juga

Objek Panggilan

IDispatch

ITBasicCallControl2