创建 SharePoint 功能

可以使用 SharePoint 功能将相关的 SharePoint 项目项组合在一起,以便更轻松地进行部署。利用 SharePoint 功能设计器,可以创建功能、设置范围以及将其他功能标记为依赖项。该设计器还会生成一个清单,即一个用于描述每项功能的 XML 文件。

向 SharePoint 解决方案添加功能

可以使用解决方案资源管理器或打包资源管理器向 SharePoint 解决方案添加功能。可以使用下列方法之一添加功能。

  • 解决方案资源管理器,打开 功能的快捷菜单,然后选择 添加功能

  • 打包资源管理器,请打开包的快捷菜单,然后选择 添加功能

使用功能设计器

SharePoint 解决方案可以包含一个或多个 SharePoint 功能,这些功能在解决方案资源管理器中的“功能”节点下组织在一起。每个功能都有自己的**“功能设计器”**,您可以使用该设计器自定义功能属性。有关更多信息,请参见如何:自定义 SharePoint 功能

若要将各个功能进行区分,您可以配置功能属性,如标题、说明、版本和作用域。有关更多信息,请参见How to: Modify Feature Properties

Ee231541.collapse_all(zh-cn,VS.110).gif功能设计器选项

在创建一个功能后,可以使用功能设计器来自定义该功能。

下表描述了功能设计器中显示的功能属性。

属性

描述

标题

可选。功能的默认标题将设置为“解决方案名功能名”。

描述

可选。SharePoint 功能的说明。

范围

必需。如果某个功能是通过“解决方案资源管理器”创建的,则默认情况下,该功能的作用域将设置为“Web”。

选项描述
场为整个服务器场激活功能。
站点为网站集中的所有网站激活功能。
Web为特定网站激活功能。
WebApplication为 Web 应用程序中的所有网站激活功能。

解决方案中的项

可添加到功能中的所有 SharePoint 项。

功能中的项

已添加到功能中的 SharePoint 项目项。

添加和移除 SharePoint 项目项

可以选择要将 SharePoint 功能添加到的 SharePoint 项目项(以用于部署)。使用**“功能设计器”**可在功能中添加和移除项并查看功能清单。有关更多信息,请参见如何:在 SharePoint 功能中添加和移除项

添加功能依赖项

可以对功能清单进行配置,以便 SharePoint Server 在激活您的功能之前先激活某些功能。例如,如果您的 SharePoint 功能依赖其他功能来获得功能或数据,则 SharePoint Server 会先尝试激活您的功能所依赖的任何功能。有关更多信息,请参见如何:添加和移除功能依赖项

请参见

任务

如何:自定义 SharePoint 功能

如何:在 SharePoint 功能中添加和移除项

如何:添加和移除功能依赖项