Поделиться через


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).

Применяется к