插件用于Outlook显示发送者的图像(在C#)

问题描述:

以下是两个任务我要完成:插件用于Outlook显示发送者的图像(在C#)

  1. 我想导入所有的联系方式,包括从内部网站到Outlook图像。 (我认为这部分,我可以通过抓取目录轻松处理)
  2. 将此程序转换为插件,以便每个人都可以安装。

我打算用C#编写它。你能否给我一些关于如何开始的指导以及这将是什么类型的项目?

我制作了一个插件,可以很直观地描述你的描述。对于outlook 2007.

基本上,我刚刚在VS中创建了一个解决方案,其中包含模板“Outlook加载项”(适用于Office 2007或2010,具体取决于您的情况)。

在启动时,我创建了一个自定义菜单项,将触发导入。实施例用(2003,但它是一种相同的程序的)在:

http://msdn.microsoft.com/en-us/library/ms269110(v=vs.80).aspx

为了显示所述发送者的图像I创建的Outlook联系人项目到定制联系人文件夹,以避免搞乱取出“原始”联系人文件夹。然后,我必须将此文件夹标记为“Outlook通讯录”(不是默认值),否则Outlook在尝试查找联系人图片时不会考虑该文件夹。

下面是如何创建自定义的联系人文件夹和联系人项目的说明链接:

http://www.eggheadcafe.com/community/aspnet/97/10159686/creating-folder-in-outlook-using-c.aspx

将其标记为地址簿,有一个名为类似的文件夹对象上的属性IsAddressBook ..我真的不记得确切,但你可能会发现。 :)

+0

感谢一群奥兹,会让你知道它是如何去的。 – rkg 2010-12-16 16:37:50