从 EWS 获取最新的电子邮件
Get The Latest Email From EWS
任何人都可以帮助我,我需要 只检索我的 exchange 服务器收件箱 中的最新电子邮件 。
我不需要任何其他电子邮件来显示我想要的电子邮件。
但是我卡住了,因为我能得到的最远只是我今天才收到的电子邮件。
我将 SearchFilter 与 DateTimeReceived 一起使用:
这是 我的代码 的过滤器 的 片段:
Dim search As New SearchFilter.IsGreaterThanOrEqualTo(ItemSchema.DateTimeReceived, DateTime.Today.Date)
提前致谢。
只需按 DateTimeReceived
属性 降序排列您的搜索结果。
view.OrderBy.Add(ItemSchema.DateTimeReceived, SortDirection.Descending);
然后在循环结果的时候,第一封邮件会是最新的(然后就可以跳出循环了)。
任何人都可以帮助我,我需要 只检索我的 exchange 服务器收件箱 中的最新电子邮件 。
我不需要任何其他电子邮件来显示我想要的电子邮件。
但是我卡住了,因为我能得到的最远只是我今天才收到的电子邮件。
我将 SearchFilter 与 DateTimeReceived 一起使用:
这是 我的代码 的过滤器 的 片段:
Dim search As New SearchFilter.IsGreaterThanOrEqualTo(ItemSchema.DateTimeReceived, DateTime.Today.Date)
提前致谢。
只需按 DateTimeReceived
属性 降序排列您的搜索结果。
view.OrderBy.Add(ItemSchema.DateTimeReceived, SortDirection.Descending);
然后在循环结果的时候,第一封邮件会是最新的(然后就可以跳出循环了)。