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
featureId
Type : System.GuidUn objet Guid qui identifie la fonction.
compatibilityLevel
Type : System.Int32Nombre entier qui représente le niveau de compatibilité de fonction (par exemple, 14 ou 15).
fallback
Type : System.BooleanValeur 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. |