PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync Methode
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.
Überlädt
CreatePushNotificationChannelForApplicationAsync() |
Erstellt ein an die aufrufende App gebundenes Objekt, über das Sie einen Pushbenachrichtigungskanal von Windows Push Notification Services (WNS) abrufen. |
CreatePushNotificationChannelForApplicationAsync(String) |
Erstellt ein an eine angegebene App gebundenes Objekt, über das Sie einen Pushbenachrichtigungskanal von Windows Push Notification Services (WNS) abrufen. Die angegebene App muss sich im selben Paket wie die aufrufende App befinden. Diese Überladung sollte nur aus einem Paket mit mehreren Apps aufgerufen werden. Die meisten Apps sollten die -Methode ohne Parameter verwenden. |
CreatePushNotificationChannelForApplicationAsync()
Erstellt ein an die aufrufende App gebundenes Objekt, über das Sie einen Pushbenachrichtigungskanal von Windows Push Notification Services (WNS) abrufen.
public:
static IAsyncOperation<PushNotificationChannel ^> ^ CreatePushNotificationChannelForApplicationAsync();
/// [Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync();
[Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync();
function createPushNotificationChannelForApplicationAsync()
Public Shared Function CreatePushNotificationChannelForApplicationAsync () As IAsyncOperation(Of PushNotificationChannel)
Gibt zurück
Das an die aufrufende App gebundene Objekt, das verwendet wird, um einen PushNotificationChannel von windows Push Notification Services (WNS) anzufordern.
- Attribute
Beispiele
Das folgende Beispiel zeigt die Verwendung dieser Methode zum Abrufen eines Kanals für die aufrufende App.
var pushNotifications = Windows.Networking.PushNotifications;
var channel;
function openNotificationsChannel() {
var channelOperation = pushNotifications.PushNotificationChannelManager.createPushNotificationChannelForApplicationAsync();
return channelOperation.then(function (newChannel) {
channel = newChannel;
}
);
Hinweise
Kachelaktualisierungs-, Popup- und Signalbenachrichtigungen, die auf diesem Kanal eintreffen, werden an die Standard- oder Standardkachel der App übermittelt.
Eine Ausnahme wird ausgelöst, wenn Sie versuchen, einen WNS-Pushbenachrichtigungskanal zu registrieren, wenn keine Datenverbindung besteht.
Weitere Informationen
- CreatePushNotificationChannelForApplicationAsync(String)
- Ü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
Gilt für:
CreatePushNotificationChannelForApplicationAsync(String)
Erstellt ein an eine angegebene App gebundenes Objekt, über das Sie einen Pushbenachrichtigungskanal von Windows Push Notification Services (WNS) abrufen. Die angegebene App muss sich im selben Paket wie die aufrufende App befinden. Diese Überladung sollte nur aus einem Paket mit mehreren Apps aufgerufen werden. Die meisten Apps sollten die -Methode ohne Parameter verwenden.
public:
static IAsyncOperation<PushNotificationChannel ^> ^ CreatePushNotificationChannelForApplicationAsync(Platform::String ^ applicationId);
/// [Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsyncWithId")]
/// [Windows.Foundation.Metadata.RemoteAsync]
static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync(winrt::hstring const& applicationId);
[Windows.Foundation.Metadata.Overload("CreatePushNotificationChannelForApplicationAsyncWithId")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<PushNotificationChannel> CreatePushNotificationChannelForApplicationAsync(string applicationId);
function createPushNotificationChannelForApplicationAsync(applicationId)
Public Shared Function CreatePushNotificationChannelForApplicationAsync (applicationId As String) As IAsyncOperation(Of PushNotificationChannel)
Parameter
- applicationId
-
String
Platform::String
winrt::hstring
Der paketrelative Anwendungsbezeichner (PRAID) der App, die an den Pushbenachrichtigungskanal gebunden werden soll. Die angegebene App muss sich im selben Paket wie die aufrufende App befinden. Weitere Informationen zur PRAID finden Sie im Id-Attribut des Application-Elements .
Wenn Sie Hintergrundaufgaben auf einem com-Server aus einem out-of-Process-Server hosten, geben Sie getrennt von Ihrer Standard-Anwendung als Argument für applicationId
die PRAID der Anwendung, die die windows.backgroundTask
Erweiterung in ihrem eigenen Paketmanifest definiert.
Gibt zurück
Das -Objekt, das an die in applicationId angegebene App gebunden ist und zum Anfordern eines PushNotificationChannel von windows Push Notification Services (WNS) verwendet wird.
- Attribute
Hinweise
Kachelaktualisierungs-, Popup- und Signalbenachrichtigungen, die auf diesem Kanal eintreffen, werden an die Standard- oder Standardkachel der App übermittelt.
Eine Ausnahme wird ausgelöst, wenn Sie versuchen, einen WNS-Pushbenachrichtigungskanal zu registrieren, wenn keine Datenverbindung besteht.
Weitere Informationen
- CreatePushNotificationChannelForApplicationAsync()
- Übersicht über die Windows-Pushbenachrichtigungsdienste (Windows Push Notification Services, WNS)
- Beispiel für Push- und regelmäßige Benachrichtigungen (archiviert)
- Schnellstart: Senden einer Kachel-Pushbenachrichtigung
- Schnellstart: Senden einer Popup-Pushbenachrichtigung
- So wird's gemacht: Aktualisieren eines Signals durch Pushbenachrichtigungen
- So wird's gemacht: Authentifizieren mit dem Windows-Pushbenachrichtigungsdienst (Windows Push Notification Service, WNS)
- So wird's gemacht: Anfordern, Erstellen und Speichern eines Benachrichtigungskanals
- Richtlinien und Prüfliste für Pushbenachrichtigungen
- Anforderungs- und Antwortheader des Pushbenachrichtigungsdiensts