以编程方式取消发布SharePoint 2010中Visual Studio中的Doc Library中的文档

时间:2013-02-04 14:42:25

标签: c# visual-studio-2010 sharepoint sharepoint-2010 sharepointdocumentlibrary

我将文档从一个文档库复制到另一个库作为新版本。它工作正常并在目标库中发布复制的文档。

有没有办法复制它未发布,或添加一个步骤取消发布当前复制的文档?

2 个答案:

答案 0 :(得分:0)

尝试将新文档的“审核状态”字段(_ModerationStatus)更改为SPModerationStatusType.Draft

这可以帮助

答案 1 :(得分:0)

尝试像这样的Somethinbg

源文件是您的文档名称

  

sourceFile.Item.ModerationInformation.Status

将其设置为草稿为 sourceFile.Item.ModerationInformation.Status = SPModerationStatusType.Draft

希望这有帮助