Condividi tramite


Metodo ModelBusAdapterManager.CreateAdapter (ModelBusReference, IServiceProvider)

creare un'istanza di ModelBusAdapter supportata da questo ModelBusAdapterManager.

Spazio dei nomi:  Microsoft.VisualStudio.Modeling.Integration
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Sintassi

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

Parametri

  • serviceProvider
    Tipo: System.IServiceProvider
    ServiceProvider che fornisce i servizi speciali per configurare l'adattatore

Valore restituito

Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
L'istanza non Null creazione di ModelBusAdapter se l'attacco, eccezione generata in caso contrario.

Note

IServiceProvider deve essere utilizzato dai chiamanti dispongano dei servizi che implementano un protocollo privato tra il chiamante e l'adattatore creati dal AdapterManager.Se un AdapterManager contrario non richiede alcuni servizi speciali dal chiamante, questo ServiceProvider viene utilizzato dal AdapterManager.Nota a implementors: Per recuperare i servizi di utilizzo generale, utilizzare il ServiceProvider di ModelBus o qualsiasi altro ServiceProvider standard anziché.

Sicurezza di .NET Framework

Vedere anche

Riferimenti

ModelBusAdapterManager Classe

Overload CreateAdapter

Spazio dei nomi Microsoft.VisualStudio.Modeling.Integration