小编DjC*_*ino的帖子

C#VSTO Outlook 2007:如何通过EntryID显示联系人

如何使用EntryID的C#VSTO Outlook 2007插件打开联系人.

现在我正在联系联系人文件夹中的所有联系人:

string entryid = ...

Outlook.Application outlookApp = new Outlook.Application();
Outlook.MAPIFolder fldContacts = outlookApp.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderContacts) as Outlook.MAPIFolder;
foreach (Outlook._ContactItem contact in fldContacts.Items)
{
    if (contact.EntryID==entryid) {
         contact.Display(false);
         break;
    }
}
Run Code Online (Sandbox Code Playgroud)

但这不是联系人文件夹中许多联系人的有效代码

c# outlook vsto add-in contact

5
推荐指数
1
解决办法
2663
查看次数

标签 统计

add-in ×1

c# ×1

contact ×1

outlook ×1

vsto ×1