我正在使用C#編寫VSTO項目。我在一個問題上遇到困難:我想在右側顯示的所有Outlook文件夾(例如:Inbox,SentItems,Drafts,....)中搜索特定的文件夾(我知道它的名稱)。有誰知道我怎麼能做到這一點? N.B:經過一番調查,我找到了這樣一段代碼: Outlook.Folder inbox = Application.Session.GetDefaultFolder(Outlook.OlDefaultFolders.olFolderInbox)as Outlook.Folder;在Outlook文件夾中搜索文件夾
的foreach(Outlook.MAPIFolder tempFolder在inbox.Folders) {
if (tempFolder.Name == "Sample Folder")
{
isFind = true;
}
}
這裏的問題是,我有硬編碼的所有文件夾(即寫幾個foreach循環是通過迭代所有文件夾)。所以,我的問題再次:有沒有方法來遍歷所有的Outlook文件夾沒有將它們分類爲收件箱,SentItems,等等?提前致謝。
問候,
謝謝...它真的幫助 – Jad 2011-02-11 09:22:35