Application.CreateItem和默认存储VSTO Outlook 2010-2013

Application.CreateItem和默认存储VSTO Outlook 2010-2013,outlook,vsto,outlook-addin,Outlook,Vsto,Outlook Addin,我正在开发Outlook VSTO加载项(.NET4.0针对Office 2010/2013)。 看起来创建项目(例如联系人)的唯一方法是在应用程序对象上使用CreateItem Globals.ThisAddIn.Application.CreateItem(OlItemType.olContactItem) as ContactItem 因此,创建的项目将位于Outlook的默认存储区中(见图)。有没有办法选择要创建它的商店 您可以使用MAPIFolder.Items.Add在特定文件夹

我正在开发Outlook VSTO加载项(.NET4.0针对Office 2010/2013)。 看起来创建项目(例如联系人)的唯一方法是在应用程序对象上使用CreateItem

 Globals.ThisAddIn.Application.CreateItem(OlItemType.olContactItem) as ContactItem
因此,创建的项目将位于Outlook的默认存储区中(见图)。有没有办法选择要创建它的商店


您可以使用MAPIFolder.Items.Add在特定文件夹中创建项目,但Outlook(扮演最熟悉的老大哥)可能仍会将项目放在某些项目类型的默认文件夹中,因此您可能仍然使用ContactItem.Move()

在Outlook中创建联系人项目有三种方法

  • 有关更多信息,请参阅。

    这就是我要查找的内容(Items.Add)非常感谢。