IFeature 接口

表示 SharePoint 项目系统中的功能的定义。

命名空间:  Microsoft.VisualStudio.SharePoint.Features
程序集:  Microsoft.VisualStudio.SharePoint(在 Microsoft.VisualStudio.SharePoint.dll 中)

语法

声明
Public Interface IFeature _
    Inherits IFeatureManifest, IObservableModelElement
public interface IFeature : IFeatureManifest, 
    IObservableModelElement

IFeature 类型公开以下成员。

属性

  名称 说明
公共属性 ActivateOnDefault 获取或设置是否在安装期间激活功能。 (继承自 IFeatureManifest。)
公共属性 ActivationDependencies 获取激活当前功能时所依赖的功能的列表。 (继承自 IFeatureManifest。)
公共属性 AlwaysForceInstall 获取或设置是否应强制安装功能(即使已安装该功能也是如此)。 (继承自 IFeatureManifest。)
公共属性 AutoActivateInCentralAdmin 获取或设置在默认情况下是否为管理员激活功能。 (继承自 IFeatureManifest。)
公共属性 Creator 获取或设置创建功能的开发人员的姓名。 (继承自 IFeatureManifest。)
公共属性 DefaultResourceFile 获取或设置用于检索功能资源的中央资源文件。 (继承自 IFeatureManifest。)
公共属性 DeploymentPath 获取或设置在部署功能的包中的路径。
公共属性 Description 获取或设置对功能作用的说明。 (继承自 IFeatureManifest。)
公共属性 Elements 获取功能元素定义和支持文件的列表。 (继承自 IFeatureManifest。)
公共属性 FeatureId 获取或设置功能的 SharePoint ID。 (继承自 IFeatureManifest。)
公共属性 ImageAltText 获取或设置与功能关联的图像的文本。 (继承自 IFeatureManifest。)
公共属性 ImageUrl 获取或设置与功能关联的图像的相对 URL。 (继承自 IFeatureManifest。)
公共属性 IsDesignerEnabled 获取是否启用了功能的设计器。
公共属性 IsHidden 获取或设置功能是否在要激活的可用功能列表中可见。 (继承自 IFeatureManifest。)
公共属性 ProjectItems 获取使用功能部署的项目项的列表。
公共属性 Properties 获取功能属性的默认值的列表。 (继承自 IFeatureManifest。)
公共属性 ReceiverAssembly 获取或设置包含功能事件接收器的程序集的完全限定名称。 (继承自 IFeatureManifest。)
公共属性 ReceiverClass 获取或设置功能的事件接收器的类名。 (继承自 IFeatureManifest。)
公共属性 RequireResources 获取或设置 SharePoint 是否针对特定语言和区域性检查资源。 (继承自 IFeatureManifest。)
公共属性 Scope 获取或设置在其中激活功能的上下文。 (继承自 IFeatureManifest。)
公共属性 SolutionId 获取或设置要安装功能的 SharePoint 服务器的 ID。此属性仅用于基础结构性用途,因此不应使用。 (继承自 IFeatureManifest。)
公共属性 Title 获取或设置功能的标题(最多 255 个字符)。 (继承自 IFeatureManifest。)
公共属性 UIVersion 获取或设置一个指示站点的兼容版本的字符串。 (继承自 IFeatureManifest。)
公共属性 UpgradeActions 获取升级当前功能时要执行的操作的列表。 (继承自 IFeatureManifest。)
公共属性 UpgradeActionsReceiverAssembly 获取或设置包含功能事件接收器(用于处理自定义升级操作)的程序集的完全限定名称。 (继承自 IFeatureManifest。)
公共属性 UpgradeActionsReceiverClass 获取或设置用于处理自定义升级操作的功能事件接收器的类名。 (继承自 IFeatureManifest。)
公共属性 Version 获取或设置功能版本的与 System.Version 兼容的表示形式。此值最多可包含四个数字(以小数点分隔)。 (继承自 IFeatureManifest。)

页首

事件

  名称 说明
公共事件 PropertyChanged 在 DSL 模型元素更改后发生。 (继承自 IObservableModelElement。)
公共事件 PropertyChanging 在更改 DSL 模型元素时发生。 (继承自 IObservableModelElement。)

页首

请参见

参考

Microsoft.VisualStudio.SharePoint.Features 命名空间