我试图在c#中获取Outlook中的特定文件夹。其他人在这里有相同的问题Using Outlook API to get to a specific folder但使用Folders集合时我不知道如何通过文件夹集合。我的意思是,我查看了Folders集合返回的对象类型,它看起来像是一个Folders对象。但是当我尝试在循环中使用它时,它会给我一个无效的转换异常。我也希望我可以使用GetFolderFromID方法给它的文件夹的字符串名称,但不希望工作......但我也找不到如何使用它的一个例子,所以我不知道我正确地编码它。这是我尝试过的一个例子。任何人都知道如何获取与收件箱文件夹处于同一级别的Processed文件夹?谢谢。从Outlook使用C#获取文件夹&GetFolderFromID EntryIdStore
MAPIFolder oProcessed = null;
foreach (var folder in oNS.Folders)
if (folder.ToString() == "Processed")
{
oProcessed = (MAPIFolder)folder;
}
if (oProcessed == null)
throw new Exception("Missing processed folder.");