Windows.Devices.Sms Namespace
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.
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.