我很难使用Graph SDK在SharePoint Online库/列表中找到“签出”(或锁定)和“签入”文档的方法。我实际上也没有看到REST调用的列表,但我必须相信它们就在某个地方,因为OneDrive for Business webclient公开了这些函数。基本上,在某些版本控制场景中,SharePoint管理员和/或设计者可以在库的版本控制设置配置中“要求检出”。编辑文档是一个多步骤的过程,第一步之一是
我使用的是Web客户端服务,也就是WebDAV重定向器(webclnt.dll),它做得很好,可以让正常的CreateFile/read/write Windows api调用通过WebDAV从正常的驱动器但是,如果文件已签入,我只能获得对该文件的只读访问权限。
使用Web客户端服务,如何在编辑文件时将其签出,然后在完成编辑后将其签入?编辑:我尝试使用GetFileAttributes和<