我正在開發一個應用程序,允許用戶用戶查看他們有權訪問的收件箱的內容。我有困難的時候,試圖找到其他搜索全局地址列表,然後搜索全局地址列表/ Book
AddressEntries entries = global.AddressEntries;
AddressEntry entry = entries["search value"];
這工作,但只返回一個實例,它是第一個發現的一種手段。如果有多個結果,我基本上想爲用戶提供一個列表。
其次,我想能夠查看聯繫人的詳細信息,但是當我使用
ContactItem contact = entry.GetContact();
它總是返回null,我認爲,這是因爲它是着眼於當前用戶的聯繫人的個人名單
我想我正嘗試在Outlook中創建一個簡單版本的全局地址簿窗口,如果有意義的話。
無論如何,如果任何人有任何想法或引用,我將不勝感激!
感謝 帕特里克
您好,感謝您的提示。我得到它的工作,很好。我幾乎通過10k條目,然後發生錯誤,不知道它是什麼,因爲它沒有說。我知道必須有更好的方法來查詢GAL,然後列舉整個列表(近90k) – Patrick 2010-11-18 15:01:09
@Patrick - 某種光標或書籤API對於允許處理塊很有用 - 不知道Outlook這樣做很快。正如你所指出的那樣,並非如此。 – 2010-11-18 15:13:08