Поделиться через


ModelBusAdapterManager.CreateAdapter - метод (ModelBusReference, IServiceProvider)

Создайте экземпляр ModelBusAdapter поддерживаемые этим ModelBusAdapterManager.

Пространство имен:  Microsoft.VisualStudio.Modeling.Integration
Сборка:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (в Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Синтаксис

'Декларация
Public Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
public ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Параметры

  • serviceProvider
    Тип: System.IServiceProvider
    ServiceProvider, который предоставляет специальные службы, чтобы настроить адаптер

Возвращаемое значение

Тип: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Созданный экземпляр ModelBusAdapter, отличных от null, если оно завершится успешно, в противном случае возникает исключение будет.

Заметки

IServiceProvider должно использоваться вызывающими объектами для предоставления служб, реализующих закрытый протокол между вызывающим и адаптером, созданными AdapterManager.Если AdapterManager не делает не требует никаких специальных служб от вызывающего метода, то этот ServiceProvider должен использоваться AdapterManager.Примечание в средства реализации: Для получения общего назначения службы, используйте ServiceProvider ModelBus или любой другой стандартный ServiceProvider.

Безопасность платформы .NET Framework

См. также

Ссылки

ModelBusAdapterManager Класс

CreateAdapter - перегрузка

Microsoft.VisualStudio.Modeling.Integration - пространство имен