我正在编写一个使用 SharePoint 2010 COM 的客户端应用程序。
用户只需单击链接 (http://[SPserver]/[doclibrary]/[linktoFile]) 即可下载文件。
使用此方法,用户可以对文件执行签出或签入。但是当用户在 Word 中签出文件并且在关闭前没有签入时,在重新下载文件时他无法再次执行签入。
: test.docx 被“另一个用户”锁定编辑
有谁知道解决方法或更好的解决方案?
我正在编写一个使用 SharePoint 2010 COM 的客户端应用程序。
用户只需单击链接 (http://[SPserver]/[doclibrary]/[linktoFile]) 即可下载文件。
使用此方法,用户可以对文件执行签出或签入。但是当用户在 Word 中签出文件并且在关闭前没有签入时,在重新下载文件时他无法再次执行签入。
: test.docx 被“另一个用户”锁定编辑
有谁知道解决方法或更好的解决方案?
尝试 SPFile.UndoCheckOut
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.spfile.undocheckout.aspx
PowerShell中有一个使用Web服务的例子:
我使用 Squadron > Explorer > Undo Check out 解决了问题