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.11.0 (em Microsoft.VisualStudio.TextTemplating.VSHost.11.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 | |
---|---|---|
ServiceContainer | Contêiner de serviço para adicionar serviços locais do AppDomain | |
ServiceProvider | Provedor de serviços para solicitar serviços locais dentro da consulta de AppDomain para SComponentModel adquirir serviços MEF. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
InitializeServices |
Superior
Comentários
Para disponibilizar os serviços, escreva isso em seu modelo de texto:
<#@ template hostSpecific="true" #>
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.