VoipPhoneCall Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mewakili panggilan telepon VoIP.
public ref class VoipPhoneCall sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsVoipContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoipPhoneCall final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsVoipContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoipPhoneCall
Public NotInheritable Class VoipPhoneCall
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows Mobile Extension SDK (diperkenalkan dalam 10.0.10240.0)
Windows 10 (diperkenalkan dalam 10.0.10586.0) |
API contract |
Windows.ApplicationModel.Calls.CallsVoipContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
phoneCallHistory
phoneCallHistorySystem
voipCall
|
Keterangan
Panggil metode VoipCallCoordinator.RequestNewAppInitiatedCall untuk membuat objek VoipPhoneCall baru. Anda kemudian dapat menggunakan objek VoipPhoneCall untuk menyiapkan pemberitahuan panggilan dalam aplikasi baru, dan untuk menangani peristiwa yang dinaikkan VoipPhoneCall .
Jika pengguna menerima panggilan, maka aplikasi Anda harus memanggil NotifyCallAccepted. Jika panggilan ditolak atau tidak terjawab, hubungi NotifyCallEnded. Atau, sistem itu sendiri dapat menaikkan peristiwa AnswerRequested atau RejectRequested , dan aplikasi VoIP Anda dapat menangani peristiwa tersebut untuk menentukan apakah pengguna telah menerima atau menolak panggilan masuk melalui perangkat HID.
Riwayat versi
Versi Windows | Versi SDK | Nilai ditambahkan |
---|---|---|
1709 | 16299 | CobaShowAppUI |
1803 | 17134 | NotifyCallAccepted |
Properti
CallMedia |
Mendapatkan jenis media yang digunakan oleh panggilan. |
ContactName |
Mendapatkan atau mengatur nama kontak yang terkait dengan panggilan VoIP. |
IsUsingAssociatedDevicesList |
Mewakili panggilan telepon VoIP. |
StartTime |
Mendapatkan atau mengatur waktu mulai yang terkait dengan panggilan VoIP. |
Metode
AddAssociatedCallControlDevice(String) |
Mewakili panggilan telepon VoIP. |
GetAssociatedCallControlDevices() |
Mewakili panggilan telepon VoIP. |
NotifyCallAccepted(VoipPhoneCallMedia) |
Memberi tahu sistem bahwa panggilan VoIP telah diterima. |
NotifyCallActive() |
Memberi tahu sistem bahwa panggilan VoIP aktif. |
NotifyCallActive(IIterable<String>) |
Mewakili panggilan telepon VoIP. |
NotifyCallEnded() |
Memberi tahu sistem bahwa panggilan telah berakhir. |
NotifyCallHeld() |
Memberi tahu sistem bahwa panggilan saat ini ditangguhkan. |
NotifyCallReady() |
Saat meningkatkan panggilan dari seluler ke video, memberi tahu sistem bahwa aplikasi selesai menyiapkan aliran audio dan video untuk panggilan video sehingga sistem dapat mengakhiri panggilan seluler yang ada. |
RemoveAssociatedCallControlDevice(String) |
Mewakili panggilan telepon VoIP. |
SetAssociatedCallControlDevices(IIterable<String>) |
Mewakili panggilan telepon VoIP. |
TryShowAppUI() |
Membawa antarmuka pengguna aplikasi VOIP ke latar depan setelah menerima panggilan. |
Acara
AnswerRequested |
Dimunculkan saat pengguna menjawab panggilan masuk. |
EndRequested |
Dinaikkan untuk memperingatkan aplikasi VoIP bahwa panggilan harus diakhir. |
HoldRequested |
Dinaikkan untuk memperingatkan aplikasi VoIP bahwa panggilan harus ditangguhkan. |
RejectRequested |
Dimunculkan ketika panggilan telah ditolak. |
ResumeRequested |
Dinaikkan untuk menunjukkan bahwa panggilan VoIP yang diadakan sebelumnya harus dilakukan aktif. |