Udostępnij za pośrednictwem


Metoda ModelBusAdapterManager.CreateAdapter — (ModelBusReference, IServiceProvider)

Utwórz wystąpienie ModelBusAdapter obsługiwanych przez tego ModelBusAdapterManager.

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Integration
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)

Składnia

'Deklaracja
Public Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
public ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parametry

  • serviceProvider
    Typ: System.IServiceProvider
    ServiceProvider, który dostarcza usługi specjalne do skonfigurowania karty

Wartość zwracana

Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Utworzony-null ModelBusAdapter wystąpienie jeśli kończy się pomyślnie, wyjątek będzie generowany inaczej.

Uwagi

IServiceProvider powinny służyć przez dzwoniących do świadczenia usług implementujące protokół prywatnych między rozmówcą i karty tworzone przez AdapterManager.Jeśli nie jest AdapterManager nie wymaga żadnych specjalnych usług od rozmówcy, a następnie ServiceProvider ten nie powinien być stosowany przez AdapterManager.Uwaga Aby implementują: Aby pobrać usług ogólnego przeznaczenia, należy użyć ModelBus's zamiast na ServiceProvider lub inne standardowe ServiceProvider.

Zabezpieczenia programu .NET Framework

Zobacz też

Informacje

ModelBusAdapterManager Klasa

Przeciążenie CreateAdapter

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Integration