SmsDeviceMessageStore 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.
Menyediakan akses ke pesan yang disimpan di Perangkat SMS dan informasi tentang penyimpanan pesan.
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.
Catatan
Kelas ini dan metodenya didukung untuk pemeliharaan aplikasi desktop warisan yang menggunakannya di versi Windows sebelumnya. Jika Anda menggunakan kelas ini, maka Anda harus menentukan Windows.Devices.Sms.LegacySmsApiContract dalam manifes aplikasi Anda. Jangan gunakan kelas ini jika Anda mengembangkan aplikasi baru untuk Windows. Sebagai gantinya, gunakan API di namespace layanan ini yang tidak memerlukan Windows.Devices.Sms.LegacySmsApiContract.
public ref class SmsDeviceMessageStore sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SmsDeviceMessageStore may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
class SmsDeviceMessageStore final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SmsDeviceMessageStore may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
class SmsDeviceMessageStore final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SmsDeviceMessageStore may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
public sealed class SmsDeviceMessageStore
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SmsDeviceMessageStore may be altered or unavailable for releases after Windows 10.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public sealed class SmsDeviceMessageStore
Public NotInheritable Class SmsDeviceMessageStore
- Warisan
- Atribut
Persyaratan Windows
Rangkaian perangkat |
Windows Desktop Extension SDK (diperkenalkan dalam 10.0.10240.0)
|
API contract |
Windows.Devices.Sms.LegacySmsApiContract (diperkenalkan dalam v1.0)
|
Kemampuan aplikasi |
cellularMessaging
sms
|
Properti
MaxMessages |
Menunjukkan jumlah maksimum pesan yang dapat disimpan di penyimpanan perangkat. Klien dapat menggunakan nilai ini untuk menentukan cara mempertahankan ruang yang cukup di penyimpanan perangkat untuk menerima pesan baru dari jaringan. |
Metode
DeleteMessageAsync(UInt32) |
Menghapus pesan dengan ID yang ditentukan. Karena perangkat mungkin sibuk, operasi dijalankan secara asinkron. Objek operasi asinkron segera kembali. |
DeleteMessagesAsync(SmsMessageFilter) |
Menghapus pesan yang diterapkan filter. Filter dapat digunakan untuk menghapus semua pesan, atau hanya pesan yang dibaca, belum dibaca, dikirim, atau dalam status draf. Karena operasi mungkin tidak seketika, operasi dijalankan secara asinkron. Objek operasi asinkron segera kembali. |
GetMessageAsync(UInt32) |
Mengambil pesan dengan ID yang ditentukan. Perangkat mungkin sibuk, sehingga metode dijalankan secara asinkron. Objek operasi asinkron segera kembali. |
GetMessagesAsync(SmsMessageFilter) |
Mengambil daftar pesan yang cocok dengan kondisi yang ditentukan dalam filter. Pesan dapat difilter sebagai dibaca, belum dibaca, dikirim, atau dalam status draf. |