次の方法で共有


CompositionServices クラス

T4 内での MEF の使用法を標準化するクラスです。

継承階層

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

名前空間:  Microsoft.VisualStudio.TextTemplating.VSHost
アセンブリ:  Microsoft.VisualStudio.TextTemplating.VSHost.10.0 (Microsoft.VisualStudio.TextTemplating.VSHost.10.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 MEF サービスを取得するために、SComponentModel の AppDomain クエリ内でローカル サービスを要求するサービス プロバイダー。

このページのトップへ

メソッド

  名前 説明
パブリック メソッド静的メンバー InitializeServices サービスの一度だけの初期化

このページのトップへ

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。 インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

Microsoft.VisualStudio.TextTemplating.VSHost 名前空間