Поделиться через


PushNotificationChannel Класс

Определение

Представляет канал push-уведомлений.

public ref class PushNotificationChannel sealed
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.PushNotifications.PushNotificationsContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class PushNotificationChannel final
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.PushNotifications.PushNotificationsContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class PushNotificationChannel
Public NotInheritable Class PushNotificationChannel
Наследование
Object Platform::Object IInspectable PushNotificationChannel
Атрибуты

Комментарии

Запросите канал push-уведомлений, вызвав CreateChannelAsync, передав идентификатор приложения Azure Active Directory (AAD) для вашего приложения. После успешного завершения передайте значение свойства Uri в облачную службу. Ваша облачная служба использует этот URI для отправки запроса уведомления в службу push-уведомлений Windows (WNS), чтобы запросить отправку push-уведомления на устройство, вызывая событие PushReceived .

Свойства

ExpirationTime

Возвращает время окончания срока действия канала push-уведомлений, по истечении которого необходимо запросить новый канал с помощью CreateChannelAsync.

Uri

Возвращает универсальный код ресурса (URI), представляющий канал push-уведомлений.

Методы

Close()

Закрывает канал push-уведомлений, после чего необходимо запросить новый канал с помощью [CreateChannelAsync](xref:Microsoft.Windows.PushNotifications.PushNotificationManager.CreateChannelAsync(System.Guid)

Применяется к