Windows.ApplicationModel.Calls Ruang nama

Mengontrol beberapa aspek tentang bagaimana aplikasi dapat berinteraksi dengan perangkat telepon, termasuk interaksi layar kunci, riwayat panggilan telepon, dan berbagai opsi dan informasi telepon.

Kelas

CallAnswerEventArgs

Mendukung peristiwa AnswerRequested dari kelas VoipPhoneCall .

CallRejectEventArgs

Mendukung peristiwa RejectRequested dari kelas VoipPhoneCall .

CallStateChangeEventArgs

Mendukung peristiwa EndRequested, HoldRequested, dan ResumeRequested dari kelas VoipPhoneCall .

LockScreenCallEndCallDeferral

Objek LockScreenCallEndCallDeferral memberi sinyal ketika aplikasi tidak perlu lagi menukar penghapusan dirinya sendiri dari layar kunci.

LockScreenCallEndRequestedEventArgs

Mengontrol penghapusan aplikasi dari layar kunci.

LockScreenCallUI

Dihentikan. Menangani komunikasi ke dan dari layar kunci.

MuteChangeEventArgs

Mendukung peristiwa NotifyMuted dan NotifyUnmuted .

PhoneCall

Mewakili panggilan telepon.

PhoneCallBlocking

Mengontrol pemblokiran nomor telepon saat diterima.

PhoneCallHistoryEntry

Kumpulan informasi tentang panggilan telepon untuk riwayat panggilan.

PhoneCallHistoryEntryAddress

Informasi buku alamat untuk kontak yang digunakan oleh objek PhoneCallHistoryEntry .

PhoneCallHistoryEntryQueryOptions

Opsi untuk mengkueri entri panggilan telepon.

PhoneCallHistoryEntryReader

Memungkinkan aplikasi panggilan membaca entri riwayat panggilan telepon.

PhoneCallHistoryManager

Menyediakan API bagi aplikasi untuk mendapatkan akses ke PhoneCallHistoryStore.

PhoneCallHistoryManagerForUser

Menyediakan API bagi aplikasi untuk mendapatkan akses ke PhoneCallHistoryStore untuk pengguna tertentu.

PhoneCallHistoryStore

Kumpulan entri riwayat panggilan telepon.

PhoneCallInfo

Mewakili panggilan telepon, dan sekumpulan properti panggilan yang tetap tidak berubah selama masa pakai panggilan.

PhoneCallManager

Menyediakan kemampuan untuk mengkueri status panggilan dan meluncurkan panggilan telepon.

PhoneCallsResult

Mewakili status operasi saluran telepon, dan menghitung panggilan telepon di saluran.

PhoneCallStore

Mewakili kumpulan informasi tentang saluran telepon yang tersedia di perangkat.

PhoneCallVideoCapabilities

Menyediakan akses ke kemampuan panggilan video untuk instans PhoneLine .

PhoneCallVideoCapabilitiesManager

Memungkinkan aplikasi untuk mendapatkan PhoneCallVideoCapabilities untuk instans PhoneLine .

PhoneDialOptions

Mewakili opsi untuk memutar nomor panggilan.

PhoneLine

Mewakili saluran telepon.

PhoneLineCellularDetails

Menyediakan interaksi terperinci dengan komponen seluler dari saluran telepon.

PhoneLineConfiguration

Kumpulan properti yang menyediakan informasi tentang saluran telepon.

PhoneLineDialResult

Mewakili status panggilan telepon.

PhoneLineTransportDevice

Mewakili perangkat keras yang terkait dengan PhoneLine. Saat ini hanya didukung untuk digunakan dengan perangkat bluetooth.

PhoneLineWatcher

Mewakili kelas yang memantau saluran telepon baru/dihapus/diperbarui di perangkat dan memberi tahu pendengar tentang perubahan apa pun.

PhoneLineWatcherEventArgs

Mewakili kelas yang berisi informasi tentang saluran telepon mana yang ditambahkan, dihapus, atau diperbarui.

PhoneVoicemail

Mewakili data pesan suara yang terkait dengan instans PhoneLine .

VoipCallCoordinator

Memungkinkan aplikasi mengelola panggilan VoIP.

VoipPhoneCall

Mewakili panggilan telepon VoIP.

Enum

CellularDtmfMode

Menunjukkan jenis multi-frekuensi nada ganda (DTMF) yang digunakan oleh ponsel.

DtmfKey

