Partager via


TeamFoundationExtensionUtility, classe

Hiérarchie d'héritage

System.Object
  Microsoft.TeamFoundation.Framework.Server.TeamFoundationExtensionUtility

Espace de noms :  Microsoft.TeamFoundation.Framework.Server
Assembly :  Microsoft.TeamFoundation.Framework.Server (dans Microsoft.TeamFoundation.Framework.Server.dll)

Syntaxe

'Déclaration
Public NotInheritable Class TeamFoundationExtensionUtility
public static class TeamFoundationExtensionUtility

Le type TeamFoundationExtensionUtility expose les membres suivants.

Méthodes

  Nom Description
Méthode publiqueMembre statique LoadExtensions<T>(String, Boolean) Charge et instancie les classes de type T qui sont directement attribuées à un ExportAttribute ou hérite d'un type attribué avec un InheritedExportAttribute.Les classes cibles doivent avoir un constructeur par défaut.
Méthode publiqueMembre statique LoadExtensions<T>(TeamFoundationRequestContext, Boolean) Créer des plug-ins dans le répertoire de plug-in par défaut de l'hôte de service du contexte de la requête.
Méthode publiqueMembre statique LoadExtensionTypeMap<T> Obtenir à un mappage le nom de classe complet d'une extension au type.

Début

Champs

  Nom Description
Champ publicMembre statique DefaultPluginPath Le chemin d'accès de plug-in est une propriété d'une instance Hôte de service.Une application TFS peut définir le chemin d'accès par défaut ici les contextes statiques sans hôte de service peuvent récupérer le chemin d'accès de plug-in.

Début

Sécurité des threads

Tous les membres static (Shared en Visual Basic) publics de ce type sont thread-safe. Il n'est pas garanti que les membres d'instance soient thread-safe.

Voir aussi

Référence

Microsoft.TeamFoundation.Framework.Server, espace de noms