Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 4.0 在C中访问MAPI文件夹#_C# 4.0_Mapi - Fatal编程技术网

C# 4.0 在C中访问MAPI文件夹#

C# 4.0 在C中访问MAPI文件夹#,c#-4.0,mapi,C# 4.0,Mapi,我有下面的C代码 有了它,我可以访问我的收件箱。伟大的现在我需要访问与收件箱位于同一级别的CTPend文件夹。我不知道该怎么做。我一直在循环使用我可以调用的东西,这些东西可以发送给我文件夹,但不允许我选择一个文件夹和指定文件夹的对象,因为没有生成文件夹的方法。救命啊 上一级进入收件箱文件夹,然后进入该文件夹: anotherfolder=myInbox.Parent.Folders(“CTPend”) 或者使用父存储并从该存储的根文件夹开始向下搜索到该文件夹: store=myInbox.sto

我有下面的C代码


有了它,我可以访问我的收件箱。伟大的现在我需要访问与收件箱位于同一级别的CTPend文件夹。我不知道该怎么做。我一直在循环使用我可以调用的东西,这些东西可以发送给我文件夹,但不允许我选择一个文件夹和指定文件夹的对象,因为没有生成文件夹的方法。救命啊

上一级进入收件箱文件夹,然后进入该文件夹:

anotherfolder=myInbox.Parent.Folders(“CTPend”)

或者使用父存储并从该存储的根文件夹开始向下搜索到该文件夹:

store=myInbox.store


anotherfolder=Store.GetRootFolder.Folders(“CTPend”)

向上一级进入收件箱文件夹,然后进入该文件夹:

anotherfolder=myInbox.Parent.Folders(“CTPend”)

或者使用父存储并从该存储的根文件夹开始向下搜索到该文件夹:

store=myInbox.store

anotherfolder=Store.GetRootFolder.Folders(“CTPend”)

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);