我需要 VB.NET 中的帮助或示例代码来读取指定的 Outlook 文件夹,该文件夹不是收件箱或收件箱的子文件夹
假设文件夹名称是“foo”,我如何使用 LINQ 查询检索电子邮件,可能会为 from、to、date、主题或正文内容添加 where 子句。
谢谢 :-)
无意冒犯,但是当你有一把锤子时,一切看起来都像钉子:-) 为什么它需要是 LINQ?它在您的源代码中可能看起来很整洁,但它可能会使您的应用程序陷入瘫痪 - 如果您需要任何类型的限制,请尽可能使用本机方法。在你的情况下,那将是Items.Find/FindNext/Restrict
. 如果您需要访问任意文件夹,请使用该Namespace.Folders
集合——它包含来自所有商店的顶级文件夹。如果文件夹与收件箱处于同一级别,请使用Inbox.Parent.Folders
收藏夹。
您可以使用以下内容。
http://www.nuget.org/packages/scipbe.common.office/
将其添加到您的项目中,您可以在 Outlook 中使用类似 linq 的语法。
还