Share via


SmsDevice2 Kelas

Definisi

Memperluas kelas SmsDevice , dan mendukung pengoperasian perangkat SMS broadband seluler.

Catatan

Fungsionalitas ini hanya tersedia untuk aplikasi operator seluler dan aplikasi UWP yang diberikan akses istimewa oleh operator jaringan seluler, adaptor broadband seluler IHV, atau OEM. Untuk informasi selengkapnya, lihat Mobile Broadband.

public ref class SmsDevice2 sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmsDevice2 final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmsDevice2
Public NotInheritable Class SmsDevice2
Warisan
Object Platform::Object IInspectable SmsDevice2
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)
Kemampuan aplikasi
cellularMessaging sms

Keterangan

Gunakan kelas ini karena Anda akan menggunakan kelas SmsDevice , ketika Anda memerlukan properti dan metode tambahan yang disediakan kelas ini.

Properti

AccountPhoneNumber

Mendapatkan nomor telepon yang terkait dengan perangkat SMS. Nomor telepon dapat digunakan untuk mengaitkan pesan masuk dengan akun dan mungkin mekanisme penyimpanan eksternal seperti kotak masuk akun.

CellularClass

Mengembalikan kelas seluler perangkat SMS. Kelas dapat digunakan untuk menentukan pengodean mana yang sesuai atau batasan perangkat mana yang berlaku.

DeviceId

ID perangkat perangkat yang diwakili oleh instans ini.

DeviceStatus

Mengembalikan status perangkat SMS, yang menunjukkan apakah perangkat siap, atau tidak. Ini juga menunjukkan jenis masalah apa yang ada jika perangkat belum siap.

ParentDeviceId

ID perangkat induk dari perangkat ini.

SmscAddress

Mendapatkan atau mengatur alamat SMSC perangkat ini.

Metode

CalculateLength(ISmsMessageBase)

Memperkirakan panjang pesan yang dikirimkan dari pesan teks yang ditentukan. Perkiraan dapat berguna bagi klien yang ingin memberikan indikasi berapa banyak pesan yang akan dikirim di jaringan untuk membawa teks pesan lengkap.

FromId(String)

Membuat instans SmsDevice2 untuk perangkat yang menerima pesan SMS.

FromParentId(String)

Membuat instans SmsDevice2 untuk perangkat, mengingat ID perangkat dari perangkat induk.

GetDefault()

Membuat instans SmsDevice2 yang terkait dengan perangkat SMS default.

GetDeviceSelector()

Mengambil string pilihan kelas yang dapat digunakan untuk menghitung perangkat SMS.

SendMessageAndGetResultAsync(ISmsMessageBase)

Secara asinkron mengirim pesan menggunakan perangkat SMS. Metode ini asinkron karena operasi pengiriman mungkin tidak terjadi secara instan. Objek operasi pesan segera dikembalikan.

Acara

DeviceStatusChanged

Mengatur penanganan aktivitas yang akan dipanggil saat status perangkat SMS berubah.

Berlaku untuk