查询SharePoint场以查找特定类型的所有列表

时间:2010-06-15 14:38:02

标签: sharepoint caml

我已经创建了一个列表定义功能,在elements.xml中我设置了Type =“111333”。我在我的服务器场中的几个Web上安装了此列表功能,并从中创建了许多列表。是否有一种有效的方法,可能在CAML中,查询我的服务器场并仅检索此类型的列表(ServerTemplate = 111333)?谢谢SF。

1 个答案:

答案 0 :(得分:0)

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

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