Compartilhar via


Classe TeamFoundationExtensionUtility

Hierarquia de herança

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

Namespace:  Microsoft.TeamFoundation.Framework.Server
Assembly:  Microsoft.TeamFoundation.Framework.Server (em Microsoft.TeamFoundation.Framework.Server.dll)

Sintaxe

'Declaração
Public NotInheritable Class TeamFoundationExtensionUtility
public static class TeamFoundationExtensionUtility

O tipo TeamFoundationExtensionUtility expõe os membros a seguir.

Métodos

  Nome Descrição
Método públicoMembro estático LoadExtensions<T>(String, Boolean) Carregar e cria uma instância as classes de tipo T atribuídas diretamente com um ExportAttribute ou herdam de um tipo atribuído com um InheritedExportAttribute.As classes de destino devem ter um construtor padrão.
Método públicoMembro estático LoadExtensions<T>(TeamFoundationRequestContext, Boolean) Crie plug-ins usando o diretório de plug-in padrão de host serviço do contexto da solicitação.
Método públicoMembro estático LoadExtensionTypeMap<T> Obter um mapeamento o nome de classe completa de uma extensão o tipo.

Superior

Campos

  Nome Descrição
Campo públicoMembro estático DefaultPluginPath O caminho de for uma propriedade de uma instância do host serviço.Um aplicativo de TFS pode definir o caminho padrão aqui para que os contextos estáticos sem um host serviço podem recuperar o caminho da plataforma.

Superior

Acesso thread-safe

Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.

Consulte também

Referência

Namespace Microsoft.TeamFoundation.Framework.Server