通过C#访问MS-Exchange日历以进行CRUD操作

时间:2010-11-07 10:08:20

标签: c# exchange-server

我想就如何以编程方式访问我的兑换帐户中的日历提供一些建议。此

2 个答案:

答案 0 :(得分:3)

这取决于您是在编写服务器还是客户端应用程序,是否可以利用客户端上的Outlook以及与之通信的Exchange服务器。

使用Outlook的客户端:您可以使用Outlook对象模型。

Exchange 2007/2010:使用Exchange托管API(http://msdn.microsoft.com/en-us/library/dd633710(EXCHG.80).aspx)。

Exchange 2000/2003:使用WebDAV。我在我的网站上有一些关于如何做到这一点的文章。

查看我的网站(http://www.infinitec.de),我有几篇关于以编程方式访问Exchange的文章。

答案 1 :(得分:0)

您需要使用Microsoft.Office.Interop.Outlook Namespace中定义的相关类和接口 - 例如,查看AppointmentItem。那里描述的各种“如何”场景应该让你开始。

可以找到更广泛的Calendar Automation示例here