如何在運行時將自定義功能區組添加到現有的OOB Sharepoint功能區選項卡?運行時將自定義功能區組添加到現有的OOB Sharepoint功能區選項卡
我有一個自定義Web部件,我想在運行時將自定義組添加到Ribbon.Documents上下文選項卡。
如何在運行時將自定義功能區組添加到現有的OOB Sharepoint功能區選項卡?運行時將自定義功能區組添加到現有的OOB Sharepoint功能區選項卡
我有一個自定義Web部件,我想在運行時將自定義組添加到Ribbon.Documents上下文選項卡。
您需要使用自定義操作來配置選項卡定義,然後在您的服務器代碼中使用SPRibbon.MakeContextualGroupInitiallyVisible和SPRibbon.MakeTabAvailable來顯示您的選項卡。 你也可以使用Visual Studio的CKS.Dev擴展它包含有一些標記和代碼來幫助你開始的模板。
您可以使用Javascript來創建按鈕。這裏是有幫助的鏈接
http://www.ro.umt.com/blog/2013/11/14/creating-sharepoint-ribbon-elements-in-javascript/
如果你看你看,你可以使用此功能CUI.Group創建新組的CREATETAB()函數。
請[請提供相關代碼部分](http:// stackoverflow。 COM /幫助/如何到結果)。 –
感謝您的回覆,我實際上需要添加一個組到現有的Documents選項卡,而不是創建一個新的自定義的 –
@AHMEDRABEE如果您需要將組添加到已存在的Sharepoint選項卡,那麼CustomActions將幫助您,只需設置位置屬性爲需要的標籤ID。您可以在14個配置單元中檢查cmdui.xml以獲得標準分享點標籤和分組 – Alexander
感謝Alexander,我需要在運行時添加一個Group而不是聲明性自定義操作 –