ExchangeService.BeginSubscribeToPushNotificationsOnAllFolders メソッド

定義

オーバーロード

BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[])

指定したユーザーのメールボックス内のすべてのフォルダーでプッシュ通知をサブスクライブする非同期要求を開始します。 このBeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[])方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[])

プッシュ通知応答で返される追加情報の要求を含む、認証されたユーザーのメールボックス内のすべてのフォルダーでプッシュ通知をサブスクライブするための非同期要求を開始します。 このBeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[])方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[])

指定したユーザーのメールボックス内のすべてのフォルダーでプッシュ通知をサブスクライブする非同期要求を開始します。 このBeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[])方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

public:
 IAsyncResult ^ BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback ^ callback, System::Object ^ state, Uri ^ url, int frequency, System::String ^ watermark, ... cli::array <Microsoft::Exchange::WebServices::Data::EventType> ^ eventTypes);
public IAsyncResult BeginSubscribeToPushNotificationsOnAllFolders (AsyncCallback callback, object state, Uri url, int frequency, string watermark, params Microsoft.Exchange.WebServices.Data.EventType[] eventTypes);
Public Function BeginSubscribeToPushNotificationsOnAllFolders (callback As AsyncCallback, state As Object, url As Uri, frequency As Integer, watermark As String, ParamArray eventTypes As EventType()) As IAsyncResult

パラメーター

callback
AsyncCallback

対応する非同期操作が完了したときに呼び出すメソッドへの参照。

state
Object

指定した要求の状態情報を格納するオブジェクト。

url
Uri

Exchange サーバーがイベントをプッシュする Web サービス エンドポイントの URL。

frequency
Int32

Exchange サーバーが Web サービス エンドポイントに接続する間隔 (分)。 この値は、1 ~ 1440 の範囲である必要があります。

watermark
String

以前に開いたサブスクリプションを表すオプションの透かし。

eventTypes
EventType[]

サブスクライブするイベントの種類。

戻り値

非同期要求を参照する同期結果オブジェクト。

注釈

このメソッドを呼び出すと、Exchange Web Services (EWS) が呼び出されます。

適用対象

BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[])

プッシュ通知応答で返される追加情報の要求を含む、認証されたユーザーのメールボックス内のすべてのフォルダーでプッシュ通知をサブスクライブするための非同期要求を開始します。 このBeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[])方法は、Exchange Onlineおよび 2013 以降のバージョンの Exchange を対象とするクライアントExchange Server適用できます。

public:
 IAsyncResult ^ BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback ^ callback, System::Object ^ state, Uri ^ url, int frequency, System::String ^ watermark, System::String ^ callerData, ... cli::array <Microsoft::Exchange::WebServices::Data::EventType> ^ eventTypes);
public IAsyncResult BeginSubscribeToPushNotificationsOnAllFolders (AsyncCallback callback, object state, Uri url, int frequency, string watermark, string callerData, params Microsoft.Exchange.WebServices.Data.EventType[] eventTypes);
Public Function BeginSubscribeToPushNotificationsOnAllFolders (callback As AsyncCallback, state As Object, url As Uri, frequency As Integer, watermark As String, callerData As String, ParamArray eventTypes As EventType()) As IAsyncResult

パラメーター

callback
AsyncCallback

対応する非同期操作が完了したときに呼び出すメソッドへの参照。

state
Object

この要求の状態情報を格納するオブジェクト。

url
Uri

Exchange サーバーがイベントをプッシュする Web サービス エンドポイントの URL。

frequency
Int32

Exchange サーバーが Web サービス エンドポイントに接続する頻度 (分単位)。 この値は 1 から 1440 の間である必要があります。

watermark
String

以前に開いたサブスクリプションを表すオプションの透かし。

callerData
String

プッシュ通知応答で呼び出し元が要求するオプションの情報。

eventTypes
EventType[]

サブスクライブするイベントの種類。

戻り値

非同期要求を参照するオブジェクト。

注釈

このメソッドを呼び出すと、Exchange Web Services (EWS) が呼び出されます。

適用対象