4
我創建了一個Outlook加載項,並且我正在使用XML功能區配置文件來指定一個新選項卡和按鈕。該按鈕加載到Outlook中的新選項卡中。現在有時候,基於用戶,我們希望能夠隱藏或禁用這些按鈕。通過Outlook Interop api禁用自定義選項卡上的菜單按鈕的最簡單方法是什麼?Outlook加載項和禁用/隱藏自定義菜單項目
我的第一個猜測是,我需要在創建功能區後遍歷一些命令欄集合,然後搜索我的菜單按鈕,但我不確定這些集合的位置。
protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject()
{
this.ribbon = new MyRibbon();
// loop through tabs and ribbon items, look for my custom control, and enabled/disable specific buttons.
return this.ribbon;
}