gpt4 book ai didi

sharepoint - 如何从控制台应用程序实例化 SPWeb 对象?

转载 作者:行者123 更新时间:2023-12-01 05:23:12 25 4
gpt4 key购买 nike

我正在尝试编写一个控制台应用程序,它只列出共享点根目录中的列表数量。

我尝试使用以下代码执行此操作,但对象 SPContext.Current 为空。关于如何获取网络对象的任何想法?

 SPWeb web = SPContext.Current.Site.OpenWeb("http://localhost") ;

最佳答案

只是在 Nat 的帖子中添加一点:
即使它不像在 SharePoint WebApp 中那样重要,仍然建议处理所有 SPWeb 和 SPSite 对象。
所以一定要保持良好的习惯:

using (SPSite site = new SPSite(weburl))
{
using (SPWeb web = site.OpenWeb())
{
// bla bla
}
}

注意:您可以直接将 weburl 传递给 SPSite 构造函数,因此 OpenWeb 将打开给定的 web。

关于sharepoint - 如何从控制台应用程序实例化 SPWeb 对象?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/289006/

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