Freigeben über


ExchangeService.SubscribeToPushNotifications Methode

Definition

Überlädt

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

Initiiert eine Anforderung für einen Client zum Empfangen von Pushbenachrichtigungen. Die SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[]) Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2010 als Ziel verwenden.

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

Initiiert eine Anforderung zum Empfangen von Pushbenachrichtigungen, die eine Anforderung zur Rückgabe zusätzlicher Informationen in der Pushbenachrichtigungsantwort enthält. Die SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[]) Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden.

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

Initiiert eine Anforderung für einen Client zum Empfangen von Pushbenachrichtigungen. Die SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, EventType[]) Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2010 als Ziel verwenden.

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

Parameter

folderIds
IEnumerable<FolderId>

Die IDs der ordner, die abonniert werden sollen.

url
Uri

Die URL des Webdienstendpunkts, an den der Server Ereignisse pushen soll.

frequency
Int32

Das Intervall in Minuten, in dem der Server den Webdienstendpunkt kontaktieren soll. Der Wert dieses Parameters muss im Bereich von 1 bis 1440 liegen.

watermark
String

Ein optionales Wasserzeichen, das ein zuvor geöffnetes Abonnement darstellt.

eventTypes
EventType[]

Die Typen von Ereignissen, die abonniert werden sollen.

Gibt zurück

Ein Abonnementantwortobjekt.

Hinweise

Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

Gilt für:

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

Initiiert eine Anforderung zum Empfangen von Pushbenachrichtigungen, die eine Anforderung zur Rückgabe zusätzlicher Informationen in der Pushbenachrichtigungsantwort enthält. Die SubscribeToPushNotifications(IEnumerable<FolderId>, Uri, Int32, String, String, EventType[]) Methode gilt für Clients, die Exchange Online und Versionen von Exchange ab Exchange Server 2013 als Ziel verwenden.

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

Parameter

folderIds
IEnumerable<FolderId>

Die IDs des Ordners, den Sie abonnieren möchten.

url
Uri

Die URL des Webdienstendpunkts, an den der Exchange-Server Ereignisse pushen soll.

frequency
Int32

Die Häufigkeit in Minuten, mit der der Exchange-Server den Webdienstendpunkt kontaktieren soll. Dieser Wert muss zwischen 1 und 1440 sein.

watermark
String

Ein optionales Wasserzeichen, das ein zuvor geöffnetes Abonnement darstellt.

callerData
String

Optionale Informationen, die der Aufrufer anfordert, werden in der Pushbenachrichtigungsantwort zurückgegeben.

eventTypes
EventType[]

Die Typen von Ereignissen, die abonniert werden sollen.

Gibt zurück

Eine Auflistung von Benachrichtigungsobjekten.

Hinweise

Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

Gilt für: