Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Exchange API主题不正确_C#_Asp.net Mvc_Exchangewebservices - Fatal编程技术网

C# Exchange API主题不正确

C# Exchange API主题不正确,c#,asp.net-mvc,exchangewebservices,C#,Asp.net Mvc,Exchangewebservices,每当我在Outlook中创建会议时,约会的“主题”字段都会出现错误。我得到的不是像“Test”这样的东西,而是创建约会的用户的名字 ->粗体=标题,管理员=创建者名称 ->admin=创建者名称,即使它假定为主题 foreach (Appointment a in room.appointments) m.Subject = a.Subject 这是一个已知的问题;是否还有其他字段负责主题?这实际上不是Exchange会议邀请工作流的“问题”,而是“功能”。房间资源的默认设置是用orgrani

每当我在Outlook中创建会议时,约会的“主题”字段都会出现错误。我得到的不是像“Test”这样的东西,而是创建约会的用户的名字

->粗体=标题,管理员=创建者名称 ->admin=创建者名称,即使它假定为主题

foreach (Appointment a in room.appointments)
m.Subject = a.Subject
这是一个已知的问题;是否还有其他字段负责主题?

这实际上不是Exchange会议邀请工作流的“问题”,而是“功能”。房间资源的默认设置是用orgranizer替换主题。对于具有PowerShell命令的文件室,可以更改此选项:

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

当然,您需要适当的权限才能执行此操作,否则就贿赂您的Exchange管理员

非常感谢您的及时回复。有没有一种与生俱来的方式来获取会议主题?我不确定我是否理解这个问题。EWS管理的API是从Exchange中获取数据的综合方法。无论日历上的项目是什么,主题属性都是正确的。现在,如果您有办法返回到组织者的日历(通过organizer属性),该日历上的项目将具有原始主题。pjneary的解决方案修复了我的问题。非常感谢你