Udostępnij za pośrednictwem


Metoda IModelBus.CreateAdapter — (ModelBusReference, IServiceProvider)

Próbuje utworzyć i zwracać nową instancję karty dla dostarczonego odwołania.Umożliwia usługodawca mają być dostarczone.

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
Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parametry

Wartość zwracana

Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Karta, która została utworzona lub wartość null, jeśli nie można utworzyć jeden

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, lub jeśli klient nie chce wywołać prywatnych protokołu, następnie ten interfejs API nie powinny być używane.Zamiast tego należy użyć przeciążony CreateAdapter(), która akceptuje tylko ModelBusReference.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

IModelBus Interfejs

Przeciążenie CreateAdapter

Przestrzeń nazw Microsoft.VisualStudio.Modeling.Integration