PushNotificationManager.CreateChannelAsync(Guid) 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.
Fordert asynchron einen Pushkanal vom Windows-Pushbenachrichtigungsdienst (Windows Push Notification Service, WNS) an.
Anmerkung
Die PushNotificationManager Klasse hat eine Abhängigkeit vom Singleton-Paket. Aufgrund dieser Abhängigkeit sind bestimmte Überlegungen zu beachten, wenn Sie diese APIs aus einer eigenständigen Appaufrufen. Weitere Informationen und Einzelheiten finden Sie unter Abhängigkeiten von zusätzlichen MSIX-Paketen.
public:
virtual IAsyncOperationWithProgress<PushNotificationCreateChannelResult ^, PushNotificationCreateChannelStatus> ^ CreateChannelAsync(Platform::Guid remoteId) = CreateChannelAsync;
IAsyncOperationWithProgress<PushNotificationCreateChannelResult, PushNotificationCreateChannelStatus> CreateChannelAsync(winrt::guid const& remoteId);
public IAsyncOperationWithProgress<PushNotificationCreateChannelResult,PushNotificationCreateChannelStatus> CreateChannelAsync(Guid remoteId);
function createChannelAsync(remoteId)
Public Function CreateChannelAsync (remoteId As Guid) As IAsyncOperationWithProgress(Of PushNotificationCreateChannelResult, PushNotificationCreateChannelStatus)
Parameter
- remoteId
-
Guid
Platform::Guid
winrt::guid
Der Remotebezeichner für den erstellten Pushkanal. Dieser Wert, der als Azure AppIdbezeichnet wird, ist eine GUID, die mit der in Azure Active Directory (AAD) angegebenen Anwendungs-ID übereinstimmt. Informationen zum Abrufen Ihrer Anwendungs-ID finden Sie unter Verwenden des Portals zum Erstellen einer Azure AD-Anwendung und eines Dienstprinzipals, der auf Ressourcen zugreifen kann
Gibt zurück
Eine asynchrone Aktion mit Fortschritt, die ein PushNotificationCreateChannelResult- nach Abschluss zurückgibt.
Hinweise
In den meisten Fällen sollten Kanalerstellungsanforderungen in einigen Sekunden abgeschlossen werden. Da es sich um einen Netzwerkvorgang handelt, können Kanalanforderungsvorgänge anfänglich fehlschlagen, wodurch die in die Plattform integrierte Wiederholungslogik ausgelöst wird. In diesen Fällen können Kanalanforderungsvorgänge zwischen 2 und 16 Minuten dauern.