Share via


NetworkOperatorNotificationEventDetails Klasse

Definition

Stellt Details für eine Benachrichtigung eines Netzbetreibers bereit.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

public ref class NetworkOperatorNotificationEventDetails sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class NetworkOperatorNotificationEventDetails final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class NetworkOperatorNotificationEventDetails
Public NotInheritable Class NetworkOperatorNotificationEventDetails
Vererbung
Object Platform::Object IInspectable NetworkOperatorNotificationEventDetails
Attribute

Windows-Anforderungen

Gerätefamilie
Windows Desktop Extension SDK (eingeführt in 10.0.10240.0)
API contract
Windows.Networking.NetworkOperators.LegacyNetworkOperatorsContract (eingeführt in v1.0)
App-Funktionen
cellularDeviceControl cellularDeviceIdentity

Hinweise

Das Betriebssystem verlängert die Akkulaufzeit, indem Anwendungen angehalten werden, die sich nicht im Vordergrund befinden. Wenn Ihre Anwendung neue benutzerdefinierte Netzbetreibermeldungen verarbeiten muss, auch wenn sie angehalten sind, müssen Sie ein Hintergrundarbeitselement erstellen, um die Nachrichten zu verarbeiten. Wenn eine neue Operatornachricht eingeht, wird das Hintergrundarbeitselement aktiviert. Die NetworkOperatorNotificationEventDetails-Klasse stellt die Details des Ereignisses für ihren Arbeitselementcode im Hintergrund bereit.

Eigenschaften

EncodingType

Ruft das Datencodierungsschema (Data Coding Scheme, DCS) der empfangenen Nachricht ab.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

Message

Ruft die Meldung für die Benachrichtigung des Netzbetreibers ab.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

NetworkAccountId

Ruft einen eindeutigen Bezeichner für das Konto des mobilen Breitbands ab, das die Benachrichtigung empfangen hat.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

NotificationType

Ruft den Typ der Netzwerkbenachrichtigung ab.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

RuleId

Ruft den Bezeichner der bereitgestellten Regel ab, die mit der Benachrichtigung übereinstimmt und ausgelöst hat.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

SmsMessage

Ruft eine SMS-Nachricht für das Konto des mobilen Breitbands ab, das die Benachrichtigung empfangen hat.

Hinweis

Diese Funktionalität steht nur für Mobilfunkanbieter-Apps und UWP-Apps mit privilegiertem Zugriff durch Mobilfunknetzbetreiber zur Verfügung.

Wenn Sie diese API verwenden und Ihre App im Microsoft Store veröffentlichen möchten, benötigen Sie eine spezielle Genehmigung. Weitere Informationen finden Sie im Abschnitt Eingeschränkte Funktionen im Thema App-Funktionsdeklarationen .

Methoden

AuthorizeTethering(Boolean, String)

Wird verwendet, um anzugeben, ob das Anbinden für ein Gerät zulässig ist. Wenn dies nicht der Grund ist, kann ein Grund angegeben werden.

Gilt für: