Outlook:如何访问其他联系人文件夹?
有些人在 Outlook 中的“联系人”下有许多列表/文件夹(例如,除了“联系人”和“建议的联系人”之外,人们还可以添加新的联系人“文件夹”)。
现在,我的问题是:
- 如何获取所有这些列表/文件夹的列表?
- 如何访问这些文件夹中的所有联系人?
我知道,如果我想访问主“联系人”列表中的联系人,那么代码如下所示:
MAPIFolder oMAPIFolder =
oNmSpc.GetDefaultFolder(OlDefaultFolders.olFolderContacts);
oItemsTemp = oMAPIFolder.Items;
访问其他联系人列表/文件夹时会是什么样子?
谢谢!
Some people have a number of lists/folders in Outlook, under Contacts (e.g. besides Contacts and Suggested Contacts, people can add new "folders" of contacts).
Now, my questions:
- How can I get a list of all these lists/folders?
- How can I access all the contacts in any of these folders?
I know that if I want to access the contacts from the main "Contacts" list, then the code looks like this:
MAPIFolder oMAPIFolder =
oNmSpc.GetDefaultFolder(OlDefaultFolders.olFolderContacts);
oItemsTemp = oMAPIFolder.Items;
How would it look like when accessing other contact lists/folders?
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
要访问“建议的联系人”文件夹,请按照访问联系人的方式进行操作,但
不要
使用
其中 olFolderSuggestedContacts 的值为 30(十进制)或十六进制 $0000001E
我知道这是 Delphi 语言,但需要进行修改到 C# 应该很简单。
To access the "Suggested Contacts" Folder proceed exactly as you do for contact but
Instead of
Use
Where olFolderSuggestedContacts has a value of 30 (decimal) or $0000001E in Hexadecimal
I know this is Delphi language, but adapatation to C# should be straightforward.