2012-02-20 20 views
2

Exchangeメールボックスからアイテムを読み取るとき、受信された(日時受信)順にピックアップされていることを明示したいと思います。datetimeでソートされたExchangeからの電子メールの取得

どのようにして(ItemView?で)ソート値とソート方向を指定できますか?

using Microsoft.Exchange.WebServices.Data; 

var service = new ExchangeService(); 
var inbox = new FolderId(WellKnownFolderName.Inbox); 
var iv = new ItemView(500); 

//how to specify sorting, if possible? 

var items = service.FindItems(inbox, iv); 
if (items.TotalCount > 0) 
{ 
} 

ExchangeマネージドWebサービスの使用。

答えて

12

このexample on MSDNは、結果をソートするItemViewOrderByプロパティを使用する方法を示しています。

iv.OrderBy.Add(ItemSchema.DateTimeReceived, SortDirection.Descending); 
+0

@SliverNinja大きな感謝を! –

関連する問題