SPFeatureDefinitionCollection.Add 方法 (String, Guid, Boolean)

将功能定义具有指定的清单路径和解决方案 ID 添加到功能定义,其中包括一个布尔型参数,指定是否强制重新安装的功能定义的集合。

命名空间:  Microsoft.SharePoint.Administration
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
Public Function Add ( _
    relativePathToFeatureManifest As String, _
    solutionId As Guid, _
    force As Boolean _
) As SPFeatureDefinition
用法
Dim instance As SPFeatureDefinitionCollection
Dim relativePathToFeatureManifest As String
Dim solutionId As Guid
Dim force As Boolean
Dim returnValue As SPFeatureDefinition

returnValue = instance.Add(relativePathToFeatureManifest, _
    solutionId, force)
public SPFeatureDefinition Add(
    string relativePathToFeatureManifest,
    Guid solutionId,
    bool force
)

参数

  • relativePathToFeatureManifest
    类型:System.String

    一个字符串,包含该功能的清单的相对路径。

  • solutionId
    类型:System.Guid

    标识解决方案System.Guid 。

  • force
    类型:System.Boolean

    强制true指定的功能定义,重新安装 ;否则为false。

返回值

类型:Microsoft.SharePoint.Administration.SPFeatureDefinition
一个表示新功能定义的Microsoft.SharePoint.Administration.SPFeatureDefinition对象。

备注

向集合中添加一项功能会安装该功能在服务器场中,使其在其指定的范围内可以进行激活。添加具有服务器场范围的功能不只会安装该功能,但在服务器场中激活它。

警告

不支持使用SPFeatureDefinition的构造函数来创建功能定义对象,它返回NullReferenceException ,如果您试图实现通过构造函数创建的对象的成员。

另请参阅

引用

SPFeatureDefinitionCollection 类

SPFeatureDefinitionCollection 成员

Add 重载

Microsoft.SharePoint.Administration 命名空间