ExchangeService.SubscribeToPushNotifications 方法

定义

重载

SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[])

启动客户端接收推送通知的请求。 方法SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[])适用于从 Exchange Server 2010 开始面向 Exchange Online 和 Exchange 版本的客户端。

SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[])

启动一个请求以接收推送通知,该请求包括请求在推送通知响应中返回其他信息。 方法SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[])适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[])

启动客户端接收推送通知的请求。 方法SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[])适用于从 Exchange Server 2010 开始面向 Exchange Online 和 Exchange 版本的客户端。

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>

要订阅的文件夹的 ID。

url
Uri

服务器应向其推送事件的 Web 服务终结点的 URL。

frequency
Int32

服务器与 Web 服务终结点联系的时间间隔(以分钟为单位)。 此参数的值必须介于 1 到 1440 的范围内。

watermark
String

表示以前打开的订阅的可选水印。

eventTypes
EventType[]

要订阅的事件类型。

返回

订阅响应对象。

注解

调用此方法会导致调用 Exchange Web Services (EWS) 。

适用于

SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[])

启动一个请求以接收推送通知,该请求包括请求在推送通知响应中返回其他信息。 方法SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[])适用于从 Exchange Server 2013 开始面向 Exchange Online 和 Exchange 版本的客户端。

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>

要订阅的文件夹的 ID。

url
Uri

Exchange 服务器应将事件推送到的 Web 服务终结点的 URL。

frequency
Int32

Exchange 服务器应联系 Web 服务终结点的频率(以分钟为单位)。 此值必须介于 1 和 1440 之间。

watermark
String

表示以前打开的订阅的可选水印。

callerData
String

调用方请求在推送通知响应中返回的可选信息。

eventTypes
EventType[]

要订阅的事件类型。

返回

通知对象的集合。

注解

调用此方法会导致调用 Exchange Web Services (EWS) 。

适用于