PhoneLine Kelas

Definisi

Mewakili saluran telepon.

public ref class PhoneLine sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsPhoneContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class PhoneLine final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsPhoneContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class PhoneLine
Public NotInheritable Class PhoneLine
Warisan
Object Platform::Object IInspectable PhoneLine
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows Mobile Extension SDK (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.ApplicationModel.Calls.CallsPhoneContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
phoneCallHistory phoneCallHistorySystem

Keterangan

Saluran telepon adalah saluran pada perangkat yang dapat menerima panggilan masuk atau melakukan panggilan keluar, tergantung pada apakah saluran dikonfigurasi untuk mendukung panggilan keluar. Misalnya, satu perangkat SIM memiliki 1 baris seluler sedangkan perangkat SIM ganda memiliki 2 garis seluler. Sistem akan secara otomatis membuat baris baru untuk aplikasi VoIP yang memungkinkan memulai panggilan keluar.

Setiap instans PhoneLine memiliki properti khusus untuk baris tersebut.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1903 18362 EnableTextReply
1903 18362 TransportDeviceId

Properti

CanDial

Mendapatkan nilai boolean yang menunjukkan apakah saluran telepon dapat digunakan untuk melakukan panggilan keluar.

CellularDetails

Mendapatkan detail untuk komponen spesifik komponen seluler untuk instans PhoneLine . Properti ini adalah NULL untuk saluran telepon VoIP.

DisplayColor

Mendapatkan warna tampilan yang disukai dari saluran telepon.

DisplayName

Mendapatkan nama ramah yang ditetapkan pengguna untuk saluran telepon.

Id

Mendapatkan ID saluran telepon.

LineConfiguration

Mendapatkan informasi konfigurasi tambahan tentang instans PhoneLine ini.

NetworkName

Mendapatkan nama jaringan saat ini yang sedang digunakan oleh saluran telepon.

NetworkState

Mendapatkan status jaringan saluran telepon saat ini.

SupportsTile

Mendapatkan nilai yang menunjukkan apakah saluran telepon mendukung disematkan sebagai petak peta langsung.

Transport

Mendapatkan transportasi untuk saluran telepon.

TransportDeviceId

ID Perangkat untuk PhoneLineTransportDevice yang terkait dengan PhoneLine ini. Null jika tidak ada perangkat transportasi.

VideoCallingCapabilities

Mendapatkan apakah panggilan video didukung melalui saluran telepon ini.

Voicemail

Mendapatkan data pesan suara yang terkait dengan instans PhoneLine .

Metode

Dial(String, String)

Lakukan panggilan telepon di saluran telepon. Penelepon harus berada di latar depan.

DialWithOptions(PhoneDialOptions)

Lakukan panggilan telepon pada saluran telepon, yang memungkinkan penelepon menentukan opsi putar nomor tambahan. Penelepon harus berada di latar depan.

DialWithResult(String, String)

Places panggilan telepon di telepon.

DialWithResultAsync(String, String)

Secara asinkron menempatkan panggilan telepon di telepon.

EnableTextReply(Boolean)

Menginformasikan platform bahwa fungsi balasan teks didukung untuk baris ini.

Catatan

Metode ini tidak digunakan lagi.

FromIdAsync(Guid)

Metode statis ini secara asinkron mengambil objek PhoneLine yang mewakili saluran telepon tertentu pada perangkat berdasarkan ID baris.

GetAllActivePhoneCalls()

Mengambil objek hasil panggilan telepon, tempat Anda dapat mengambil panggilan telepon aktif.

GetAllActivePhoneCallsAsync()

Secara asinkron mengambil objek hasil panggilan telepon, tempat Anda dapat mengambil panggilan telepon aktif.

IsImmediateDialNumberAsync(String)

Periksa apakah nomor harus segera dihubungi dari pemutar nomor tanpa mengharuskan pengguna menekan tombol panggilan.

Acara

LineChanged

Terjadi saat properti dan untuk instans PhoneLine terkait berubah. Ini dapat terjadi ketika data meta berubah seperti jumlah pesan suara, status jaringan, atau detail seluler.

Berlaku untuk