Clase SPFeatureDefinitionCollection

Representa una colección de objetos SPFeatureDefinition .

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPFeatureDefinition>
    Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPFeatureDefinition>
      Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection

Espacio de nombres:  Microsoft.SharePoint.Administration
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
<GuidAttribute("E8FDC5F0-9083-457f-AF33-5FB236AAB658")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPFeatureDefinitionCollection _
    Inherits SPPersistedChildCollection(Of SPFeatureDefinition)
'Uso
Dim instance As SPFeatureDefinitionCollection
[GuidAttribute("E8FDC5F0-9083-457f-AF33-5FB236AAB658")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPFeatureDefinitionCollection : SPPersistedChildCollection<SPFeatureDefinition>

Comentarios

Utilice la propiedad FeatureDefinitions de la clase SPFarm para obtener la colección de definiciones de característica instalada en la granja de servidores.

Utilice la propiedad FeatureDefinitions de la clase SPSite para obtener la colección de definiciones de característica instalada en la colección de sitios.

Para agregar una definición de característica a la colección, utilice uno de los métodos de Add de la clase SPFeatureDefinitionCollection .

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros SPFeatureDefinitionCollection

Espacio de nombres Microsoft.SharePoint.Administration