PushNotificationChannel Klasse

Definition

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
Object Platform::Object IInspectable PushNotificationChannel
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