Classe CompositionServices
Classe per standardizzare l'utilizzo di MEF all'interno di T4.
Gerarchia di ereditarietà
Object
Microsoft.VisualStudio.TextTemplating.VSHost.CompositionServices
Spazio dei nomi: Microsoft.VisualStudio.TextTemplating.VSHost
Assembly: Microsoft.VisualStudio.TextTemplating.VSHost.12.0 (in Microsoft.VisualStudio.TextTemplating.VSHost.12.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 | |
---|---|---|
![]() ![]() |
ServiceContainer | Contenitore del servizio per aggiungere i servizi locali all'interno di AppDomain |
![]() ![]() |
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 | |
---|---|---|
![]() ![]() |
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