Outlook Add-Ind-Ind Ind-In и отключение / скрытие пользовательских элементов меню

Я создал дополнение 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;
}
5
задан abatishchev 17 September 2011 в 17:47
поделиться