0
我想在整個網站集中查找「發佈的文檔」庫並循環播放。我發現SPSiteDataQuery看起來很有趣,但它需要serverTemplate ID,如果我通過它將搜索所有的文檔庫,但我想限制在特定的庫。怎麼做 ?關於SPSiteDataQuery的問題
query.Lists = "<Lists ServerTemplate=\"101\" />";
我想在整個網站集中查找「發佈的文檔」庫並循環播放。我發現SPSiteDataQuery看起來很有趣,但它需要serverTemplate ID,如果我通過它將搜索所有的文檔庫,但我想限制在特定的庫。怎麼做 ?關於SPSiteDataQuery的問題
query.Lists = "<Lists ServerTemplate=\"101\" />";
它只會搜索所有的庫列表,如果你設置:
SPSiteDataQuery query = new SPSiteDataQuery();
query.Webs = "<Webs Scope='SiteCollection' />";
或得到一個遞歸搜索:
query.Webs = "<Webs Scope='Recursive' />";
如果不設置「站點」屬性它只會搜索當前的網頁(和列表)。