Sharepoint 内容类型(但不是其子类型之一)的自定义操作
我正在下拉列表中创建一个项目,以转到我创建的应用程序页面。下拉列表中的选项将添加到具有特定内容类型的项目的上下文菜单中。然而,我想我遇到了一个小障碍Sharepoint 内容类型(但不是其子类型之一)的自定义操作,sharepoint,sharepoint-2007,Sharepoint,Sharepoint 2007,我正在下拉列表中创建一个项目,以转到我创建的应用程序页面。下拉列表中的选项将添加到具有特定内容类型的项目的上下文菜单中。然而,我想我遇到了一个小障碍 <CustomAction Id="UserInterfaceCustomActions.DocumentMigrateToLocation" RegistrationType="ContentType" RegistrationId="0x0101" Location="EditControlBlock" Sequence="500" Ti
<CustomAction Id="UserInterfaceCustomActions.DocumentMigrateToLocation"
RegistrationType="ContentType"
RegistrationId="0x0101"
Location="EditControlBlock"
Sequence="500"
Title="Migrate document to location">
<UrlAction Url="~sitecollection/_layouts/ContentMigrationTool.aspx?listId={ListId}&ItemId={ItemId}"/>
这为所有文档内容类型(0x0101+子项)的菜单添加了一个选项。这是完美的,因为我需要word文档的选项。不幸的是,我不希望该选项处于启用状态,比如图片内容类型(0x010102)
如何使选项可用于word文档(0x0101),而不可用于其某些子内容类型(例如:0x010102)
提前谢谢你,Edouard我认为您有两个选择,因为您在采取行动时没有太多的灵活性:
除此之外,我恐怕是在画饼充饥谢谢你的回复。我们现在正在考虑使用List RegistrationType来解决这个小问题。出于好奇,我该怎么做你提到的第一件事呢?第二个绝对是疯狂的,但仍然有可能。