0
我設置的自定義擴展屬性一樣,每個現有的約會:更新約會在一個服務調用使用EWS託管API 2.0
var extendedPropertyDefinition = new ExtendedPropertyDefinition(DefaultExtendedPropertySet.PublicStrings, "RateTheMeetingId24", MapiPropertyType.Integer);
var propertySet = new PropertySet(PropertySet.FirstClassProperties) { extendedPropertyDefinition };
appointment.Load(propertySet);
appointment.SetExtendedProperty(extendedPropertyDefinition, meetingId);
,比我更新約會:
appointment.Update(ConflictResolutionMode.AlwaysOverwrite);
它工作正常,但非常緩慢,因爲Update()創建一個調用來交換每個約會。我想通過一次電話更新會議。我可以讓我的任命與設置好的自定義屬性,比的名單我想用類似的東西:
UpdateAppointment(List<Appointment> appointmentsWithExtendedPropertySetted)
{
appointmentsWithExtendedPropertySetted.UpdateAll();
}
我已經發現了大約UpdateItems方法在MSDN的引用: ExchangeService.UpdateItems method
但我不」不知道如何使用它。
我已編輯您的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 –
謝謝,我會牢記在心:) – Erikas