Sharepoint 如何使用对象模型将文件作为新版本上载到文档库
我有一个Web部件,用户可以将文件上载到文档库 如果用户上载的文件名与库中已存在的文件名相同,则会出现问题 在这种情况下,我希望使用对象模型而不是web服务将新文件作为新版本添加到现有文件中 如何做到这一点 谢谢好的,下面是答案:Sharepoint 如何使用对象模型将文件作为新版本上载到文档库,sharepoint,web-parts,Sharepoint,Web Parts,我有一个Web部件,用户可以将文件上载到文档库 如果用户上载的文件名与库中已存在的文件名相同,则会出现问题 在这种情况下,我希望使用对象模型而不是web服务将新文件作为新版本添加到现有文件中 如何做到这一点 谢谢好的,下面是答案: //byte array holding the contents of the file byte[] contents = File.ReadAllBytes(path); file.CheckOut(); file.SaveBin
//byte array holding the contents of the file
byte[] contents = File.ReadAllBytes(path);
file.CheckOut();
file.SaveBinary(contents);
file.CheckIn("New version");
诀窍在于签入/签出
谢谢什么问题?库上是否启用了版本控制?是否有办法通过sharepoint online的REST API实现这一点?