[問題] C# VSTO Outlook的草槁怎樣顯示在explore

作者: cnyug (Elton Yeung)   2021-09-21 12:37:34
最近在Outlook開發個小插件, 就是要取代"全部回覆"的功能, 把除了寄件人以外的所有
人搬到CC去.
現在的問題是怎麼在explorer顯示草槁郵件 (是不是叫做InlineResponse?)....因為草槁
沒有在收件夾的資料夾, 但是可以通過選取原來的郵件來顯示....
explorer.ClearSelection()
explorer.AddToSelection(OriginalMailItem)
重新選取的方法什麼效果都沒有....
explorer.CurrentFolder.CurrentView.Reset();
explorer.CurrentFolder.CurrentView.Apply();
如果是點左件選單ContextMenu上的按鈕, Reset & Apply是可以刷新一下....但是Ribbon
上的按鈕也是什麼效果都沒有........
explorer.CurrentView = explorer.CurrentFolder.CurrentView;
這個可以刷新顯示出草槁, 但不是100%可以, 而且有小機率把Outlook的View設定重置.
...
上面的方法都要延時2~3秒才可以, 順著跑都不行.....
希望有好心的大大可以解答 謝謝!!

Links booklink

Contact Us: admin [ a t ] ucptt.com