2013-03-26 40 views
1

我正在使用VS 2010,我的項目模板是Extensibility-> Shared Add-in。我想要一個帶有一個按鈕的功能區,它應該在Outlook中調用我的窗體。我無法理解如何做到這一點?使用Outlook 2007中的共享加載項(不是VSTO)添加CustomUI功能區2010,2013

我創建了一個ribbonName.xml和ribbionName.cs使用Office模板Outlook2007加載項,並將這兩個文件添加到我的共享外接程序中我正確地做它或我應該做什麼?

請任何人都可以指導我如何做到這一點?

我應該在連接還是添加此方法?當我連接添加此它給了我錯誤「沒有sutiable方法重載」

protected override Microsoft.Office.Core.IRibbonExtensibility CreateRibbonExtensibilityObject() { 
    return new TurboAddinsRibbon(); 
    } 

任何人都可以請給我一個簡單的例子這將是很大的幫助

回答

0
+0

謝謝你的鏈接,我能夠在2007,2010,2013創建絲帶。我想問你一個問題,我想用一個單獨的類庫引用我的com插件來創建一個功能區。 – 2013-04-05 12:26:11

+0

@C_J,您可以嘗試擴展'Microsoft.Office.Core.IRibbonExtensibility'命名空間 - 檢查在此[頁面]上創建加載項標籤部分(http://msdn.microsoft.com/zh-cn/ library/vstudio/aa942955.aspx)或[自定義功能區](http://office.microsoft.com/zh-cn/access-help/customize-the-ribbon-HA010211415.aspx)。 – 2013-04-05 13:14:30

+0

@C_J,你甚至可能想引用[Microsoft.Office.Tools.Ribbon命名空間](http://msdn.microsoft.com/en-us/library/microsoft.office.tools.ribbon.aspx)和請檢查[色帶管理器界面](http://msdn.microsoft.com/zh-cn/library/microsoft.office.tools.ribbon.ribbonmanager.aspx),[色帶工廠界面](http://msdn.microsoft .com/en-us/library/microsoft.office.tools.ribbon.ribbonfactory.aspx)和[IRibbonExtension Interface](http://msdn.microsoft.com/en-us/library/microsoft.office.tools.ribbon .iribbonextension.aspx)。 – 2013-04-05 13:14:50

相關問題