2015-06-18 18 views
0

当我在Outlook中创建会议时,约会的主题字段经历不正确。而不是像“测试”,我得到创建约会的用户的名称。交换API不正确主题

enter image description here - > bold = title,admin =创建者名称 enter image description here - > admin =创建者的名称,即使它假设是主题。

foreach (Appointment a in room.appointments) 
m.Subject = a.Subject 

这是一个已知问题;是否有另一个领域负责主题?

+0

pjneary的解决方案修复了我的问题。非常感谢您 –

回答

2

这实际上不是一个“问题”,而是Exchange用于会议邀请的工作流程的“功能”。房间资源上的默认值是用orgranizer替换主题。这可以改变一个PowerShell命令的房间:

Set-Calendarprocessing -Identity:roommb -AddOrganizerToSubject:$false -DeleteSubject:$false 

当然,你需要适当的权限,要做到这一点,否则贿赂你的Exchange管理员!

+0

非常感谢您的及时回复。有没有一种本地方式来获得会议的主题? –

+1

我不确定我是否有问题。 EWS托管API是从Exchange获取数据的综合方式。无论日历中的项目是什么,主题属性都是正确的。现在,如果您有办法回到组织者的日历(通过组织者属性),该日历上的项目将具有原始主题。 – pjneary