我在SharePoint 2007功能中定义了自定义操作。它将新项目添加到文档库菜单中。
<CustomAction Id="UserInterfaceLightUp.MobiusDiscretionaryArchivingLibMenu"
RegistrationType="List"
RegistrationId="101"
GroupId="ActionsMenu"
Location="Microsoft.SharePoint.StandardMenu"
Sequence="1002"
ImageUrl = "/_layouts/IMAGES/MyImage.gif"
Title="My Title"/>
当我将其部署到SP 2010时,我在2007 UI模式下获得相同的行为,并且这些操作在2010 UI模式下可从“自定义命令”获得。 有没有办法不允许菜单出现在“自定义命令”中。为此,我想仅为2010 UI模式创建功能区按钮,仅为2007 UI模式创建菜单。
事先谢谢。
答案 0 :(得分:0)
查看我们关于porting a SharePoint 2007 solution to 2010的系列文章,同时保持与两者的兼容性。
总之,为了解决您的问题,我们维护一个单独的SPHive_2010文件夹,其中包含将在构建过程中用于覆盖SP2007特定文件的文件。我们构建了2个单独的WSP文件。
答案 1 :(得分:0)