Exchangewebservices EWS:在SentItems中按地址搜索

Exchangewebservices EWS:在SentItems中按地址搜索,exchangewebservices,Exchangewebservices,是否有一种方法可以使用SearchFilterCollection通过收件人的地址搜索到SentItems文件夹? 我只能通过使用“DisplayTo”来获得结果,添加收件人的姓名效果很好。 我知道还有更多选项(AQS),但我必须使用这种搜索,因为我需要包含一个扩展属性。 谢谢 你可以做点什么,用你所说的扩展属性来扩展它: ItemView view = new ItemView(100); view.PropertySet = new PropertySet(BasePropertySet.D

是否有一种方法可以使用SearchFilterCollection通过收件人的地址搜索到SentItems文件夹? 我只能通过使用“DisplayTo”来获得结果,添加收件人的姓名效果很好。 我知道还有更多选项(AQS),但我必须使用这种搜索,因为我需要包含一个扩展属性。 谢谢

你可以做点什么,用你所说的扩展属性来扩展它:

ItemView view = new ItemView(100);
view.PropertySet = new PropertySet(BasePropertySet.Default);

SearchFilter searchFilter = 
  new SearchFilter.ContainsSubstring(ItemSchema.Sender, "example@domain.com");

FindItemsResults<Item> findResults = 
  service.FindItems(WellKnownFolderName.SentItems, filter, view);
ItemView=newitemview(100);
view.PropertySet=newpropertyset(BasePropertySet.Default);
SearchFilter SearchFilter=
新建SearchFilter.ContainsSubstring(ItemSchema.Sender)example@domain.com");
FindItemsResults findResults=
service.FindItems(WellKnownFolderName.SentItems、筛选器、视图);
您可以做一些事情,使用您所说的扩展属性对其进行扩展:

ItemView view = new ItemView(100);
view.PropertySet = new PropertySet(BasePropertySet.Default);

SearchFilter searchFilter = 
  new SearchFilter.ContainsSubstring(ItemSchema.Sender, "example@domain.com");

FindItemsResults<Item> findResults = 
  service.FindItems(WellKnownFolderName.SentItems, filter, view);
ItemView=newitemview(100);
view.PropertySet=newpropertyset(BasePropertySet.Default);
SearchFilter SearchFilter=
新建SearchFilter.ContainsSubstring(ItemSchema.Sender)example@domain.com");
FindItemsResults findResults=
service.FindItems(WellKnownFolderName.SentItems、筛选器、视图);

谢谢您的回复Thole,但我想在SentItems中搜索目的地地址。该属性应为收件人。。。而且它似乎不起作用。。。。谢谢你的回复,Thole,但我想在SentItems中搜索目的地地址。该属性应为收件人。。。而且它似乎不起作用。。。。我正在努力寻找解决办法