Я работаю над Outlook Addin, разработанным на C # и VS-2008. В этом мы имеем нашу собственную форму .oft
В этой форме у нас есть пользовательская кнопка «Отправить», после которой наша обработка продолжается.
Теперь проблема, с которой мы сталкиваемся, заключается в том, что мы хотим отключить или скрыть встроенную кнопку отправки Outlook на ленте. Также мы хотим отключить или скрыть некоторые группы во вкладках на ленте.
Мы попытались сделать это с помощью пользовательского класса ленты, реализующего интерфейс Office.Core.IRibbonExtensibility
.
В ThisAddin
файле мы написали следующий метод:
protected override Microsoft.Office.Core.IRibbonExtensibility
CreateRibbonExtensibilityObject()
{
return new Ribbon();
}
В классе ленты есть ссылка на xml-файл, который отключает определенные группы на вкладке ленты.
Но это относится ко всем новым почтовым сообщениям, а не только к моей пользовательской форме.
Теперь я просто хочу хотя бы скрыть / отключить кнопку «Отправить» на ленте outlook.