Freigeben über


Windows.Devices.Sms Namespace

Ermöglicht das Senden und Empfangen von SMS-Nachrichten (Short Message Service), das Filtern eingehender Nachrichten und das unbeaufsichtigte Senden von Nachrichten sowie das Abfragen von Eigenschaften eines mobilen Breitband-SMS-Geräts. Verwenden Sie diese API, um Mo-Anwendungen (Mobile Operator) zu implementieren, die appgesteuerte SMS verwenden, um MO-Features wie visuelle Voicemail-Apps zu implementieren.

Dies ist nicht die empfohlene API, wenn Sie eine Alternative zur integrierten Messaging-App entwickeln. Stattdessen sollten Sie die Windows.AppModel.Chat-API zum Entwickeln von Messaging-Apps verwenden. Die Chat-API verwaltet einen gemeinsamen Datenspeicher für Nachrichten, sodass alle Apps, die die Chat-API verwenden, eine konsistente Ansicht der Nachrichten anzeigen. Windows.Devices.Sms bietet keinen solchen Datenspeicher, und die Verwendung kann die Übermittlung von SMS-Nachrichten an Apps, die die Chat-API verwenden, beeinträchtigen.

Beachten Sie, dass diese Funktionalität nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar ist, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Beachten Sie, dass mehrere Klassen in diesem Namespace nur für die Wartung von Legacy-Desktop-Apps unterstützt werden, die sie in früheren Versionen von Windows verwendet haben. Und wenn Sie die Legacyunterstützungsklassen verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie keine Legacyunterstützungsklassen, wenn Sie eine neue App für Windows 10 entwickeln. Verwenden Sie stattdessen die Member dieses Namespaces, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

Klassen

DeleteSmsMessageOperation

Ermöglicht das Starten, Nachverfolgen und Beenden eines asynchronen Nachrichtenlöschvorgangs für eine einzelne Nachricht.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

DeleteSmsMessagesOperation

Ermöglicht das Starten, Nachverfolgen und Beenden asynchroner Löschvorgänge für SMS-Nachrichten für mehrere Nachrichten.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

GetSmsDeviceOperation

Ruft ein SmsDevice-Objekt asynchron ab.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

GetSmsMessageOperation

Unterstützt das Abrufen einer Nachricht aus dem SMS-Nachrichtenspeicher.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

GetSmsMessagesOperation

Unterstützt das Abrufen von Nachrichten.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SendSmsMessageOperation

Aktiviert das Senden einer Nachricht.

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.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsAppMessage

Die Schnittstelle zum Bearbeiten einer SMS-Anwendungsnachricht. Anwendungsmeldungen sind solche, die nicht als anderer Nachrichtentyp gekennzeichnet werden können.

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.

SmsBinaryMessage

Stellt eine SMS-Nachricht im unformatierten PDU-Format dar. Das Datenformat unterscheidet sich je nachdem, ob das Nachrichtenformat (angegeben durch den Wert der Format-Eigenschaft ) GSM oder CDMA ist.

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.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsBroadcastMessage

Stellt eine Gesendete SMS-Nachricht dar.

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.

SmsDevice

Unterstützt den Betrieb eines mobilen Breitband-SMS-Geräts.

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.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsDevice2

Erweitert die SmsDevice-Klasse und unterstützt den Betrieb eines mobilen BREITBAND-SMS-Geräts.

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.

SmsDeviceMessageStore

Bietet Zugriff auf die auf einem SMS-Gerät gespeicherten Nachrichten und Informationen zum Nachrichtenspeicher.

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.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsFilterRule

Beschreibt eine SMS-Filterregel.

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.

SmsFilterRules

Eine Auflistung von SmsFilterRule-Instanzen .

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.

SmsMessageReceivedEventArgs

Stellt Daten für ISmsBinaryMessage-Ereignishandler bereit.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsMessageReceivedTriggerDetails

Enthält Ereignisdetails für das Ereignis, das ausgelöst wird, wenn eine SMS-Nachricht empfangen wird.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsMessageRegistration

Klasse, die verwendet wird, um registrierte Nachrichtenfilter darzustellen.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsReceivedEventDetails

Zeigt die Details zu SMS-Nachrichtenereignissen dem Hintergrundarbeitselement an, das Nachrichten verarbeitet, während Ihre App angehalten wird.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsSendMessageResult

Kapselt die Ergebnisse des Aufrufens von SmsDevice2.SendMessageAndGetResultAsync.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsStatusMessage

Kapselt eine SMS-status Nachricht.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Um auf eine empfangene status-Nachricht 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 status Nachricht handelt, und verwenden Sie dann die SmsMessageReceivedTriggerDetails.StatusMessage-Eigenschaft, um auf die instance dieser Klasse zuzugreifen.

SmsTextMessage

Verwaltet eine decodierte SMS-Textnachricht und bietet direkten Zugriff auf den Nur-Text-Text der Nachricht sowie auf Schlüsselheadereigenschaften, z. B. Zeitstempel.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsTextMessage2

Kapselt eine decodierte SMS-Nachricht. Bevorzugen Sie diese Klasse der älteren SmsTextMessage-Klasse .

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Um eine SMS zu senden, erstellen Sie eine instance dieser Klasse, legen sie alle entsprechenden Felder fest, und senden Sie mit SmsDevice2.SendMessageAndGetResultAsync.

Um auf eine empfangene SMS zuzugreifen, erstellen Sie eine Hintergrundaufgabe, die vom 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.

