WSS3SDK之:内容类型的派生

您可以基于其他网站内容类型来新建网站内容类型。为此,您新建的网站内容类型 必须位于继承的网站内容类型的作用范围内。
通过这种方式,您可以创建一个通用的网站内容类型,其中包含几种不同类型的内容的公共属性,然后再其他网站内容类型中继承他。这正是WSS处理其内置的内容类型系列的方式。所有的内容类型最终都继承自 System内容类型。
下图显示了该方式。在本例中,网站集根站点包含了3个内容类型。其中的2个, MemoSpec,实际上是基于第3个, Document。由于 Document包含了栏Author,该栏成为3者公有的栏。子网站进一步扩展了 Spec网站内容类型,创建了一个新的模板 ProductXSpec。这个新模板包含了来自 Spec的所有栏,同时还增加了一栏,SKU。当我们将ProductXSpec网站内容类型应用到列表中时,WSS拷贝他,生成列表内容类型,所有这4个栏都被添加到该列表中(如果之前未添加该栏的话)。
WSS3SDK之:内容类型的派生
您可以通过下列方式编辑网站内容类型的任何属性,即使其继承自其他网站内容类型:
  • 添加,修改或删除栏
  • 指定不同的New,Edit或Display from
  • 指定不同的文档模板等。

你可能感兴趣的:(sdk)