创建 SharePoint 功能
可以使用 SharePoint 功能对相关的 SharePoint 项目项进行分组,更轻松地进行部署。 可以使用 SharePoint 功能设计器创建功能、设置作用域并将其他功能标记为依赖项。 设计器还会生成清单,该清单是描述每个功能的 XML 文件。
将功能添加到 SharePoint 解决方案
可以使用解决方案资源管理器或打包资源管理器将功能添加到 SharePoint 解决方案。 你可以使用以下方法之一来添加功能。
在“解决方案资源管理器”中,打开“功能”的快捷菜单,然后选择“添加功能”。
在“打包资源管理器”中,打开包的快捷菜单,然后选择“添加功能”。
使用功能设计器
SharePoint 解决方案可以包含一个或多个 SharePoint 功能,这些功能在解决方案资源管理器的“功能”节点下进行分组。 每个功能都有自己的功能设计器,可用于自定义功能属性。 有关详细信息,请参阅如何:自定义 SharePoint 功能中的说明进行操作。 若要区分不同的功能,可以配置功能属性,例如标题、说明、版本和范围。
功能设计器选项
创建功能后,可以使用功能设计器对其进行自定义。
下表介绍了功能设计器中显示的功能属性。
属性 | 说明 |
---|---|
标题 | 可选。 功能的默认标题设置为“SolutionName FeatureName”。 |
说明 | 可选。 SharePoint 功能的说明。 |
范围 | 必需。 如果功能是使用“解决方案资源管理器”创建的,则默认情况下,范围被设置为 Web。 - 场:为整个服务器场激活某个功能。 - 站点:为网站集中的所有网站激活某个功能。 - Web:为特定网站激活某个功能。 - Web 应用程序:为 Web 应用中的所有网站激活某个功能。 |
解决方案中的项 | 可以添加到功能的所有 SharePoint 项。 |
功能中的项 | 已添加到功能的 SharePoint 项目项。 |
添加和删除 SharePoint 项目项
可以选择要为部署添加 SharePoint 功能的 SharePoint 项目项。 使用功能设计器为功能添加和删除项,并查看功能清单。 有关详细信息,请参阅如何:为 SharePoint 功能添加和删除项。
添加功能依赖项
你可以配置功能清单,在功能被激活之前,让 SharePoint 服务器可以激活某些功能。 例如,如果你的 SharePoint 功能依赖于功能或数据的其他功能,则 SharePoint 服务器可以首先尝试激活功能所依赖的任何功能。 有关详细信息,请参阅如何:添加和删除功能依赖项。