7

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 サービスの使用。

4

1 に答える 1

18

MSDNのこの例は、のOrderByプロパティを使用してItemView結果を並べ替える方法を示しています。

   iv.OrderBy.Add(ItemSchema.DateTimeReceived, SortDirection.Descending);
于 2012-02-21T05:27:19.683 に答える