我試圖在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.");