Sdílet prostřednictvím


IModelBus.CreateAdapter – metoda (ModelBusReference, IServiceProvider)

Pokusy o vytvoření a vrátit novou instanci adaptéru pro zadaný odkaz.Umožňuje poskytovatel metadat k dodání.

Obor názvů:  Microsoft.VisualStudio.Modeling.Integration
Sestavení:  Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0 (v Microsoft.VisualStudio.Modeling.Sdk.Integration.12.0.dll)

Syntaxe

'Deklarace
Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parametry

  • serviceProvider
    Typ: System.IServiceProvider
    Poskytovatel metadat předat nový adaptér.Může mít hodnotu null.

Vrácená hodnota

Typ: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
Adaptér, který byl vytvořený nebo null, pokud nelze vytvořit.

Poznámky

Objekt IServiceProvider nutno volajícím poskytovat služby, které implementují soukromého protokolu mezi volajícím a adaptér AdapterManager vytvoření.Pokud AdapterManager nevyžaduje žádné zvláštní služby od volajícího nebo klient si vyvolat soukromého protokolu, by toto rozhraní API použito.Místo toho použijte přetížené CreateAdapter(), který právě přijímá ModelBusReference.Poznámka pro implementors: k načtení služby pro obecné účely, použijte ModelBus společnosti ServiceProvider nebo jiné standardní ServiceProvider místo.

Zabezpečení rozhraní .NET Framework

Viz také

Referenční dokumentace

IModelBus Rozhraní

CreateAdapter – přetížení

Microsoft.VisualStudio.Modeling.Integration – obor názvů