我正在使用MS exchange API创建约会,如下所述:
http://msdn.microsoft.com/en-us/library/dd633661(v=exchg.80).aspx
它工作正常。
但它没有显示在资源/位置日历中意味着我使用位置属性指定会议室但是没有工作然后我试过
appointment.Resources.Add(new Attendee("cr1@domain.com"));
但它的主题只显示我的域名用户名(我用于API的凭据),但在我的日历中,它显示的一切都是主题,正文。
在会议室日历中显示约会的正确方法是什么?
答案 0 :(得分:1)
默认情况下,当CR接受邀请时,它会使用组织者的名称替换主题。这是房间的配置设置。可以使用Set-CalendarProcessing
cmdlet更改它。您需要的参数将是-DeleteSubject
和-AddOrganizerToSubject.
将第一个设置为$false
将保留原始主题;将第二个设置为$false
将阻止添加组织者。 (设置-DeleteComments:$false
也将保留邮件正文。)您必须为计划邀请的每个CR更改此项,并且它假定您具有对Exchange控制台的此类访问权限。否则,您必须与本地Exchange管理员成为朋友。 : - )