Classe CompositionServices

Classe para padronizar o uso do MEF dentro T4.

Hierarquia de herança

System.Object
  Microsoft.VisualStudio.TextTemplating.VSHost.CompositionServices

Namespace:  Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (em Microsoft.VisualStudio.TextTemplating.VSHost.10.0.dll)

Sintaxe

'Declaração
Public NotInheritable Class CompositionServices
public static class CompositionServices
public ref class CompositionServices abstract sealed
[<AbstractClass>]
[<Sealed>]
type CompositionServices =  class end
public final class CompositionServices

O tipo CompositionServices expõe os membros a seguir.

Propriedades

  Nome Descrição
Propriedade públicaMembro estático ServiceContainer Contêiner de serviço para adicionar serviços locais dentro do AppDomain.
Propriedade públicaMembro estático ServiceProvider Provedor de serviços para solicitar serviços locais dentro da consulta de AppDomain para SComponentModel adquirir os serviços MEF.

Início

Métodos

  Nome Descrição
Método públicoMembro estático InitializeServices Inicialização única dos serviços

Início

Acesso thread-safe

Quaisquer membros static (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.VisualStudio.TextTemplating.VSHost