2016-12-22 62 views
0

我可以通過Outlook日曆的API創建週期性事件,但我還沒有找到如何一次刪除這些事件的方法。到目前爲止,我唯一提出的「解決方案」是在給定時間範圍內從事件中獲取所有實例(使用this),並使API調用逐個刪除它們中的每一個。在Outlook日曆API上刪除一系列週期性事件

但是,這不僅非常耗時,而且當我們談論使用RecurrenceRange類型NoEnd(意味着它會一直重複)創建的循環事件時,這也是沒有意義的 - 什麼時間範圍會我挑?

對不起,如果這是一個愚蠢的問題,但我讀過從這裏outlook-restapi標記,曾與日曆和/或復發,也有一些其他問題的任何關係從該標籤的所有問題(與一起API的文檔/參考),並且在創建後如何處理重複性事件並沒有多少發現。

在此先感謝您的幫助!

回答

1

您可以刪除將在內部刪除所有實例的主事件。 https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#DeleteAnEvent

+0

你的鏈接在這裏似乎不起作用(錨#DeleteAnEvent對我來說不存在)。您所指的內容與此相同嗎? https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#delete-events 如果是這樣,它不會提及任何與重複事件有關的事情,但我會試一試如果它有效,就回來。謝謝! –

+0

https://msdn.microsoft.com/office/office365/APi/calendar-rest-operations#delete-events – Yogesh

+0

謝謝,它工作:)我只是希望文檔更清晰。知道您是否在處理Outlook API,Office365 API,Outlook日曆API或其他任何名稱,這一點甚至讓人感到困惑...... –

相關問題