SharePoint-内容类型的工具栏上未显示自定义
-
23-10-2019 - |
题
我创建了一个具有内容类型的功能:
<ContentType ID="0x01007C963A8770A24bbfBDBCE157B96EE769"
Name="Send" Group="Demo" Version="1">
</ContentType>
我想为此内容类型创建自定义操作。
这个 作品 在欧洲央行(每个项目标题的弹出菜单)上:
<CustomAction
Id="Demo.Send.PopupMenu"
Title="Send"
Location="EditControlBlock"
Description="Hold"
RegistrationType="ContentType"
RegistrationId="0x01007C963A8770A24bbfBDBCE157B96EE769">
<UrlAction Url="http://www.google.com/search?q={ItemId} Cookies"/>
</CustomAction>
但是,我无法将其用于表单工具栏(编辑或显示):
<CustomAction
Id="Demo.Send.DisplayFormToolbar"
Title="Send"
Location="DisplayFormToolbar"
Description="Send"
RegistrationType="ContentType"
RegistrationId="0x01007C963A8770A24bbfBDBCE157B96EE769"
Sequence="108">
<UrlAction Url="http://www.google.com/search?q={ItemId} Cookies"/>
</CustomAction>
我没有任何错误消息,我只是看不到按钮。
它 是 如果我改变了 RegistrationId
至 0x01
, ,但随后我在所有内容类型上看到了它(实际上所有项目)。
知道这个代码怎么了?
解决方案
我似乎还记得,当内容类型没有标识符中的所有首都时,无论是定义还是使用时,都存在问题类型的问题。
尝试
RegistrationId="0x01007C963A8770A24BBFBDBCE157B96EE769"
但是,完全删除了所指内容类型的所有内容。 (或尝试新的)
不隶属于 StackOverflow