PushNotificationChannel クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
プッシュ通知チャネルを表します。
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
- 継承
- 属性
注釈
CreateChannelAsync を呼び出し、アプリの Azure Active Directory (AAD) アプリケーション ID を渡して、プッシュ通知チャネルを要求します。 正常に完了したら、 Uri プロパティの値をクラウド サービスに渡します。 クラウド サービスでは、この URI を使用して Windows プッシュ通知サービス (WNS) に通知要求を送信し、プッシュ通知をデバイスに送信するように要求し、 PushReceived イベントを呼び出します。
プロパティ
ExpirationTime |
プッシュ通知チャネルの有効期限を取得します。その後、 CreateChannelAsync で新しいチャネルを要求する必要があります。 |
Uri |
プッシュ通知チャネルを表す URI を取得します。 |
メソッド
Close() |
プッシュ通知チャネルを閉じます。その後、[CreateChannelAsync](xref:Microsoft.Windows.PushNotifications.PushNotificationManager.CreateChannelAsync(System.Guid) で新しいチャネルを要求する必要があります |