PhoneCall 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.
public ref class PhoneCall sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 393216)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneCall final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 393216)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneCall
Public NotInheritable Class PhoneCall
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows 10, version 2104 (diperkenalkan dalam 10.0.20348.0)
|
API contract |
Windows.ApplicationModel.Calls.CallsPhoneContract (diperkenalkan dalam v6.0)
|
Kemampuan aplikasi |
phoneCall
|
Properti
AudioDevice |
Mendapatkan perangkat audio panggilan telepon. |
CallId |
Mendapatkan pengidentifikasi panggilan telepon (atau pengidentifikasi panggilan). |
IsMuted |
Mendapatkan status panggilan telepon yang dibisukan. |
Status |
Mendapatkan status panggilan telepon. |
Metode
AcceptIncoming() |
Menjawab panggilan telepon masuk. |
AcceptIncomingAsync() |
Secara asinkron menjawab panggilan telepon masuk. |
ChangeAudioDevice(PhoneCallAudioDevice) |
Mengatur perangkat audio panggilan telepon hands-free (HF). |
ChangeAudioDeviceAsync(PhoneCallAudioDevice) |
Secara asinkron mengatur perangkat audio panggilan telepon hands-free (HF). |
End() |
Mengakhiri panggilan telepon. |
EndAsync() |
Secara asinkron mengakhiri panggilan telepon. |
GetFromId(String) |
Metode pabrik statis yang membuat objek PhoneCall baru untuk pengidentifikasi panggilan yang ditentukan. |
GetPhoneCallInfo() |
Mengambil objek yang mewakili panggilan telepon, dan propertinya. |
GetPhoneCallInfoAsync() |
Secara asinkron mengambil objek yang mewakili panggilan telepon, dan propertinya. |
Hold() |
Places panggilan telepon aktif yang ditangguhkan. |
HoldAsync() |
Secara asinkron menempatkan panggilan telepon aktif ditangguhkan. |
Mute() |
Mematikan suara panggilan telepon aktif. |
MuteAsync() |
Mematikan suara panggilan telepon aktif secara asinkron. |
RejectIncoming() |
Menolak/menolak panggilan telepon masuk. |
RejectIncomingAsync() |
Secara asinkron menolak/menolak panggilan telepon masuk. |
ResumeFromHold() |
Mengaktifkan panggilan telepon yang sebelumnya ditangguhkan. |
ResumeFromHoldAsync() |
Mengaktifkan panggilan telepon yang sebelumnya ditangguhkan secara asinkron. |
SendDtmfKey(DtmfKey, DtmfToneAudioPlayback) |
Mengirim karakter multi-frekuensi nada ganda (DTMF) yang ditentukan ke panggilan telepon. Hanya nada pendek (burst) yang didukung. |
SendDtmfKeyAsync(DtmfKey, DtmfToneAudioPlayback) |
Secara asinkron mengirimkan karakter multi-frekuensi nada ganda (DTMF) yang ditentukan ke panggilan telepon. Hanya nada pendek (burst) yang didukung. |
Unmute() |
Menyalakan suara panggilan telepon yang sebelumnya dimatikan suaranya. |
UnmuteAsync() |
Secara asinkron menyalakan suara panggilan telepon yang sebelumnya dibisukan. |
Acara
AudioDeviceChanged |
Peristiwa yang dimunculkan saat nilai PhoneCall.AudioDevice berubah. |
IsMutedChanged |
Peristiwa yang dimunculkan saat nilai PhoneCall.IsMuted berubah. |
StatusChanged |
Peristiwa yang dimunculkan saat nilai PhoneCall.Status berubah. |