私の Outlook 2010 アドインには、メール アイテムのコンテキスト メニューに 1 つのカスタム ボタンと 2 つのカスタム リボン (1 つは新しいメール メッセージ用、もう 1 つはメッセージの既読用) が必要です。
カスタムメニューを機能させるために、私はこれを使用しました:
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 };
}
カスタム コンテキスト メニューが表示されません。それらを「共存」させるにはどうすればよいですか?ありがとうございました