【发布时间】:2011-03-04 00:53:07
【问题描述】:
我创建了一个列表定义功能,并在 elements.xml 中设置了它的 Type="111333"。我已经在我农场的几个网站上安装了这个列表功能,并从中创建了许多列表。是否有一种有效的方法(可能在 CAML 中)来查询我的农场并只检索这种类型的列表(ServerTemplate = 111333)?谢谢顺丰。
【问题讨论】:
标签: sharepoint caml
我创建了一个列表定义功能,并在 elements.xml 中设置了它的 Type="111333"。我已经在我农场的几个网站上安装了这个列表功能,并从中创建了许多列表。是否有一种有效的方法(可能在 CAML 中)来查询我的农场并只检索这种类型的列表(ServerTemplate = 111333)?谢谢顺丰。
【问题讨论】:
标签: sharepoint caml
您可以使用SPSiteDataQuery 类创建一个查询,该查询将搜索 SPSite 中所有网站的特定列表类型。结果在 DataTable 中返回。这可能是 Sharepoint 中最有效的查询方式。 T
文档中的示例适用于 2007 年和 2010 年,并查询 SiteCollection 中所有站点的所有类型 105(联系人)的列表。
【讨论】: