Outlook显示发件人图片的插件(C#)

Outlook显示发件人图片的插件(C#),c#,.net,outlook-addin,C#,.net,Outlook Addin,以下是我想完成的两项任务: 我想将所有联系人详细信息(包括图像)从intranet站点导入Outlook。(我认为这一部分,我可以通过对目录进行爬网轻松处理) 将此程序转换为插件,以便每个人都可以安装 我打算用C#写这篇文章。你能给我一些关于如何开始以及这将是什么类型的项目的建议吗?我已经制作了一个插件,它可以很好地工作,正如你所描述的。有关outlook 2007 基本上,我只是在VS中创建了一个带有模板“Outlook加载项”的解决方案(适用于office 2007或2010,具体取决于您的

以下是我想完成的两项任务:

  • 我想将所有联系人详细信息(包括图像)从intranet站点导入Outlook。(我认为这一部分,我可以通过对目录进行爬网轻松处理)
  • 将此程序转换为插件,以便每个人都可以安装

  • 我打算用C#写这篇文章。你能给我一些关于如何开始以及这将是什么类型的项目的建议吗?

    我已经制作了一个插件,它可以很好地工作,正如你所描述的。有关outlook 2007

    基本上,我只是在VS中创建了一个带有模板“Outlook加载项”的解决方案(适用于office 2007或2010,具体取决于您的情况)

    在启动时,我创建一个自定义菜单项,它将触发导入。示例(适用于2003年,但程序大致相同)位于:

    为了显示发件人的照片,我在自定义联系人文件夹中创建了Outlook联系人项目,以避免弄乱“原始”联系人文件夹。然后我必须把这个文件夹标记为“Outlook地址簿”(这不是默认的),否则Outlook在试图找到联系人图片时不会考虑这个文件夹。 下面是一个链接,介绍了如何创建自定义联系人文件夹和联系人项目:


    要将其标记为通讯簿,文件夹对象上有一个名为IsAddressBook的属性。我记不清了,但您可能会发现。:)

    多谢了,奥兹,会让你知道事情进展的。