gpt4 book ai didi

c# - 搜索全局地址列表/书籍

转载 作者:太空狗 更新时间:2023-10-30 00:46:04 26 4
gpt4 key购买 nike

我正在开发一个应用程序,允许用户用户查看他们有权访问的收件箱的内容。除了

之外,我很难找到一种搜索全局地址列表的方法
AddressEntries entries = global.AddressEntries;
AddressEntry entry = entries["search value"];

这有效但只返回一个实例,而且它是第一个找到的实例。如果有多个结果,我基本上想向用户提供一个列表。

其次,我希望能够查看联系方式,但是当我使用

ContactItem contact = entry.GetContact();

它总是返回null,我想是因为它在查看当前用户的联系人个人列表

我想我正在尝试在 Outlook 中创建一个简单版本的全局地址簿窗口,如果这有意义的话。

无论如何,如果有人有任何想法或引用,我将不胜感激!

谢谢帕特里克

最佳答案

您应该能够从当前配置文件中获取全局地址列表,如下所示。

Outlook.AddressLists addrLists = Application.Session.AddressLists;
Outlook.AddressList gal = addrLists["Global Address List"];

然后您可以枚举并显示该 AddressList 的成员。

on MSDN here 中描述了另一种方法.

How to: Enumerate the Entries in the Global Address List

关于c# - 搜索全局地址列表/书籍,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4210703/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com