Share via


SPFarm.GetPersistedFeatureDefinition - Méthode (Guid, Int32, Boolean)

Retourne l'objet [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] pour les valeurs de compatibilityLevel et de featureId donnés. Si la valeur du paramètre fallback est true et Impossible de trouver une correspondance pour les valeurs de featureId et de compatibilityLevel de donnée, la méthode tente de retourner un objet [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] avec une valeur de compatibilityLevel inférieure. Si un objet [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] correspondant n'est trouvé avec la donnée featureId à l'aide de la donnée compatibilityLevel ou une version antérieure (secours) générer version, une référence Null (Rien dans Visual Basic) est retourné.

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

Syntaxe

'Déclaration
Public Function GetPersistedFeatureDefinition ( _
    featureId As Guid, _
    compatibilityLevel As Integer, _
    fallback As Boolean _
) As SPFeatureDefinition
'Utilisation
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
)

Paramètres

  • compatibilityLevel
    Type : System.Int32

    Nombre entier qui représente le niveau de compatibilité de fonction (par exemple, 14 ou 15).

  • fallback
    Type : System.Boolean

    Valeur booléenne qui spécifie s'il faut basculer sur les niveaux de compatibilité antérieures si la fonctionnalité n'est pas trouvée.

Valeur renvoyée

Type : Microsoft.SharePoint.Administration.SPFeatureDefinition
Un objet [T:HYPERLINK"https://msdn2.microsoft.com/EN-US/library/ms472446"\t"_blank"Microsoft.SharePoint.Administration.SPFeatureDefinition] qui représente l'objet qui est associé avec le GUID et le niveau de compatibilité donné (ou un niveau de compatibilité si fallback est défini sur true).

Exceptions

Exception Condition
ArgumentOutOfRangeException

La valeur spécifiée de compatibilityLevel est supérieure à la version majeure ou plus petit que le niveau de compatibilité minimale pour la fonctionnalité donnée.

Voir aussi

Référence

SPFarm classe

SPFarm - Membres

GetPersistedFeatureDefinition - Surcharge

Microsoft.SharePoint.Administration - Espace de noms