创建会议永远不会创建会议

时间:2016-12-16 17:22:41

标签: exchangewebservices ews-managed-api

我有以下代码来交换创建会议:

        _exchangeService = new ExchangeService
        {
            Url = EwsUrl,
            Credentials = new NetworkCredential(Username, Password)
        };

        Appointment appointment = new Appointment(_exchangeService);
        appointment.Subject = "New meeting";
        appointment.Start = start;
        appointment.End = end;
        await appointment.Save();

这一切都没有在代码中引发错误,但是当我查看我的日历时,没有创建任何会议。

任何人都可以提出任何理由,或者我可以做些什么来解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

appointment.Save()方法中,您必须指定发送模式。

例如:appointment.Save(SendInvitationsMode.SendToNone)

此外你可以尝试

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

会将会议副本保存到您的日历中。

答案 1 :(得分:0)

我遇到了问题,它总是创建会议而不是约会。由于这个事实,我没有添加与会者。

我在这里找到了解决方案!我必须使用参数“ SendInvitationsMode.SendToNone”进行保存。

appointment.save(SendInvitationsMode.SendToNone);