-
16-10-2019 - |
题
我已经将网络部分放在文档集的欢迎屏幕上。当我单击按钮时,我希望能够重命名文档集。
有人做到了吗?
我可以通过splistitem item = spcontext.current.listitem获取当前文档集的引用;
documentset set = documentset.getDocumentsEt(item.folder);
//文档set name set.item [“ name”] =“新名称”; set.item.update();
上面的几行似乎有所作为,但我有一个例外,无法打开文件夹
有任何想法吗?泰
解决方案
我的猜测是,随着记录对象从spfolder派生时,
您应该使用相同的方法来重命名文件夹,而不是文档集
所以类似
set.Item[SPBuiltInFieldId.Title] = newDsName;
set.Item.Update(); //or SystemUpdate(false)
或者
您可以在SPFOLDER对象上使用Moveto方法