Condividi tramite


Classe CompositionServices

Classe per standardizzare 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.10.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.10.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 Contenitore del servizio per aggiungere i servizi locali all'interno di AppDomain
Proprietà pubblicaMembro statico ServiceProvider Provider di servizi per richiedere i servizi locali all'interno della query AppDomain affinché SComponentModel acquisisca i servizi MEF.

In alto

Metodi

  Nome Descrizione
Metodo pubblicoMembro statico InitializeServices Inizializzazione unica dei servizi

In alto

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