已编写一个工具(SharePoint.Admin)来编目Connect中使用的所有Web部件。
由于Team Team上的Longitude Web部件出错,枚举Team Sites集合时该工具失败。
不幸的是,错误是致命的,无法捕获。
这对于帮助SharePoint迁移项目是必需的,因为记录2007环境中使用的所有Web部件至关重要。
我们在连接内部网站点下有'n'个站点。
如何在团队网站中使用经度Web部件查找网站
答案 0 :(得分:0)
您可以使用小脚本在所有网站上获取特定WebPart的所有实例:
Sharepoint: how can i find all the pages that host a particular web part?
没有更简单的方法,您需要为每个页面实例化SPLimitedWebPartManager
并在该页面上查找您的特定Web部件。您只需将方法扩展为不查询一个SPSite
,而是查询所有必需的网站和Web应用程序。