我一直在谷歌搜索了很多,但無法找到任何如何解決這個問題。將手動FolderPath設置爲MAPIFolder? C#
我有一個Outlook插件,當單擊按鈕時導入郵件。當按鈕被點擊時,它讀取當前活動的文件夾,如下所示: inboxFolder = app.ActiveExplorer()。CurrentFolder;
因此,如果用戶想要導入電子郵件,他需要使該收件箱處於活動狀態。但是,現在我想實現一個計時器,它會自動每隔X分鐘導入一次電子郵件,因此我需要手動設置收件箱文件夾(以便用戶不需要選擇該文件夾),但找不到該文件夾一種方法來做到這一點。
首先我雖然是這樣的: inboxFolder.FolderPath = @「\\ Outlook Data File \ Inbox」; 但FolderPath是隻讀的。
我已閱讀MSDN(http://msdn.microsoft.com/en-us/library/microsoft.office.interop.outlook.mapifolder_properties(v=office.14).aspx),但大多數屬性只返回某些內容或「不打算使用」。
如果有人能幫助我,這將是高度讚賞。
最好的問候, 托馬斯
嗨Sorceri,謝謝你的回答。 在這種情況下,它不會工作,因爲此文件夾不是默認文件夾。用戶擁有自己的收件箱文件夾,然後添加一個「支持」郵件,並從該收件箱中導入電子郵件。 此致敬禮, 托馬斯 – Jefecito