在运行时将自定义功能区组添加到现有OOB Sharepoint功能区选项卡

在运行时将自定义功能区组添加到现有OOB Sharepoint功能区选项卡,sharepoint,ribbon,Sharepoint,Ribbon,如何在运行时将自定义功能区组添加到现有OOB Sharepoint功能区选项卡 我有一个自定义web部件,我想在运行时将自定义组添加到Ribbon.Documents上下文选项卡。您需要使用自定义操作设置选项卡定义,然后在服务器代码中使用SPRibbon.MakeContexturalGroupInitiallyVisible和SPRibbon.MakeTab显示选项卡。 您还可以使用visual studio的CKS.Dev扩展。它包含一些模板,这些模板有一些标记和代码来帮助您启动。您可以使用

如何在运行时将自定义功能区组添加到现有OOB Sharepoint功能区选项卡


我有一个自定义web部件,我想在运行时将自定义组添加到Ribbon.Documents上下文选项卡。

您需要使用自定义操作设置选项卡定义,然后在服务器代码中使用SPRibbon.MakeContexturalGroupInitiallyVisible和SPRibbon.MakeTab显示选项卡。
您还可以使用visual studio的CKS.Dev扩展。它包含一些模板,这些模板有一些标记和代码来帮助您启动。

您可以使用Javascript创建按钮。这里是有用的链接


如果查看createTab()函数,您会发现可以使用此函数CUI.group创建新组。

感谢您的回复,我实际上需要将组添加到现有文档选项卡中,而不是创建新的自定义组one@AHMEDRABEE如果您需要将组添加到现有的sharepoint选项卡,则CustomActions将帮助您,只需将location属性设置为所需的选项卡id。您可以在14配置单元中检查标准sharepoint选项卡和组的cmdui.xml Hanks Alexander,我需要在运行时添加一个组,而不是声明性自定义操作请。