SmsTextMessage2 Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Kapselt eine decodierte SMS-Sms. Bevorzugen Sie diese Klasse der älteren SmsTextMessage-Klasse .
Hinweis
Diese Funktionalität steht nur für Apps von Mobilfunkanbietern und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber, mobile Breitbandadapter IHV oder OEM zur Verfügung. Weitere Informationen finden Sie unter Mobiles Breitband.
Erstellen Sie zum Senden einer Textnachricht eine instance dieser Klasse, legen Sie alle entsprechenden Felder fest und senden Sie mithilfe von SmsDevice2.SendMessageAndGetResultAsync.
Um auf eine empfangene SMS zuzugreifen, erstellen Sie eine Hintergrundaufgabe, die durch das SmsMessageReceived-Ereignis ausgelöst wird. Verwenden Sie in dieser Aufgabe zunächst SmsMessageReceivedTriggerDetails.MessageType, um zu bestimmen, ob es sich bei der Nachricht um eine Textnachricht handelt, und verwenden Sie dann die SmsMessageReceivedTriggerDetails.TextMessage-Eigenschaft, um auf die instance dieser Klasse zuzugreifen.
public ref class SmsTextMessage2 sealed
/// [Windows.Foundation.Metadata.Activatable(65536, Windows.Foundation.UniversalApiContract)]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class SmsTextMessage2 final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
class SmsTextMessage2 final
[Windows.Foundation.Metadata.Activatable(65536, typeof(Windows.Foundation.UniversalApiContract))]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class SmsTextMessage2
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Activatable(65536, "Windows.Foundation.UniversalApiContract")]
public sealed class SmsTextMessage2
function SmsTextMessage2()
Public NotInheritable Class SmsTextMessage2
- Vererbung
- Attribute
- Implementiert
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0 - for Xbox, see UWP features that aren't yet supported on Xbox)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
cellularMessaging
sms
|
Konstruktoren
SmsTextMessage2() |
Erstellt eine neue Standard-instance dieser Klasse. |
Eigenschaften
Body |
Ruft den Textkörper der Textnachricht ab oder legt diese fest. |
CallbackNumber |
Ruft die Rückrufnummer für die Nachricht ab oder legt sie fest. |
CellularClass |
Ruft die Mobilfunkklasse der Nachricht ab. |
DeviceId |
Ruft den Gerätebezeichner für das Gerät ab, das der SMS-Sms zugeordnet ist. |
Encoding |
Ruft das für die Nachricht verwendete Codierungsschema ab oder legt es fest. |
From |
ruft die Telefonnummer des Absenders der Nachricht ab. |
IsDeliveryNotificationEnabled |
Ruft ab oder legt fest, ob die Sms-Übermittlungsbenachrichtigung für diese Nachricht aktiviert ist. |
MessageClass |
Ruft die Nachrichtenklasse der Nachricht ab. |
MessageType |
Ruft den Nachrichtentyp der Nachricht ab. |
ProtocolId |
Ruft den Protokollbezeichner für die Nachricht ab. |
RetryAttemptCount |
Ruft die Anzahl der Wiederholungsversuche für die Nachricht ab oder legt sie fest. |
SimIccId |
Ruft die ICCID (Integrated Circuit Card Identifier) der SIM-Karte ab, die die Nachricht empfangen hat. |
TeleserviceId |
Ruft den Teleservicebezeichner ab, der dieser Nachricht zugeordnet ist. |
Timestamp |
Der Zeitstempel dieser Nachricht. |
To |
Ruft die Telefonnummer des Empfängers für die Nachricht ab oder legt sie fest. |