Microsoft.VisualStudio.SharePoint.Features 命名空间包含一些类型,它们可用于访问 SharePoint 项目中的功能定义。
此命名空间的主要类型是 IFeature 接口。IFeature 对象表示 SharePoint 项目中特定功能的定义,包括功能清单。若要访问 IFeature 对象,请先使用 ISharePointProject.Features 属性获取 ISharePointProjectFeature 对象。然后,使用 ISharePointProjectFeature.Model 属性获取 IFeature 对象。
接口
接口 | 说明 | |
---|---|---|
![]() |
IAddContentTypeFieldUpgradeAction | 表示将新字段添加到现有内容类型的升级操作。 |
![]() |
IApplyElementManifestsUpgradeAction | 表示提供新功能元素的升级操作。 |
![]() |
ICustomFeatureActivationDependency | 表示激活另一个功能时所依赖的现有功能。 |
![]() |
ICustomUpgradeAction | 表示运行功能事件接收器的升级操作。 |
![]() |
ICustomUpgradeActionParameter | 表示自定义升级操作参数。 |
![]() |
ICustomUpgradeActionParameterCollection | 表示自定义升级操作参数的集合。 |
![]() |
IDiscreteUpgradeAction | 表示在功能升级期间运行的操作。 |
![]() |
IDiscreteUpgradeActionCollection | 表示功能升级操作的集合。 |
![]() |
IElement | 表示与功能相关联的文件。 |
![]() |
IElementCollection | 表示功能元素的集合。 |
![]() |
IFeature | 表示 SharePoint 项目系统中的功能的定义。 |
![]() |
IFeatureActivationDependency | 表示激活另一个功能时所依赖的功能。 |
![]() |
IFeatureActivationDependencyCollection | 表示功能激活依赖项的集合。 |
![]() |
IFeatureManifest | 表示 SharePoint 功能的清单。 |
![]() |
IMapFileUpgradeAction | 表示一个升级操作,该操作将非自定义文件重新映射到 SharePoint Web 前端 (WFE) 服务器文件系统上的其他安装路径。 |
![]() |
IProperty | 表示功能属性的默认值。 |
![]() |
IPropertyCollection | 表示功能属性的默认值的集合。 |
![]() |
IReferencedFeatureActivationDependency | 表示 Visual Studio 解决方案中为另一个功能所依赖的功能。 |
![]() |
IUpgradeAction | 表示在功能升级期间运行的操作。 |
![]() |
IUpgradeActionCollection | 表示功能升级操作的集合。 |
![]() |
IVersionRange | 表示在特定版本功能升级期间执行的操作的集合。 |
枚举
枚举 | 说明 | |
---|---|---|
![]() |
DiscreteUpgradeActionType | 指定升级功能时要执行的操作的类型。 |
![]() |
FeatureElementType | 指定在部署功能时 SharePoint 如何处理元素。 |
![]() |
FeatureScope | 指定在其中激活功能的上下文。 |