Condividi tramite


Classe CompositionServices

Classificare per uniformare l'utilizzo di MEF all'interno di T4.

Gerarchia di ereditarietà

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

Spazio dei nomi:  Microsoft.VisualStudio.TextTemplating.VSHost
Assembly:  Microsoft.VisualStudio.TextTemplating.VSHost.11.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.11.0.dll)

Sintassi

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

Il tipo CompositionServices espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblicaMembro statico ServiceContainer Manutenzione del contenitore per aggiungere i servizi locali all'interno di appdomain
Proprietà pubblicaMembro statico ServiceProvider Provider di servizi da porre i servizi locali all'interno della query AppDomain per SComponentModel acquistino i servizi del framework MEF.

In alto

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico InitializeServices

In alto

Note

Per rendere i servizi, scrivere nel modello di testo:

<#@ template hostSpecific="true" #>

Codice thread safe

Qualsiasi membro static (Shared in Visual Basic) pubblico di questo tipo è thread-safe. I membri di istanza non sono garantiti come thread-safe.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextTemplating.VSHost