如何更改SPListItem.Level属性?

时间:2019-02-26 03:49:15

标签: c# sharepoint splistitem

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

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

谢谢。

1 个答案:

答案 0 :(得分:1)

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

根据the documentation,三个可能的值是:

  • 结帐
  • 草稿
  • 已发布

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

要查看:SPListItem.File.CheckOut()
要检入:SPListItem.File.CheckIn()
要发布它:SPlistItem.File.Publish()