我有以下C#代码
Microsoft.Office.Interop.Outlook.Application myApp = new Microsoft.Office.Interop.Outlook.Application();
Microsoft.Office.Interop.Outlook._NameSpace mapiNameSpace = myApp.GetNamespace("MAPI");
Microsoft.Office.Interop.Outlook.MAPIFolder myInbox = mapiNameSpace.GetDefaultFolder(Microsoft.Office.Interop.Outlook.OlDefaultFolders.olFolderInbox);
有了它,我可以访问我的收件箱。大!现在我需要访问与收件箱位于同一级别的CTPend文件夹。我无法弄清楚如何做到这一点。我一直在循环我可以调用的东西,发送给我文件夹,但不会让我选择一个和指定文件夹的对象,没有生成一个的方法。救命。
答案 0 :(得分:1)
向上一级到收件箱文件夹,然后到该文件夹:
anotherfolder = myInbox.Parent.Folders(“CTPend”)
或使用父商店并向下钻取到该商店的根文件夹开头的该文件夹:
store = myInbox.Store
anotherfolder = Store.GetRootFolder.Folders(“CTPend”)