首页 > 解决方案 > 如何更改 SPListItem.Level 属性?

问题描述

我想以编程方式更改 SPlistitem.Level 属性。但现在,我创建程序。SPlistitem.Level 属性是只读属性。我也尝试使用 SPFile.Level 属性。但现在结果是一样的。

所以任何人都请如何以编程方式更改 SPlistItem.Level 属性。

感谢关注。

标签: c#sharepointsplistitem

解决方案


Level属性是一个只读属性,它指示文件是已签出、作为草稿次要版本签入还是作为主要版本发布。

根据文档,三个可能的值是:

  • 查看
  • 草稿
  • 发表

要更改该值,请对项目的File属性执行适当的操作。

签出:SPListItem.File.CheckOut()
签入:SPListItem.File.CheckIn()
发布:SPlistItem.File.Publish()


推荐阅读