Bagikan melalui


SmsReceivedEventDetails Kelas

Definisi

Menyajikan detail peristiwa pesan SMS ke item kerja latar belakang yang menangani pesan saat aplikasi Anda ditangguhkan.

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 Broadband Seluler.

Catatan

Kelas ini dan metodenya didukung untuk pemeliharaan aplikasi desktop lama 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 SmsReceivedEventDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.Deprecated("SmsReceivedEventDetails may be altered or unavailable for releases after Windows 10. Instead, use SmsMessageReceivedTriggerDetails.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, Windows.Devices.Sms.LegacySmsApiContract)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class SmsReceivedEventDetails final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Devices.Sms.LegacySmsApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Deprecated("SmsReceivedEventDetails may be altered or unavailable for releases after Windows 10. Instead, use SmsMessageReceivedTriggerDetails.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
class SmsReceivedEventDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.Deprecated("SmsReceivedEventDetails may be altered or unavailable for releases after Windows 10. Instead, use SmsMessageReceivedTriggerDetails.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, typeof(Windows.Devices.Sms.LegacySmsApiContract))]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class SmsReceivedEventDetails
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Devices.Sms.LegacySmsApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Deprecated("SmsReceivedEventDetails may be altered or unavailable for releases after Windows 10. Instead, use SmsMessageReceivedTriggerDetails.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 65536, "Windows.Devices.Sms.LegacySmsApiContract")]
public sealed class SmsReceivedEventDetails
Public NotInheritable Class SmsReceivedEventDetails
Warisan
Object Platform::Object IInspectable SmsReceivedEventDetails
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

Keterangan

Windows memperpanjang masa pakai baterai dengan menangguhkan aplikasi yang tidak berada di latar depan. Jika aplikasi Anda perlu menangani pesan SMS baru bahkan saat ditangguhkan, aplikasi perlu membuat item kerja latar belakang untuk menangani ini. Ketika pesan SMS baru tiba, item kerja latar belakang diaktifkan.

Properti

BinaryMessage

Mendapatkan objek pesan biner untuk pesan SMS yang diterima oleh tugas latar belakang.

DeviceId

Mengembalikan ID DeviceInformation antarmuka jaringan yang menerima pesan SMS. ID ini dapat diteruskan ke SmsDevice.FromIdAsync untuk mengaktifkan perangkat dan mengambil detail pesan tambahan.

MessageClass

Mendapatkan kelas pesan untuk pesan SMS yang diterima oleh tugas latar belakang.

MessageIndex

Mengembalikan indeks pesan baru yang memunculkan peristiwa. Anda dapat meneruskan ini ke SmsDevice.GetMessageAsync untuk mengambil pesan baru itu sendiri.

Berlaku untuk