检索 SharePoint Services 网站栏数据

发布于 2024-08-13 12:16:25 字数 139 浏览 8 评论 0原文

我是 SharePoint Services 的新手,但我的一项任务遇到了困难。我需要从网站栏检索数据。我该如何解决这个问题?到目前为止,我只看到可以检索列表而不是网站栏的 API。

如果你们中有人知道这样做,请告诉我。

谢谢 !!

I am new to SharePoint Services and I hit a wall with one of my tasks. I need to retrieve data from a Site Column. How do I get about that? So far I only see APIs that can retrieve lists and not site columns.

Please let me know if any of you know to do this.

Thanks !!

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

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

发布评论

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

评论(1

紅太極 2024-08-20 12:16:25
using(SPSite site = new SPSite("http://portal"))
{
    using (SPWeb web = site.RootWeb)
    {
        foreach (SPField field in web.Fields)
        {
            Console.WriteLine(field.Title);
        }
    }
}

这些将为您提供网络(在本例中为 RootWeb)的所有列。如果您的网站栏与列表相关,则需要直接从 SPListItem 属性获取(例如:item["CustomAssociatedColumn"])

using(SPSite site = new SPSite("http://portal"))
{
    using (SPWeb web = site.RootWeb)
    {
        foreach (SPField field in web.Fields)
        {
            Console.WriteLine(field.Title);
        }
    }
}

These will give you all the columns for a web (in this case, the RootWeb). If your site column is related to a list, you need to get directly from the SPListItem property (ex.: item["CustomAssociatedColumn"])

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文