Freigeben über


Appointment.Bind Methode

Definition

Überlädt

Bind(ExchangeService, ItemId)

Bindet an einen vorhandenen Termin und lädt die Eigenschaften der ersten Klasse. Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

Bind(ExchangeService, ItemId, PropertySet)

Bindet an einen vorhandenen Termin und lädt den angegebenen Eigenschaftensatz. Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

Bind(ExchangeService, ItemId)

Bindet an einen vorhandenen Termin und lädt die Eigenschaften der ersten Klasse. Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

public:
 static Microsoft::Exchange::WebServices::Data::Appointment ^ Bind(Microsoft::Exchange::WebServices::Data::ExchangeService ^ service, Microsoft::Exchange::WebServices::Data::ItemId ^ id);
public static Microsoft.Exchange.WebServices.Data.Appointment Bind (Microsoft.Exchange.WebServices.Data.ExchangeService service, Microsoft.Exchange.WebServices.Data.ItemId id);
Public Shared Function Bind (service As ExchangeService, id As ItemId) As Appointment

Parameter

service
ExchangeService

Der Dienst, der zum Binden an den Termin verwendet werden soll.

id
ItemId

Der Bezeichner des Termins, an den die Bindung gebunden werden soll.

Gibt zurück

Eine Appointment instance, die den Termin darstellt, der der angegebenen ID entspricht.

Ausnahmen

In bestimmten Szenarien kann diese Methode eine Ausnahme generieren, die der folgenden ähnelt:System.ArgumentNullException: Value darf nicht NULL sein. Parametername: id At System.TimeZoneInfo.FindSystemTimeZoneById(String ID)... Dies kann der Fall sein, wenn alle folgenden Werte zutreffen: Das ExchangeService im service Parameter übergebene Objekt wurde mit dem Wert im Exchange2007_SP1requestedServerVersion -Parameter erstellt. Das MeetingTimeZoneTimeZoneName-Attribut. Wenn diese Ausnahme auftritt, können Sie das Fehlen des TimeZoneName-Attributs überprüfen, indem Sie die Ablaufverfolgung von Anforderungen und Antworten aktivieren, um dieses Problem zu umgehen: Erstellen Sie das ExchangeService Objekt mit einem Wert von Exchange2010 oder höher im requestedServerVersion Parameter. Geben Sie ein PropertySet -Objekt an, das die - oder StartTimeZone -StartTimeZoneEigenschaft nicht enthält.

Gilt für:

Bind(ExchangeService, ItemId, PropertySet)

Bindet an einen vorhandenen Termin und lädt den angegebenen Eigenschaftensatz. Das Aufrufen dieser Methode führt zu einem Aufruf von Exchange-Webdiensten (EWS).

public:
 static Microsoft::Exchange::WebServices::Data::Appointment ^ Bind(Microsoft::Exchange::WebServices::Data::ExchangeService ^ service, Microsoft::Exchange::WebServices::Data::ItemId ^ id, Microsoft::Exchange::WebServices::Data::PropertySet ^ propertySet);
public static Microsoft.Exchange.WebServices.Data.Appointment Bind (Microsoft.Exchange.WebServices.Data.ExchangeService service, Microsoft.Exchange.WebServices.Data.ItemId id, Microsoft.Exchange.WebServices.Data.PropertySet propertySet);

Parameter

service
ExchangeService

Der Dienst, der zum Binden an den Termin verwendet werden soll.

id
ItemId

Der Bezeichner des Termins, an den die Bindung gebunden werden soll.

propertySet
PropertySet

Der Satz der zu ladenden Eigenschaften.

Gibt zurück

Eine Appointment instance, die den Termin darstellt, der der angegebenen ID entspricht.

Ausnahmen

Ausführliche Informationen zu dieser Ausnahme finden Sie unter Bind(ExchangeService, ItemId).

Gilt für: