我正在拼命搜索一个工具,允许我将旧版本的文档从SharePoint 2003复制到SharePoint 2007站点.
你知道任何简单的(最好是免费的)工具吗?
我试过这个:
SPFolder folder = ...;
folder.Item["Name"] = newName;
folder.Item.Update();
Run Code Online (Sandbox Code Playgroud)
它表现得很神秘.如果我运行它,它会抛出一个异常:
SPException: Cannot complete this action.
Run Code Online (Sandbox Code Playgroud)
但是,如果我在新的Name分配之后和Update()之前在调试器中停止它,并查看folder.Item的属性,然后继续,它每次都有效.这不是时间问题,我尝试在调试器中停止它而不在Locals窗口中查看它,但它在那个时间抛出异常.
这个问题表明类似的解决方案,但使用SystemUpdate(),这有关系吗? 以编程方式更改SPFolder的名称
我想知道是否有办法隐藏当用户导航到SharePoint中的"所有网站内容"页面时显示的某些文档库列表,我想知道是否有一种编程方式来实现这一点.(如果可能,使用WSS).
我需要从这个视图中隐藏很多列表,这些列表将从链接列表中的链接访问(这个链接列表是我希望用户看到的唯一列表).
任何帮助将不胜感激.