2

我正在编写一个使用 SharePoint 2010 COM 的客户端应用程序。

用户只需单击链接 (http://[SPserver]/[doclibrary]/[linktoFile]) 即可下载文件。

使用此方法,用户可以对文件执行签出或签入。但是当用户在 Word 中签出文件并且在关闭前没有签入时,在重新下载文件时他无法再次执行签入。

: test.docx 被“另一个用户”锁定编辑

有谁知道解决方法或更好的解决方案?

4

2 回答 2

1

尝试 SPFile.UndoCheckOut

http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfile.undocheckout.aspx

PowerShell中有一个使用Web服务的例子:

http://www.c-sharpcorner.com/blogs/7676/undo-the-check-out-of-a-file-from-sharepoint-2010-document-l.aspx

于 2013-01-31T16:56:54.147 回答
-1

我使用 Squadron > Explorer > Undo Check out 解决了问题

http://www.sharepointcto.com/Squadron/Default.aspx

于 2013-06-17T19:15:47.530 回答