ExchangeService.BeginSubscribeToPushNotificationsOnAllFolders Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[]) |
Начинает асинхронный запрос на подписку на push-уведомления во всех папках в почтовом ящике указанного пользователя. Метод BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. |
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[]) |
Начинает асинхронный запрос на подписку на push-уведомления во всех папках почтового ящика пользователя, прошедшего проверку подлинности, который включает запрос на получение дополнительных сведений в ответе на push-уведомление. Метод BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. |
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[])
Начинает асинхронный запрос на подписку на push-уведомления во всех папках в почтовом ящике указанного пользователя. Метод BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.
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
URL-адрес конечной точки веб-службы, в которую сервер Exchange Server должен отправлять события.
- frequency
- Int32
Интервал в минутах, через который сервер Exchange Server обращается к конечной точке веб-службы. Это значение должно находиться в диапазоне от 1 до 1440.
- watermark
- String
Необязательный водяной знак, представляющий ранее открытую подписку.
- eventTypes
- EventType[]
Типы событий, на которые необходимо подписаться.
Возвращаемое значение
Объект результата синхронизации, ссылающийся на асинхронный запрос.
Комментарии
Вызов этого метода приводит к вызову веб-служб Exchange (EWS).
Применяется к
BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[])
Начинает асинхронный запрос на подписку на push-уведомления во всех папках почтового ящика пользователя, прошедшего проверку подлинности, который включает запрос на получение дополнительных сведений в ответе на push-уведомление. Метод BeginSubscribeToPushNotificationsOnAllFolders(AsyncCallback, Object, Uri, Int32, String, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.
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
URL-адрес конечной точки веб-службы, в которую сервер Exchange Server должен отправлять события.
- frequency
- Int32
Частота (в минутах), с которой сервер Exchange Server должен обращаться к конечной точке веб-службы. Это значение должно находиться в диапазоне от 1 до 1440.
- watermark
- String
Необязательный водяной знак, представляющий ранее открытую подписку.
- callerData
- String
Необязательные сведения, которые запрашивает вызывающий объект, возвращаются в ответе push-уведомления.
- eventTypes
- EventType[]
Типы событий, на которые нужно подписаться.
Возвращаемое значение
Объект , ссылающийся на асинхронный запрос.
Комментарии
Вызов этого метода приводит к вызову веб-служб Exchange (EWS).