SPFeatureDefinitionCollection-Klasse
Stellt eine Auflistung von SPFeatureDefinition -Objekten dar.
Vererbungshierarchie
System.Object
Microsoft.SharePoint.Administration.SPPersistedObjectCollection<SPFeatureDefinition>
Microsoft.SharePoint.Administration.SPPersistedChildCollection<SPFeatureDefinition>
Microsoft.SharePoint.Administration.SPFeatureDefinitionCollection
Namespace: Microsoft.SharePoint.Administration
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaration
<GuidAttribute("E8FDC5F0-9083-457f-AF33-5FB236AAB658")> _
<SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel := True)> _
Public NotInheritable Class SPFeatureDefinitionCollection _
Inherits SPPersistedChildCollection(Of SPFeatureDefinition)
'Usage
Dim instance As SPFeatureDefinitionCollection
[GuidAttribute("E8FDC5F0-9083-457f-AF33-5FB236AAB658")]
[SharePointPermissionAttribute(SecurityAction.LinkDemand, ObjectModel = true)]
public sealed class SPFeatureDefinitionCollection : SPPersistedChildCollection<SPFeatureDefinition>
Hinweise
Verwenden Sie die FeatureDefinitions -Eigenschaft der SPFarm -Klasse, um die Sammlung der Featuredefinitionen in der Serverfarm installiert abzurufen.
Verwenden Sie die FeatureDefinitions -Eigenschaft der SPSite -Klasse, um die Sammlung der Featuredefinitionen in der Websitesammlung installiert abzurufen.
Um der Auflistung eine Featuredefinition hinzuzufügen, verwenden Sie eine der Methoden Add der SPFeatureDefinitionCollection -Klasse.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic) Member dieses Typs sind threadsicher. Die Threadsicherheit von Instanzmembern ist nicht gewährleistet.