Partager via


SPUsageDefinition.GetLocal<T> - Méthode

Cette méthode statique est utilisée à la place le constructeur pour créer une nouvelle instance de la classe dérivée SPUsageDefinition , si nécessaire et permet de récupérer à partir de la base de données.

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

Syntaxe

'Déclaration
Public Shared Function GetLocal(Of T As {New, SPUsageDefinition}) As T
'Utilisation
Dim returnValue As T

returnValue = SPUsageDefinition.GetLocal()
public static T GetLocal<T>()
where T : new(), SPUsageDefinition

Paramètres de type

  • T
    Le nom de l'objet qui a été dérivé de la classe SPUsageDefinition doivent être récupérées.

Valeur renvoyée

Type : T
Si une instance existante de l'objet dérivé peut être trouvée dans la base de données, cette méthode retourne. Dans le cas contraire, si une instance de l'objet dérivée ne peut pas être trouvée dans la base de données, cette méthode crée et renvoie une nouvelle instance.

Remarques

Classes dérivées de celui-ci doivent inclure une propriété en lecture seule appelée Local pour obtenir l'instance locale de l'objet de définition d'utilisation dérivées. Par exemple :

public static SPUsageDefinitionDerived1 Local 
     { 
       get 
       { 
          return GetLocal<SPUsageDefinitionDerived1>(); 
       } 
     }

Voir aussi

Référence

SPUsageDefinition classe

SPUsageDefinition - Membres

Microsoft.SharePoint.Administration - Espace de noms