以编程方式创建文件夹共享点基础

发布于 2024-12-15 10:11:20 字数 62 浏览 1 评论 0原文

我有一个清单,上面有计算值。我需要该值是在另一个库中创建的文件夹。 我怎样才能以编程方式做到这一点。 谢谢!

I have a list with calculated value on it. I need that value to be a folder that get created in another lib.
how can I do that Programmatically.
thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

嗼ふ静 2024-12-22 10:11:20

假设 value 是您计算的值,那么您可以使用以下代码在另一个库中创建一个名称等于 value 的文件夹:

SPWeb web=SPContext.Current.Web; //just for example

var libUrl="host_relative_url_to_lib";
var docsLibrary = (SPDocumentLibrary)web.GetList(libUrl);
var libraryFolders = docsLibrary.RootFolder.SubFolders; //get all folders in lib
libraryFolders.Add(libUrl + "/" + value); //create a folder with name value
docsLibrary.Update(); //commit changes

Let's say that value is you computed value, then you can create a folder in another library with name equals value using following code:

SPWeb web=SPContext.Current.Web; //just for example

var libUrl="host_relative_url_to_lib";
var docsLibrary = (SPDocumentLibrary)web.GetList(libUrl);
var libraryFolders = docsLibrary.RootFolder.SubFolders; //get all folders in lib
libraryFolders.Add(libUrl + "/" + value); //create a folder with name value
docsLibrary.Update(); //commit changes
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文