我正在尝试创建SharePoint 2010应用程序页面(AKA布局页面)以显示某些信息,并允许用户执行某些自定义功能。
我需要显示我想要执行的功能的自定义功能区选项卡。我希望这个自定义选项卡显示在我创建的应用程序页面上。
我设法创建了一个自定义功能区选项卡,并通过SP功能将其显示在列表视图功能区上。但是,如何注册此自定义功能区选项卡,以便显示在我创建的应用程序页面上?
谢谢,
答案 0 :(得分:1)
好像您正在从 Ribbon Utils for SharePoint 2010 中寻找 RibbonLayoutsPage 类。
答案 1 :(得分:0)
自定义应用程序页面是否位于_layouts文件夹中并从LayoutsPageBase扩展?
http://msdn.microsoft.com/en-us/library/ms460194.aspx
CustomActions有四种可能的RegistrationTypes
应用程序页面没有List或ContentType,我不认为它是ProgId(如infopath),只是离开了FileType。我已尝试使用RegistrationId = aspx注册RegistrationType = FileType,但这不起作用。
我只是想想,如果我曾经见过带有功能区按钮的应用程序页面,但是不记得了。所以我认为这是不可能的。
功能区定义似乎也有。
C:\Program Files\Common Files\Microsoft Shared\Web Server Extensions\14\TEMPLATE\GLOBAL\XML\CMDUI.XML