共用方式為


SPFeatureDefinitionCollection.Add method (String, Int32, Guid, Boolean)

將指定的資訊清單路徑,與 「 功能 」 定義的功能定義,包括布林值參數會指定是否要強制重新安裝的功能定義集合的相容性層級與方案識別碼。

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'宣告
Public Function Add ( _
    relativePathToFeatureManifest As String, _
    compatibilityLevel As Integer, _
    solutionId As Guid, _
    force As Boolean _
) As SPFeatureDefinition
'用途
Dim instance As SPFeatureDefinitionCollection
Dim relativePathToFeatureManifest As String
Dim compatibilityLevel As Integer
Dim solutionId As Guid
Dim force As Boolean
Dim returnValue As SPFeatureDefinition

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

參數

  • relativePathToFeatureManifest
    Type: System.String

    內含該功能的資訊清單的相對路徑的字串。

  • compatibilityLevel
    Type: System.Int32

    整數,代表功能相容性層級,例如 14 或 15

  • solutionId
    Type: System.Guid

    識別解決方案的 System.Guid。

  • force
    Type: System.Boolean

    強制為 true,則指定的 「 功能 」 定義該重新安裝 ;否則為 false。

傳回值

Type: Microsoft.SharePoint.Administration.SPFeatureDefinition
Microsoft.SharePoint.Administration.SPFeatureDefinition 物件,代表新的功能定義。

備註

集合中加入一種功能會安裝此功能在伺服器陣列,使其成為可用於啟用其指定範圍中。新增具有伺服器陣列範圍的功能會安裝功能,不僅啟動伺服器陣列中。警告: 若要建立的功能定義物件不支援使用 SPFeatureDefinition 建構函式,它會傳回 NullReferenceException 如果您嘗試實作透過建構函式建立的物件的成員。

請參閱

參照

SPFeatureDefinitionCollection class

SPFeatureDefinitionCollection members

Add overload

Microsoft.SharePoint.Administration namespace