SmsVoicemailMessage

Kapselt eine SMS-Voicemailnachricht.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsWapMessage

Stellt eine SMS-WAP-Pushnachricht dar.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Strukturen

SmsEncodedLength

Diese Struktur stellt Informationen zur Länge eines SmsTextMessage-Objekts dar, wenn es als PDU codiert ist.

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.

Schnittstellen

ISmsBinaryMessage

Diese Schnittstelle ermöglicht den Zugriff auf das unformatierte Binärformat einer SMS-Nachricht. Die Nachricht wird im PDU-Format (Industry Standard Protocol Description Unit) gespeichert (siehe SMS-Spezifikation GSM 03.40).

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

ISmsDevice

Diese Schnittstelle steuert ein mobiles Breitband-SMS-Gerät. Dies ist der primäre Einstiegspunkt für SMS-Dienste auf dem Gerät.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

ISmsMessage

Diese Schnittstelle wird von allen unterstützten SMS-Nachrichtentypen implementiert.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

ISmsMessageBase

Diese Schnittstelle gibt die Basisfunktionalität für alle SMS-Nachrichtentypen an.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

ISmsTextMessage

Diese Schnittstelle bearbeitet eine decodierte SMS-Textnachricht. Es bietet direkten Zugriff auf den Nur-Text-Text der Nachricht sowie auf Schlüsselheadereigenschaften, z. B. Zeitstempel.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

Enumerationen

CellularClass

Dieser aufgezählte Typ definiert den Typ des Funkstandards in einem Gerät.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsBroadcastType

Werte, die den Typ einer Broadcastnachricht (Notfallwarnung) beschreiben.

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.

SmsDataFormat

Dieser aufgezählte Typ identifiziert das Format eines bestimmten PDU-Puffers (Protocol Description Unit).

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.

SmsDeviceStatus

Enthält Werte, die die Bereitschaft eines SMS-Geräts zur Teilnahme an Vorgängen im Mobilfunknetzwerk angeben.

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.

SmsEncoding

Dieser aufgezählte Typ wird verwendet, um den Codierungsalgorithmus zum Senden oder Berechnen der Länge eines SmsTextMessage-Objekts zu bestimmen.

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.

SmsFilterActionType

Werte, die die Aktion beschreiben, die für einen Nachrichtenfilter ausgeführt werden soll.

Messaging-Apps verwenden SMS-Filter, wenn sie SMS verwenden, um appspezifische Daten zu kommunizieren, die dem Benutzer nicht unbedingt angezeigt werden sollen. Beachten Sie, dass Filter in einer festen Reihenfolge nach Filteraktionstyp verarbeitet werden. Alle AcceptImmediately-Filter werden zuerst verarbeitet, dann alle Drop-Filter usw.

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.

SmsGeographicalScope

Werte, die den geografischen Bereich einer Zellübertragungsnachricht beschreiben.

SmsMessageClass

Dieser aufgezählte Typ gibt die Nachrichtenklasse einer Nachricht an. Die Nachrichtenklasse stammt in der Regel aus dem Netzwerk, nicht aus dem mobilen Gerät.

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.

SmsMessageFilter

Dieser aufgezählte Typ gibt an, für welche Nachrichten im Gerätenachrichtenspeicher ein Vorgang ausgeführt wird.

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 Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

SmsMessageType

Dieser aufgezählte Typ definiert das Format der SMS-Nachricht.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

SmsModemErrorCode

Werte, die Fehlercodes des SMS-Modems in einem SmsSendMessageResult beschreiben.

Delegaten

SmsDeviceStatusChangedEventHandler

Dieser Handler wird aufgerufen, wenn sich die status auf dem SMS-Gerät ändert. Aufrufer sollten dies implementieren, wenn sie benachrichtigt werden möchten, wenn eine signifikante Zustandsänderung auf dem Gerät auftritt. Der Aufrufer möchte beispielsweise wissen, wann das Gerät zum Senden und Empfangen von Nachrichten bereit ist.

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.

SmsMessageReceivedEventHandler

Dieser Ereignishandler wird aufgerufen, wenn eine neue binäre Nachricht empfangen wird. Anrufer sollten dies implementieren, wenn sie neue binäre Nachrichten von einem bestimmten SMS-Gerät verarbeiten möchten.

Hinweis

Diese Funktionalität ist nur für Apps von Mobilfunkanbietern und UWP-Apps verfügbar, die privilegierten Zugriff von Mobilfunknetzbetreibern, mobilem Breitbandadapter IHV oder OEM erhalten. Weitere Informationen finden Sie unter Mobile Breitband.

Hinweis

Diese Klasse und ihre Methoden werden für die Wartung von Legacy-Desktop-Apps unterstützt, die sie in früheren Versionen von Windows verwendet haben. Wenn Sie diese Klasse verwenden, müssen Sie windows.Devices.Sms.LegacySmsApiContract im Manifest Ihrer App angeben. Verwenden Sie diese Klasse nicht, wenn Sie eine neue App für Windows entwickeln. Verwenden Sie stattdessen die APIs in diesem Namespace, für die windows.Devices.Sms.LegacySmsApiContract nicht erforderlich ist.

Hinweise

Damit Ihre Hintergrundaufgabe benachrichtigt wird, wenn eine SMS empfangen wurde, behandeln Sie windows.ApplicationModel.Background.SmsMessageReceivedTrigger.

Weitere Informationen