我基于默认文档库制作了自定义 SharePoint 功能。基本上我复制了 DocumentLibrary 文件夹并修改了它和所有必需的 xml 文件以使其成为唯一的库类型。现在我需要添加指向其支持的内容类型的链接,但它似乎不起作用。我设法通过 Web GUI 做到了这一点,但我需要将它直接添加到 CAML 定义中。
据我所知,应该将 Link 类型作为 ContentTypeRef 标签添加到 schema.xml。我在文件开头的 MetaData 标记中有以下标记:
<ContentTypes>
<ContentTypeRef ID="0x0101">
<Folder TargetName="Forms/Document" />
</ContentTypeRef>
<ContentTypeRef ID="0x0120" />
<ContentTypeRef ID="0x0105" />
<ContentTypeRef ID="0x01010A" />
</ContentTypes>
是否需要任何其他设置才能允许链接类型?上面的代码不启用链接。ContentTypeRef 的 ID 值来自 ctypewss.xml 文件。
任何帮助将不胜感激。