【发布时间】:2016-02-04 22:06:23
【问题描述】:
我想创建一个继承自 Item 的自定义内容类型。然后,我想创建一个像“文档”这样的内容类型,但让它继承自我的自定义项目内容类型。为清楚起见,这是继承的正常工作方式:系统 -> 项目 -> 文档 -> 我的自定义文档
但我真的想要:系统 -> 项目 -> 我的自定义项目 -> 我的自定义文档
以前有人试过吗?这可能吗?
【问题讨论】:
标签: sharepoint sharepoint-2013
我想创建一个继承自 Item 的自定义内容类型。然后,我想创建一个像“文档”这样的内容类型,但让它继承自我的自定义项目内容类型。为清楚起见,这是继承的正常工作方式:系统 -> 项目 -> 文档 -> 我的自定义文档
但我真的想要:系统 -> 项目 -> 我的自定义项目 -> 我的自定义文档
以前有人试过吗?这可能吗?
【问题讨论】:
标签: sharepoint sharepoint-2013
Item 和 Document 的区别在于内容类型 Document 有 Column Name(内部名称: FileLeafRef)。 但是,即使您设法将该字段添加到您的 My Custom Item 内容类型,它仍然会被视为项目内容类型,而不是文档内容类型。它不会显示为文档库的有效内容类型。
因此我的回答是:不,这是不可能的。
您必须构建您的 我的自定义文档 以具有与 我的自定义项 相同的网站栏,但继承自 Document 而不是项目。
【讨论】: