从Exchange收到的电子邮件按收到的日期时间排序

时间:2012-02-20 23:40:28

标签: .net exchange-server exchangewebservices managed-ews

从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服务。

1 个答案:

答案 0 :(得分:14)

example on MSDN显示如何使用OrderBy的{​​{1}}属性对结果进行排序:

ItemView