C# 在outlook中使用ConversationID筛选邮件

C# 在outlook中使用ConversationID筛选邮件,c#,outlook-addin,C#,Outlook Addin,是否可以使用ConversationID在outlook中过滤邮件 这是我尝试过的(针对主题进行过滤): 我已经查过了。上面说用entryId搜索,但我需要conversationId 感谢您的帮助 提前感谢。ConversationID只在本地工作,以跟踪同一电子邮件链中的电子邮件对以下内容进行谷歌搜索,并查看所给出的示例C#使用ConversationID过滤邮件Hi@DJKRAZE,我在这方面做了很多谷歌搜索,但没有找到任何合适的解决方案。你能给我一些指点吗?已经读过这些文章了:我刚刚做了

是否可以使用ConversationID在outlook中过滤邮件

这是我尝试过的(针对主题进行过滤):

我已经查过了。上面说用entryId搜索,但我需要conversationId

感谢您的帮助


提前感谢。

ConversationID只在本地工作,以跟踪同一电子邮件链中的电子邮件
对以下内容进行谷歌搜索,并查看所给出的示例C#使用ConversationID过滤邮件Hi@DJKRAZE,我在这方面做了很多谷歌搜索,但没有找到任何合适的解决方案。你能给我一些指点吗?已经读过这些文章了:我刚刚做了,你进入谷歌了吗?下面的
C#使用ConversationID过滤邮件
是的,第一个链接指向这个问题本身。第二个问题与问题有关,但与我的问题无关。之后,链接就没有多大关系了
        Microsoft.Office.Interop.Outlook.Application oApp = new Microsoft.Office.Interop.Outlook.Application();
        Microsoft.Office.Interop.Outlook.MAPIFolder oInbox = Globals.ThisAddIn.Application.Session.Folders["abc@gmail.com"].Folders["Inbox"];
        string sFolderPath = oInbox.FolderPath;
        string sScope = "SCOPE ('deep traversal of \"" + sFolderPath + "\"')";
        string sFilter = "\"urn:schemas:mailheader:subject\" LIKE '%search%'";
        oApp.AdvancedSearchComplete += new ApplicationEvents_11_AdvancedSearchCompleteEventHandler(oApp_AdvancedSearchComplete);
        Microsoft.Office.Interop.Outlook.Search oSearch = oApp.AdvancedSearch(sScope, sFilter, false, "Search results" + DateTime.Now.ToString());
        Microsoft.Office.Interop.Outlook.MAPIFolder oSearchFolder = oSearch.Save("Search results" + DateTime.Now.ToString());