【问题标题】:Querying SharePoint farm for all lists of certain type查询特定类型的所有列表的 SharePoint 场
【发布时间】:2011-03-04 00:53:07
【问题描述】:

我创建了一个列表定义功能,并在 elements.xml 中设置了它的 Type="111333"。我已经在我农场的几个网站上安装了这个列表功能,并从中创建了许多列表。是否有一种有效的方法(可能在 CAML 中)来查询我的农场并只检索这种类型的列表(ServerTemplate = 111333)?谢谢顺丰。

【问题讨论】:

    标签: sharepoint caml


    【解决方案1】:

    您可以使用SPSiteDataQuery 类创建一个查询,该查询将搜索 SPSite 中所有网站的特定列表类型。结果在 DataTable 中返回。这可能是 Sharepoint 中最有效的查询方式。 T

    文档中的示例适用于 2007 年和 2010 年,并查询 SiteCollection 中所有站点的所有类型 105(联系人)的列表。

    【讨论】:

    • 我只是按照你给我的例子,因为你没有任何问题来评价我的答案,因为我写了与你在这里给出的相同类型的答案。最糟糕的是,您降低了正确答案的评分。所以当你说不要假设对方是无知时,请三思而后行。而且我真的不在乎你是不是MVP,即使是MVP也不知道一切,如果他认为知道是因为他没有足够的知识。
    猜你喜欢
    • 2013-03-26
    • 1970-01-01
    • 2022-11-17
    • 1970-01-01
    • 1970-01-01
    • 2021-07-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多