我正在尝试使用sharepoint webservice重命名文件夹。我尝试了下面的代码来创建一个工作正常的文件夹。但是我找不到与重命名文件夹相关的网络方法。任何帮助将不胜感激。
使用的 Web 服务http://myservicelink:100/_vti_bin/Dws.asmx
Dws objDws = new Dws();
objDws.Credentials = System.Net.CredentialCache.DefaultCredentials;
string strResult = objDws.CreateFolder("MyMainFolders/MyFolder");
Console.WriteLine(strResult);
Console.ReadLine();
AFAIK 没有办法使用 Web 服务 API 做到这一点。但是你真的有理由使用已弃用的Web服务API吗?(我可能想到的一个是,您需要支持 SharePoint 2007 及更低版本)。
更好的SharePoint API称为Share Point Client Object Model(CSOM)。以下是一篇解释基本文件夹操作的博客文章:
使用 SP 客户端对象模型管理(创建/删除/重命名)列表文件夹