Проблема решена: я загрузил свое пользовательское меню, используя следующий код:
internal void SetRibbonCustomUI()
{
string customUI = = @"<customUI onLoad=""_MyRibbon.Load"" xmlns=""http://schemas.microsoft.com/office/2009/07/customui"">";
customUI += @"<ribbon>";
customUI += @"<tabs>";
customUI += @"<tab idMso=""TabHome"">";
customUI += @"<group idMso=""GroupEditing"" visible=""false""/>";
customUI += @"</tab>";
customUI += @"</tabs>";
customUI += @"</ribbon>";
customUI += @"</customUI>";
this.Application.ActiveDocument.CustomUI = customUI;
}
Ключевой проблемой в этом решении было использование метода: _MyRibbon.Load
Всякий раз, когда происходит это событие, пользовательскоеМеню будет загружено. Единственная проблема заключается в том, что меню загружается перед документом, поэтому вам нужно сохранить и снова открыть документ, чтобы увидеть настройки ...;)