次の方法で共有


PushNotificationChannel クラス

定義

プッシュ通知チャネルを表します。

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
属性

注釈

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) で新しいチャネルを要求する必要があります

適用対象