2012-11-21 27 views
1

我試圖用ExchangeService :: ResolveName APIEWS API時使用服務ResolveName

解決的名字,但問題是聯繫項目Id總是空,雖然有匹配

NameResolutionCollection matchingnames = service.ResolveName("[email protected]",  ResolveNameSearchLocation.DirectoryOnly, true); 
     foreach (NameResolution item in matchingnames) 
     { 
      Contact contact = item.Contact; 
      contact.ItemId // This is always NULL irrespective 

     } 

我做什麼錯誤 如何挖掘聯繫人的詳細信息..像個人資料圖片我不能這樣做,因爲ItemId的聯繫人總是空的

回答

0

我也觀察到我的環境,「聯繫」總是設置爲「null」每個NameResolutionCollection項目,但郵箱屬性已填充。

所以,你可以試試這個:

EmailAddress address = item.Mailbox; 
String Name = address.Name.ToString(); 
相關問題