Udostępnij za pośrednictwem


Metoda ModelBusAdapterManager.CreateAdapter — (ModelBusReference, IServiceProvider)

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

Przestrzeń nazw:  Microsoft.VisualStudio.Modeling.Integration
Zestaw:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (w Microsoft.VisualStudio.Modeling.Sdk.Integration.11.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ług specjalnych do skonfigurowania karty

Wartość zwracana

Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Utworzone niezerowe ModelBusAdapter wystąpienie w przypadku powodzenia, wyjątek będzie generowany inaczej.

Uwagi

Dostawca IServiceProvider stosuje wywoływania do świadczenia usług, implementujących prywatnych protokołu między rozmówcą i karty, tworzonego przez AdapterManager.Jeśli AdapterManager nie wymaga żadnych specjalnych usług od rozmówcy, to ServiceProvider nie powinny być używane przez AdapterManager, a następnie.Uwaga Aby deweloperzy: W celu pobrania 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