我有一個.NET添加到Outlook中,我試圖確保在Outlook 2013中正常工作。與Outlook 2013一起使用時添加的主要問題僅限於UI。自定義Outlook 2013上下文菜單
加入項將創建一個自定義PST,它是引用作爲Outlook樹視圖中的一個位置。當用戶右鍵單擊駐留在PST內的文件夾時,我需要隱藏或禁用一些上下文菜單選項。
我目前能夠做到這一點,我需要通過使用Ribbon.xml文件上項目的GetVisible屬性來隱藏大多數選項,然後編寫自定義處理程序以確定是否應該顯示菜單選項。
我不能以這種方式隱藏的唯一菜單項是「新建文件夾」。此菜單選項的代碼與重命名文件夾和複製文件夾等按鈕相同,但Outlook 2013似乎沒有查看處理程序的返回值,並且始終顯示「新建文件夾」選項。
我已經在Outlook 2010中嘗試了相同的代碼來隱藏或禁用或隱藏按鈕,它工作正常,它似乎是2013年不想玩球。