PushNotificationManager.CreateChannelAsync(Guid) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Асинхронно запрашивает push-канал из службы push-уведомлений Windows (WNS).
Примечание
Класс PushNotificationManager зависит от одноэлементного пакета. Из-за этой зависимости следует учитывать некоторые аспекты, если вы вызываете эти API из автономного приложения. Дополнительные сведения и особенности см. в разделе Зависимости от дополнительных пакетов MSIX.
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)
Параметры
- remoteId
-
Guid
Platform::Guid
winrt::guid
Удаленный идентификатор созданного канала push-уведомлений. Это значение, известное как Azure AppId, представляет собой ИДЕНТИФИКАТОР GUID, соответствующий идентификатору приложения, указанному в Azure Active Directory (AAD). Сведения о получении идентификатора приложения см. в статье Использование портала для создания приложения Azure AD и субъекта-службы, которые могут получать доступ к ресурсам.
Возвращаемое значение
Асинхронное действие с ходом выполнения, которое возвращает PushNotificationCreateChannelResult после завершения.
Комментарии
В большинстве случаев запросы на создание канала должны завершиться через несколько секунд. Так как это сетевая операция, операции запроса канала могут завершиться сбоем, что запускает логику повторных попыток, встроенную для платформы. В таких случаях операции запроса канала могут занять от 2 до 16 минут.