2012-11-26 74 views
0

我的outlook 2010加載項需要郵件項目和兩個自定義功能區(一個用於新郵件消息和另一個用於消息讀取)的上下文菜單中的一個自定義按鈕。使自定義上下文菜單和自定義選項卡同時工作

要獲得自定義菜單的工作,我用這個:

protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() 
{ 
    return new crmContextMenu(); //my custom context menu 
} 

,但是當我這樣做,其他的絲帶將不會出現。 然後我嘗試其他替代:

protected override Microsoft.Office.Tools.Ribbon.IRibbonExtension[] CreateRibbonObjects() 
    { 
     Microsoft.Office.Tools.Ribbon.IRibbonExtension crmCM = new crmContextMenu() as Microsoft.Office.Tools.Ribbon.IRibbonExtension; 
     return new Microsoft.Office.Tools.Ribbon.IRibbonExtension[] { new ReadRibbon(), new ComposeRibbon(), crmCM }; 
    } 

和自定義上下文菜單顯示不出來。我怎麼能讓他們「共存」?謝謝

回答

0

沒關係,我解決了它將設計器中製作的色帶導出到XML並使用GetCustomUI() - > GetResourceText()方法。