Поделиться через


Метод SPFeatureDefinitionCollection.Add (String, Int32, Guid, Boolean)

Добавляет определение компонента по указанному пути манифеста идентификатор совместимости уровень и решения в коллекцию определений компонентов, включая логический параметр, который указывает на необходимость переустановить Определение компонента.

Пространство имен:  Microsoft.SharePoint.Administration
Сборка:  Microsoft.SharePoint (в Microsoft.SharePoint.dll)

Синтаксис

'Декларация
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
    Тип: System.String

    Строка, содержащая относительный путь манифеста для компонента.

  • compatibilityLevel
    Тип: System.Int32

    Целое число, представляющее уровень совместимости компонент, например 14 или 15

  • 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