gpt4 book ai didi

sharepoint - 创建大量 SharePoint 文件夹的高效方法

转载 作者:行者123 更新时间:2023-12-01 11:08:24 27 4
gpt4 key购买 nike

我目前正在列表中创建大量 SharePoint 文件夹(例如约 800 个文件夹),每个文件夹包含不同数量的项目。目前的做法是,它以编程方式从另一个网站的同一文件夹中读取内容类型、项目、事件监听器等,然后在当前网站中创建相同的文件夹。

这在开发环境中运行得相当好而且速度很快。然而,当它进入具有 WFE 和农场的环境时,它会慢很多。我已检查代码中没有泄漏,并且代码遵循 SharePoint 编码最佳实践。

目前我正在代码级别查看它。根据您的经验,是否有创建大量 SharePoint 文件夹、列表和项目的有效方法?

编辑:我目前正在使用 SharePoint API,但将来会考虑转向使用 Web 服务。不过,我有兴趣查看这两种选择。在代码方面,它只是对文件夹及其内容类型加上项目及其详细信息的一般阅读,然后在同一列表中创建具有相同内容类型的同一文件夹,然后使用补丁更新复制项目。我想知道是否有更有效的方法来执行上述操作。

谢谢。

最佳答案

你可以使用 Batch Updating创建文件夹和项目。这比逐项创建要快得多。

要读取源文件夹结构,您可以使用 CAML 提高性能查询。

关于sharepoint - 创建大量 SharePoint 文件夹的高效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2926347/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com