Я создал дополнение Outlook, и я использую файл конфигурации ленты XML, чтобы указать новую вкладку и кнопку. Кнопка загружает на новую вкладку в Outlook. Теперь иногда на основе пользователя мы хотим иметь возможность скрывать или отключить эти кнопки. Какой простым способом отключить кнопку меню на пользовательской вкладке через API Outlook Interop?
Мое первое предположение - это то, что мне нужно, чтобы я должен повторить несколько коллекций командной строки после создания моей ленты, а затем искать мои кнопки меню, Но я не уверен, где есть эти коллекции.
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;
}