0

我有一个保存日历数据/事件的应用程序,现在我希望人们也可以通过 Microsoft Outlook(可选择以 Exchange 作为源)访问这些数据。我想让他们将日历添加到 Outlook,查看事件(与其他 Outlook/Exchange 日历一样),但他们也应该能够编辑事件。

我已经看到 Outlook 可以读取 ICS 文件。但我不认为 Outlook 也可以写入/更改这些文件。

是否有人对如何完成这项工作有一个好主意/工具/实践?

我的想法是,实现这一目标的最佳方式是通过 Exchange。我的应用程序是否有可能与 Exchange 中的共享日历同步?

4

1 回答 1

0

Outlook 可以将约会保存为 ICS 文件就好了(AppoinmmentItem.SaveAs(.., olICal),问题是当您双击 ICS 文件时,Outlook 在其存储中创建一个临时约会,因此当您修改并保存约会时,更改将不会保留在原始 ICS 文件中。

为什么不在 Outlook 中以编程方式创建一个单独的文件夹并在那里导出您的约会?您可以检测该文件夹中的更改,并在必要时将修改后的约会复制回您的应用程序。

于 2013-06-18T16:35:08.507 回答