使用 Outlook Redemption 的全局地址列表

Global Address list using Outlook Redemption

我正在使用 GetAddressList 访问此处给出的地址列表: https://bytes.com/topic/c-sharp/answers/238320-session-addressbook-doesnt-find-my-address-lists

但如果有 500 个或更多用户,则需要更多时间。 有没有最快的方法来检索地址列表。 如何使用 Redemption.MAPITable 对象检索地址列表?

谢谢

您可以使用 RDOAddressList.AddressEntries.MAPITable.
您可以创建 RDOSession 对象的实例,将其 MAPIOBJECT 属性 从 OOM 设置为 Namespace.MAPIOBJECT,然后使用 RDOSession.GetRDOObjectFromOutlookObject 或检索 RDOAddressList RDOSession.GetAddressListFromID.