StoreServicesEngagementManager.UnregisterNotificationChannelAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
通知に使用されているチャネルを明示的に無効にして、対象のパートナー センタープッシュ通知や Windows プッシュ通知サービス (WNS) を使用したその他の通知など、アプリが任意のサービスからプッシュ通知を受信しなくなります。
public:
virtual IAsyncOperation<bool> ^ UnregisterNotificationChannelAsync() = UnregisterNotificationChannelAsync;
IAsyncOperation<bool> UnregisterNotificationChannelAsync();
public IAsyncOperation<bool> UnregisterNotificationChannelAsync();
function unregisterNotificationChannelAsync()
Public Function UnregisterNotificationChannelAsync () As IAsyncOperation(Of Boolean)
戻り値
登録解除操作が成功した場合は True。それ以外の場合は false。
注釈
RegisterNotificationChannelAsync メソッドを呼び出してパートナー センター通知用にアプリを登録した場合は、UnregisterNotificationChannelAsync メソッドを使用して通知の受信を停止し、通知に使用されたチャネルを閉じます。 チャネルが閉じられた後は、対象となるパートナー センタープッシュ通知や WNS を使用したその他の通知など、どのサービスにもチャネルを再び使用することはできません。
この方法で閉じるチャネルは、有効期限が切れたチャネルと変わります。 このアプリでプッシュ通知の送信を再開するには、アプリは新しいチャネルを要求する必要があります。 チャネルで UnregisterNotificationChannelAsync を呼び出すと、基になる URI と、アプリ用に以前に作成された有効期限が切れていない、閉じていかない URI が無効になります。
コードでこのメソッドを使用するには、まずMicrosoft Store Services SDKをインストールし、Microsoft Engagement Framework への参照をプロジェクトに追加する必要があります。 詳細については、「 対象のプッシュ通知用にアプリを構成する」を参照してください。