Menentukan konstanta yang menentukan kunci keypad dual tone multi-frequency (DTMF). Memungkinkan Anda untuk langsung mengirim kunci DTMF ke panggilan telepon.

DtmfToneAudioPlayback

Menentukan konstanta yang menentukan apakah pemutaran audio multi-frekuensi nada ganda (DTMF) pada perangkat lokal diinginkan atau tidak.

PhoneAudioRoutingEndpoint

Titik akhir audio yang tersedia yang dapat Anda gunakan untuk memanggil panggilan telepon.

PhoneCallAudioDevice

Menentukan konstanta yang menentukan perangkat audio panggilan telepon hands-free (HF).

PhoneCallDirection

Menentukan konstanta yang menentukan arah panggilan telepon.

PhoneCallHistoryEntryMedia

Jenis media yang terkait dengan panggilan.

PhoneCallHistoryEntryOtherAppReadAccess

Tingkat akses baca yang disediakan untuk aplikasi lain.

PhoneCallHistoryEntryQueryDesiredMedia

Filter yang digunakan untuk mengambil entri panggilan berdasarkan media yang terkandung.

PhoneCallHistoryEntryRawAddressKind

Jenis alamat yang digunakan oleh PhoneCallHistoryEntryAddress.

PhoneCallHistorySourceIdKind

Jenis pengidentifikasi yang dirujuk oleh PhoneCallHistoryEntry.SourceId .

PhoneCallHistoryStoreAccessType

Jenis penyimpanan yang ingin Anda ambil.

PhoneCallMedia

Jenis media yang tersedia dalam panggilan telepon.

PhoneCallOperationStatus

Menentukan konstanta yang menentukan status operasi (atau hasil) panggilan telepon hands-free (HF).

PhoneCallStatus

Menentukan konstanta yang menentukan status panggilan telepon.

PhoneLineNetworkOperatorDisplayTextLocation

Lokasi yang mungkin untuk menampilkan informasi operator jaringan kepada pengguna.

PhoneLineOperationStatus

Menentukan konstanta yang menentukan status operasi saluran telepon.

PhoneLineTransport

Transportasi yang digunakan oleh saluran telepon tertentu.

PhoneLineWatcherStatus

Status PhoneLineWatcher saat ini.

PhoneNetworkState

Menjelaskan status pendaftaran jaringan saluran telepon.

PhoneSimState

Status kartu SIM saat ini untuk saluran telepon seluler.

PhoneVoicemailType

Jenis pesan suara yang terkait dengan instans PhoneLine .

TransportDeviceAudioRoutingStatus

Menentukan konstanta yang menentukan status perutean audio dari perangkat transportasi yang mendasar.

VoipPhoneCallMedia

Menentukan jenis media yang digunakan oleh panggilan VoIP.

VoipPhoneCallRejectReason

Menentukan alasan panggilan masuk ditolak.

VoipPhoneCallResourceReservationStatus

Menunjukkan hasil upaya untuk memesan sumber daya VoIP.

VoipPhoneCallState

Menentukan status panggilan VoIP.

Contoh

Contoh yang menunjukkan cara menggunakan banyak fungsionalitas WINDOWS.ApplicationModel.Calls API dapat ditemukan di sini.

Keterangan

Namespace layanan ini dibagi menjadi tiga kategori utama kelas dan enumerasi. Kategori ini adalah layar kunci, riwayat panggilan telepon, dan opsi dan informasi telepon.

Kontrak panggilan layar kunci memungkinkan aplikasi, dengan persetujuan pengguna, melakukan tugas-tugas ini:

  • Naikkan toast pemberitahuan dengan hingga tiga tombol tambahan: Terima dengan Video, Terima dengan Audio, Abaikan.
  • Jika toast pemberitahuan muncul di layar kunci dan pengguna memilih untuk menerima panggilan, aplikasi menampilkan UI panggilannya langsung di layar kunci tanpa mengharuskan pengguna untuk membuka kunci.

Opsi telepon dan kelas informasi menggunakan CallsPhoneContract. Untuk menggunakan kelas-kelas ini, Anda harus mendeklarasikan phoneCall kemampuan dalam manifes Anda.

Penting

Jika aplikasi Anda menggunakan kemampuan phoneCall , Anda harus meminta pengabaian jika ingin menerbitkan aplikasi Anda di Tiongkok. Hubungi perwakilan dukungan utama Anda jika Anda memerlukan pengabaian.

Lihat juga