Freigeben über


PushNotificationManager.CreateChannelAsync(Guid) Methode

Definition

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.

Gilt für: