я могу извлечь Appointment.TimeZone
для элементов с:Не удается получить Appointment.StartTimeZone через EWS Managed API на Exchange 2007 SP1
PropertySet propertiesAll = new PropertySet(BasePropertySet.IdOnly, ..., AppointmentSchema.TimeZone, AppointmentSchema.StartTimeZone, ...);
ServiceResponseCollection<ServiceResponse> response = Exchange.LoadPropertiesForItems(items, propertiesAll);
Но не Appointment.StartTimeZone
, который возвращает нуль.
Appointment.TimeZone
струнный и, кажется, сопоставима с DisplayName
из TimeZoneInfo
объектов, но, к сожалению, это, кажется, на языке конечных пользователей (в нашей среде я встретил на разных языках, возвращаемые обмена для различных назначений). Поэтому, кажется, сложно/невозможно правильно использовать строку TimeZone
для назначения.
Главный вопрос: что может привести StartTimeZone
назначения к нулю?