【问题标题】:Save Outlook appointment in Resource Calendar without notification在资源日历中保存 Outlook 约会而不通知
【发布时间】:2014-01-27 16:51:05
【问题描述】:

使用 EWS,创建 AppointmentItem 并添加资源。约会被添加到资源日历中,并且电子邮件通知会发送到资源收件箱。

但我不想将任何电子邮件通知添加到日历中。

我尝试使用SendInvitationsMode.SendToNone,但它甚至没有添加到日历中。

然后我尝试使用
Mailbox mbox = new Mailbox(user);
FolderId folder = new FolderId(WellKnownFolderName.Calendar, mbox);
appointment.Save(folder);
,但除了添加日历之外,它还发送电子邮件通知。

所以,我想要的是:“在日历中添加但不向我发送通知”。

【问题讨论】:

    标签: c# .net exchangewebservices appointment


    【解决方案1】:

    SendInvitationsMode.SendToNone是不添加通知的正确方法。

    尽量不要发送到文件夹,而是发送到WellKnownFolderName.Calendar

    appointment.Save(WellKnownFolderName.Calendar, SendInvitationsMode.SendToNone);
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-08-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多