c# - 以编程方式更改 SPFolder 的名称

标签 c# sharepoint

我想知道是否可以在创建 SPFolder 后以编程方式更改其名称?

例如

foreach (SPFolder folder in list.RootFolder.SubFolders)
{
    if (folder.Name.Equals("blah"))
    {
        // set the name of the folder to something else
        folder.Name = "blah 2.0";
    }
}

到目前为止,谷歌搜索表明 MoveTo 是唯一的方法。文件夹内有很多项目,所以我不愿意移动它,除非绝对没有其他方法。

谢谢。

最佳答案

我最终使用了 MoveTo,因为没有其他方法可以做到这一点。

关于c# - 以编程方式更改 SPFolder 的名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3632389/

相关文章:

c# - HierarchicalDataTemplate 不适用于 UserControls

c# - SonarQube C# SuppressMessage,S1871 类别

sharepoint - 用户是嵌套在SharePoint组中的AD组的一部分,如何将广告用户与SharePoint组相关联

css - SharePoint 母版页 css 样式未向其他用户显示

javascript - 整数输入之和 javascript

c# - Azure 认知服务无法在生产模式下工作

c# - 在 SQL 中检查重复的列值(不是键)

c# - 使用 Mono.Cecil 从 ByReferenceType 获取通用参数

jquery - 在特定 SharePoint 功能区栏按钮上应用 CSS?

visual-studio - 预部署后 SharePoint 无法识别某些术语