エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

HttpNotificationChannel クラス

2013/12/12

Microsoft Push Notification Service と Push Client 間の通知チャネルを作成し、Raw 通知の新しいサブスクリプションを作成します。

System.Object
  Microsoft.Phone.Notification.HttpNotificationChannel

Namespace:  Microsoft.Phone.Notification
アセンブリ:  Microsoft.Phone (Microsoft.Phone.dll 内)

public class HttpNotificationChannel : IDisposable

HttpNotificationChannel 型で公開されるメンバーは以下のとおりです。

  名前説明
パブリック メソッドHttpNotificationChannel(String)通知チャンネルを作成します。アプリケーションは channelName 値を使用して通知チャンネルを識別します。
パブリック メソッドHttpNotificationChannel(String, String)通知チャンネルを作成します。このコンストラクターは認証済み Web サービスで使用します。アプリケーションは channelName 値を使用して通知チャンネルを識別します。serviceName 値は、認証済み Web サービスの証明書のサブジェクト名を識別します。
このページのトップへ

  名前説明
パブリック プロパティChannelName通知チャネルの名前。
パブリック プロパティChannelUri現在のアクティブな通知チャネル URI。
パブリック プロパティConnectionStatus現在のチャネル接続状態を取得します。
パブリック プロパティIsShellTileBound通知チャネルが現在タイル通知サブスクリプションにバインドされているかどうかを示します。
パブリック プロパティIsShellToastBound通知チャネルが現在トースト通知サブスクリプションにバインドされているかどうかを示します。
このページのトップへ

  名前説明
パブリック メソッドBindToShellTile()アプリケーションの既定のタイルを通知サブスクリプションにバインドします。タイルには、リソースのローカル参照のみを格納できます。
パブリック メソッドBindToShellTile(Collection<Uri>)入力パラメーターとして渡されたタイルを通知サブスクリプションにバインドします。タイルには、ローカルまたはリモート リソース参照を格納できます。
パブリック メソッドBindToShellToastトースト通知サブスクリプションを HttpNotificationChannel クラス インスタンスにバインドします。
パブリック メソッドClose通知チャネルを閉じ、HttpNotificationChannel クラスのこのインスタンスに関連付けられたすべてのサブスクリプションの関連付けを解除します。
パブリック メソッドDisposeクラスを破棄します。
パブリック メソッドEquals(Object)指定した Object が、現在の Object と等しいかどうかを判断します。 (Object から継承されます。)
プロテクト メソッドFinalizeガベージ コレクションによってクラス インスタンスが再利用される前に、リソースを解放し、クリーンアップ処理を実行します。 (Object.Finalize() をオーバーライドします。)
パブリック メソッド静的メンバーFind以前に作成された通知チャネルを見つけます。
パブリック メソッドGetHashCode特定の型のハッシュ関数として機能します。 (Object から継承されます。)
パブリック メソッドGetType現在のインスタンスの Type を取得します。 (Object から継承されます。)
プロテクト メソッドMemberwiseClone現在の Object の簡易コピーを作成します。 (Object から継承されます。)
パブリック メソッドOpenMicrosoft Push Notification Service によって通知チャネルを開きます。
パブリック メソッドToString現在のオブジェクトを表す文字列を返します。 (Object から継承されます。)
パブリック メソッドUnbindToShellTile通知チャネルからアクティブなタイル通知サブスクリプションをバインド解除します。
パブリック メソッドUnbindToShellToast通知チャネルからアクティブなトースト通知サブスクリプションをバインド解除します。
このページのトップへ

  名前説明
パブリック イベントChannelUriUpdated通知チャネルに関連付けられた URI を返します。
パブリック イベントConnectionStatusChanged接続状態が変更された場合に発生します。
パブリック イベントErrorOccurredHttpNotificationChannel クラスの使用時に予期しないことが発生した場合に発生します。
パブリック イベントHttpNotificationReceivedアプリケーションが Raw 通知を受信したときに発生します。
パブリック イベントShellToastNotificationReceivedアプリケーションがトースト通知を受信したときに発生します。
このページのトップへ

プッシュ通知の詳細については、「Windows Phone のプッシュ通知」を参照してください。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

表示:
© 2014 Microsoft