CompositionServices 类
标准化 T4 内 MEF 的使用的类。
继承层次结构
System.Object
Microsoft.VisualStudio.TextTemplating.VSHost.CompositionServices
命名空间: Microsoft.VisualStudio.TextTemplating.VSHost
程序集: Microsoft.VisualStudio.TextTemplating.VSHost.11.0(在 Microsoft.VisualStudio.TextTemplating.VSHost.11.0.dll 中)
语法
声明
Public NotInheritable Class CompositionServices
public static class CompositionServices
public ref class CompositionServices abstract sealed
[<AbstractClass>]
[<Sealed>]
type CompositionServices = class end
public final class CompositionServices
CompositionServices 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
ServiceContainer | 用于在 AppDomain 内添加本地服务的服务容器 | |
ServiceProvider | 服务提供程序,用于请求 SComponentModel 的 AppDomain 查询内的本地服务获取 MEF 服务。 |
页首
方法
名称 | 说明 | |
---|---|---|
InitializeServices |
页首
备注
使服务可用,为其编写在文本模板:
<#@ template hostSpecific="true" #>
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。