ExchangeService.SubscribeToPushNotifications Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Перегрузки
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[]) |
Инициирует запрос на получение push-уведомлений клиентом. Метод SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2010 года. |
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[]) |
Инициирует запрос на получение push-уведомлений, который включает запрос на получение дополнительных сведений, возвращаемых в ответе push-уведомления. Метод SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года. |
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[])
Инициирует запрос на получение push-уведомлений клиентом. Метод SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2010 года.
public:
Microsoft::Exchange::WebServices::Data::PushSubscription ^ SubscribeToPushNotifications(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::FolderId ^> ^ folderIds, Uri ^ url, int frequency, System::String ^ watermark, ... cli::array <Microsoft::Exchange::WebServices::Data::EventType> ^ eventTypes);
public Microsoft.Exchange.WebServices.Data.PushSubscription SubscribeToPushNotifications (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.FolderId> folderIds, Uri url, int frequency, string watermark, params Microsoft.Exchange.WebServices.Data.EventType[] eventTypes);
Public Function SubscribeToPushNotifications (folderIds As IEnumerable(Of FolderId), url As Uri, frequency As Integer, watermark As String, ParamArray eventTypes As EventType()) As PushSubscription
Параметры
- folderIds
- IEnumerable<FolderId>
Идентификаторы папок, на которые нужно подписаться.
- url
- Uri
URL-адрес конечной точки веб-службы, в которую сервер должен отправлять события.
- frequency
- Int32
Интервал (в минутах), через который сервер будет обращаться к конечной точке веб-службы. Значение этого параметра должно находиться в диапазоне от 1 до 1440.
- watermark
- String
Необязательный водяной знак, представляющий ранее открытую подписку.
- eventTypes
- EventType[]
Типы событий, на которые нужно подписаться.
Возвращаемое значение
Объект ответа подписки.
Комментарии
Вызов этого метода приводит к вызову веб-служб Exchange (EWS).
Применяется к
SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[])
Инициирует запрос на получение push-уведомлений, который включает запрос на получение дополнительных сведений, возвращаемых в ответе push-уведомления. Метод SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[]) применим для клиентов, предназначенных для Exchange Online и версий Exchange, начиная с Exchange Server 2013 года.
public:
Microsoft::Exchange::WebServices::Data::PushSubscription ^ SubscribeToPushNotifications(System::Collections::Generic::IEnumerable<Microsoft::Exchange::WebServices::Data::FolderId ^> ^ folderIds, Uri ^ url, int frequency, System::String ^ watermark, System::String ^ callerData, ... cli::array <Microsoft::Exchange::WebServices::Data::EventType> ^ eventTypes);
public Microsoft.Exchange.WebServices.Data.PushSubscription SubscribeToPushNotifications (System.Collections.Generic.IEnumerable<Microsoft.Exchange.WebServices.Data.FolderId> folderIds, Uri url, int frequency, string watermark, string callerData, params Microsoft.Exchange.WebServices.Data.EventType[] eventTypes);
Public Function SubscribeToPushNotifications (folderIds As IEnumerable(Of FolderId), url As Uri, frequency As Integer, watermark As String, callerData As String, ParamArray eventTypes As EventType()) As PushSubscription
Параметры
- folderIds
- IEnumerable<FolderId>
Идентификаторы папки, на которые нужно подписаться.
- url
- Uri
URL-адрес конечной точки веб-службы, в который сервер Exchange Server должен отправлять события.
- frequency
- Int32
Частота (в минутах), с которой сервер Exchange Server должен обращаться к конечной точке веб-службы. Это значение должно находиться в диапазоне от 1 до 1440.
- watermark
- String
Необязательный водяной знак, представляющий ранее открытую подписку.
- callerData
- String
Необязательные сведения, которые запрашивает вызывающий объект, возвращаются в ответе push-уведомления.
- eventTypes
- EventType[]
Типы событий, на которые нужно подписаться.
Возвращаемое значение
Коллекция объектов уведомлений.
Комментарии
Вызов этого метода приводит к вызову веб-служб Exchange (EWS).