SPFeatureDefinitionCollection - Classe
Représente une collection d'objets SPFeatureDefinition .
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)
'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>
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 .
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.