SmsDevice2 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.
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
- 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. |