SPFeatureDefinitionCollection - Classe

Représente une collection d'objets SPFeatureDefinition .

Hiérarchie d’héritage

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

Espace de noms :  Microsoft.SharePoint.Administration
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

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

Remarques

Utilisez la propriété FeatureDefinitions de la classe SPFarm pour obtenir la collection de définitions de fonctionnalité installée dans la batterie de serveurs.

Utilisez la propriété FeatureDefinitions de la classe SPSite pour obtenir la collection de définitions de fonctionnalité installée dans la collection de sites.

Pour ajouter une définition de fonctionnalité à la collection, utilisez une des méthodes de la classe SPFeatureDefinitionCollectionAdd .

Cohérence de thread

Tous les membres statique (Partagé dans Visual Basic)s publics de ce type sont thread-safe. Cela n’est pas garanti pour les membres d’instance.

Voir aussi

Référence

SPFeatureDefinitionCollection - Membres

Microsoft.SharePoint.Administration - Espace de noms