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