Обновление поля Location через EWS, удаление ресурсов комнаты - PullRequest
0 голосов
/ 12 февраля 2019

A: Наше программное обеспечение для планирования в интеграции с календарными встречами пользователей Exchange, подписавшись на ресурсы комнаты.Наше программное обеспечение добавляет соответствующие ресурсы помещения к встречам пользователей в качестве необходимых ресурсов.

У нас есть служба ac #, использующая EWS, которая записывает информацию в поле местоположения встреч с информацией о комнате.

Встарый интерфейс ресурсов комнаты и поля местоположения были независимыми объектами.В новом пользовательском интерфейсе эти два были объединены в один.

, чтобы повторить это, убедитесь, что вы сначала используете веб-сервис Exchange для обновления поля местоположения встречи.В качестве примера мы используем эту

частную пустоту SetAppointmentDetails (Встреча встреч) {

        appointment.Location = "floor number :" + " room number" 
        appointment.Update(ConflictResolutionMode.AlwaysOverwrite);

    }

Затем попробуйте изменить встречу в новом webui

Ошибка: ресурсы приглашенной комнатыудалить, что приводит к сбою интеграции.

Мы попытались прочитать поле местоположения и добавить наши данные вместо перезаписи, но это не сработало.Мы подозреваем, что это связано с тем, что в новом пользовательском интерфейсе поле местоположения было изменено с текстового поля на коллекцию объектов / строк.

...