【问题标题】:c# Exchange Webservices delete appointment in public folderc# Exchange Webservices 删除公用文件夹中的约会
【发布时间】:2011-12-16 13:52:07
【问题描述】:

我试图删除公共日历中的约会。

ExchangeService Exchange = new ExchangeService();
Uri tempuri = new Uri(@"\\192.168.55.138");
Exchange.Url = tempuri;
Exchange.AutodiscoverUrl("tp@mailserver.de");

string appointmentID = "AAIARgAAAA...";
Appointment deleteAppointmennt = Appointment.Bind(Exchange, new ItemId(appointmentID));
deleteAppointmennt.Delete(DeleteMode.HardDelete);

但它不起作用。问题出在哪里?

【问题讨论】:

  • 您能否尝试将 deleteAppointmennt.Delete(DeleteMode.HardDelete) 包装在 try catch 中,并查看错误消息返回的内容(如果有).. 并在此处发布错误消息..?还有一个公用文件夹,日历约会保存/存储在..如果需要,您在哪里指向代码中的文件夹..?

标签: c# exchangewebservices appointment


【解决方案1】:

试试这个,如果有帮助,请告诉我..

deleteAppointmennt.Delete(DeleteMode.SoftDelete, SendCancellationsMode.SendToNone);

【讨论】:

    猜你喜欢
    • 2015-03-18
    • 2019-07-10
    • 2012-12-17
    • 1970-01-01
    • 2014-12-04
    • 1970-01-01
    • 1970-01-01
    • 2018-05-01
    • 1970-01-01
    相关资源
    最近更新 更多