PushNotificationChannel 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.
Stellt ein Lieferfahrzeug und einen Adressierungsmechanismus für Pushbenachrichtigungen dar.
Der von dieser Schnittstelle dargestellte Kanal uniform Resource Identifier (URI) wird von einem Drittanbieteranwendungsserver verwendet, um mit den Windows-Pushbenachrichtigungsdiensten (Windows Push Notification Services, WNS) zu kommunizieren. Der Pushbenachrichtigungskanal wird vom Client verwendet, um Benachrichtigungen abzufangen.
public ref class PushNotificationChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
class PushNotificationChannel final
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PushNotificationChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public sealed class PushNotificationChannel
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PushNotificationChannel
Public NotInheritable Class PushNotificationChannel
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
App-Funktionen |
internetClient
|
Hinweise
Dieses Objekt wird über eine instance der IAsyncOperation-Schnittstelle zurückgegeben, die über die CreatePushNotificationChannelForApplicationAsync-Methode zurückgegeben wird. Wenn der asynchrone Vorgang erfolgreich abgeschlossen wurde, gibt er das PushNotificationChannel-Objekt über eine dann - oder done-Methode zurück.
Eigenschaften
ExpirationTime |
Ruft die Zeit ab, zu der der Kanal abläuft. Benachrichtigungen, die nach diesem Zeitpunkt an diesen Kanal gesendet werden, werden abgelehnt. |
Uri |
Ruft den URI (Uniform Resource Identifier) ab, an den ein App-Server eine Pushbenachrichtigung sendet, die für eine Anwendung oder sekundäre Kachel bestimmt ist, die an diesen Kanal gebunden ist. Dieser Uniform Resource Identifier (URI) wird an den App-Server des Drittanbieters übertragen und gespeichert. |
Methoden
Close() |
Dieser Kanal wird explizit ungültig. Alle Benachrichtigungen, die nach dem Aufruf dieser Methode an diesen Kanal gepusht werden, werden nicht übermittelt. |
Ereignisse
PushNotificationReceived |
Wird ausgelöst, wenn eine Pushbenachrichtigung auf diesem Kanal eingeht. |
Gilt für:
Weitere Informationen
- Übersicht über die Windows-Pushbenachrichtigungsdienste (Windows Push Notification Services, WNS)
- Beispiel für Push- und regelmäßige Benachrichtigungen (archiviert)
- Schnellstart: Senden einer Pushbenachrichtigung
- So wird's gemacht: Anfordern, Erstellen und Speichern eines Benachrichtigungskanals
- Anforderungs- und Antwortheader des Pushbenachrichtigungsdiensts