CompositionServices - класс
Класс для стандартизации использования MEF в T4.
Иерархия наследования
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 | Контейнер служб для добавления локальных служб в домене приложения | |
ServiceProvider | Поставщик служб, у которого запрашиваются локальные службы в запросе домена приложения для модели SComponentModel для получения служб MEF. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
InitializeServices |
В начало страницы
Заметки
Чтобы сделать службами, напишите их в текстовом шаблоне.
<#@ template hostSpecific="true" #>
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TextTemplating.VSHost - пространство имен