0
我正在創建一個將CSV文件放入Exchange的應用程序,它完美地工作。使用EWS更新約會
但是,當時間表發生變化並且我的應用程序運行時,它將插入雙日曆項目。
我有2個可能的解決方案:
- 刪除含有一定正文
- 更新已經作出任用的所有日曆項目
你喜歡哪一個選項,以及如何會變成這樣做了什麼?在每種情況下,我需要itemID
具體約會,我不知道如何得到這itemID
。
我正在創建一個將CSV文件放入Exchange的應用程序,它完美地工作。使用EWS更新約會
但是,當時間表發生變化並且我的應用程序運行時,它將插入雙日曆項目。
我有2個可能的解決方案:
你喜歡哪一個選項,以及如何會變成這樣做了什麼?在每種情況下,我需要itemID
具體約會,我不知道如何得到這itemID
。
我已經做了以下內容:
CalendarView calendarView = new CalendarView(dtStart, dtEnd);
var Appointments = service.FindAppointments(WellKnownFolderName.Calendar, calendarView);
foreach (Appointment app in items)
{
if (app.Body.Text.Trim() == "Timetable")
{
app.Delete(DeleteMode.HardDelete);
}
}
完美的作品,可能會有點慢,但並不重要,在我的情況:-)
檢查 http://stackoverflow.com/questions/13972311 /如何對更新的任命,從交換的Web服務管理的API-2-0-在-ASP-NE/13986827#13986827 – BraveHeart