通过EWS更新位置字段以删除会议室资源

时间:2019-02-12 12:11:49

标签: office365 exchangewebservices office-js

A:我们的计划软件可以通过订阅会议室资源来与Exchange用户的日历约会集成。我们的软件会将相关的会议室资源添加到用户的约会中,作为必需的资源。

我们有一个使用EWS的c#服务,该服务将带有房间信息的信息写入约会的位置字段。

在旧版UI中,房间资源和位置字段是独立的实体。在新版用户界面中,这两个已合并为一个。

为了复制此内容,请确保首先使用Exchange Web服务更新约会的位置字段。 作为示例,我们正在使用此

private void SetAppointmentDetails(预约约会)         {

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

    }

然后尝试在新的Webui中编辑约会

错误:邀请的会议室资源被删除,这导致我们的集成失败。

我们试图读取位置字段并附加我们的数据,而不是覆盖它,但是它不起作用。我们怀疑这是因为在新UI中,位置字段已从文本字段更改为对象/字符串的集合。

0 个答案:

没有答案