Freigeben über


SPFarm.GetPersistedFeatureDefinition-Methode (Guid, Int32, Boolean)

Das [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] -Objekt für die angegebene compatibilityLevel und featureId -Werte zurückgegeben. Wenn der Wert des Parameters fallbacktrue ist und eine Übereinstimmung für den angegebenen compatibilityLevel und featureId Werten nicht gefunden werden kann, versucht die Methode mit einem niedrigeren Wert compatibilityLevel ein [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] -Objekt zurückzugeben. Wenn ein entsprechendes [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] -Objekt nicht gefunden wird, mit der angegebenen featureId mit der angegebenen compatibilityLevel oder einer früheren (Fallback) Buildversion, ein Nullverweis (Nothing in Visual Basic) zurückgegeben.

Namespace:  Microsoft.SharePoint.Administration
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
Public Function GetPersistedFeatureDefinition ( _
    featureId As Guid, _
    compatibilityLevel As Integer, _
    fallback As Boolean _
) As SPFeatureDefinition
'Usage
Dim instance As SPFarm
Dim featureId As Guid
Dim compatibilityLevel As Integer
Dim fallback As Boolean
Dim returnValue As SPFeatureDefinition

returnValue = instance.GetPersistedFeatureDefinition(featureId, _
    compatibilityLevel, fallback)
public SPFeatureDefinition GetPersistedFeatureDefinition(
    Guid featureId,
    int compatibilityLevel,
    bool fallback
)

Parameter

  • compatibilityLevel
    Typ: System.Int32

    Eine ganze Zahl, die den Kompatibilitätsgrad Feature (beispielsweise 14 oder 15) darstellt.

  • fallback
    Typ: System.Boolean

    Ein boolescher Wert, der angibt, ob auf ältere Kompatibilität Ebenen zurück, wenn das Feature nicht gefunden wird.

Rückgabewert

Typ: Microsoft.SharePoint.Administration.SPFeatureDefinition
Ein [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] -Objekt, das das Objekt darstellt, der die GUID und den angegebenen Kompatibilitätsgrad zugeordnet ist (oder frühere Kompatibilitätsgrad Wenn fallback auf truefestgelegt ist).

Ausnahmen

Ausnahme Bedingung
ArgumentOutOfRangeException

Der angegebene compatibilityLevel -Wert ist größer als die wichtigsten Buildversion oder kleiner als der minimale Kompatibilitätsgrad für das angegebene Feature.

Siehe auch

Referenz

SPFarm Klasse

SPFarm-Member

GetPersistedFeatureDefinition-Überladung

Microsoft.SharePoint.Administration-Namespace