SharePoint 2010-如何获取网站模板/网站定义的装订功能列表
本文关键字:网站 定义 列表 功能 何获取 获取 SharePoint 2010- | 更新日期: 2023-09-27 18:29:21
我试图调试我今天创建的功能装订器的一个问题(这个问题已经修复,错误在这里并不重要),但它让我感到奇怪。我希望能够看到一个功能列表,这些功能被装订到一个特定的网站模板或定义,以及装订器的范围是什么,但我还没有找到任何方法来做到这一点(大多数博客和文章都是关于如何创建装订器)。
简言之,有人知道检索装订功能列表的方法吗(通过SP对象模型、PowerShell、Web UI、SharePoint Manager、SQL脚本或水晶球)?
我过去使用过PowerShell。使用sharepoint管理单元:
Get-SPFeature | Sort -Property Scope,DisplayName | FT -GroupBy Scope DisplayName,Id
会得到农场上的一切,或者你可以使用:
Get-SPFeature -Site http://url
以获取网站集中的活动网站功能。
我发现最好的方法是在features目录上运行"findstr"控制台命令,在elements.xml文件中查找订书机定义。一旦你有了功能列表,你就可以将它们与网站上激活的功能进行交叉引用。
希望这能帮助其他人。。。