在 SP2010 中,创建一个DocLib
支持内容类型(添加都柏林核心文档内容类型,并将其设置为默认 CT)并启用支持版本。同样添加另一个内容类型链接到文档
创建一个使用 Dublin Core CT 的文档。将其发布为版本 1
编辑文档的属性并更改内容类型 ko 链接到文档 将其发布为版本 2
现在从代码中,当我尝试读取项目的字段(最新版本)时,我可以使用代码读取内容类型
object val = spItem[field.Id]
但是在版本化文档的情况下,我使用了这段代码
object val = spItem[field.InternalName];
但不幸的是,内容类型值为null
.
如何读取版本文档的内容类型。