Compartir a través de


IModelBus.CreateAdapter (Método) (ModelBusReference, IServiceProvider)

Intenta crear y devuelva una nueva instancia del adaptador para la referencia proporcionada.Permite que un proveedor de servicios es proporcionado.

Espacio de nombres:  Microsoft.VisualStudio.Modeling.Integration
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Integration.11.0.dll)

Sintaxis

'Declaración
Function CreateAdapter ( _
    reference As ModelBusReference, _
    serviceProvider As IServiceProvider _
) As ModelBusAdapter
ModelBusAdapter CreateAdapter(
    ModelBusReference reference,
    IServiceProvider serviceProvider
)

Parámetros

  • serviceProvider
    Tipo: System.IServiceProvider
    Un proveedor de servicios a pasar al nuevo adaptador.Su valor puede ser null.

Valor devuelto

Tipo: Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapter
El adaptador creado, o NULL si no se pudo creado

Comentarios

El objeto IServiceProvider se debe utilizar los llamadores para proporcionar los servicios que aplican un protocolo privado entre el llamador y el adaptador creados por el AdapterManager.Si un AdapterManager no requiere servicios especial del llamador o si el cliente no desea invocar el protocolo privado, este API no se debe utilizar.En su lugar, utilice CreateAdapter() sobrecargado que sólo acepta un ModelBusReference.Notas a los implementadores: Para recuperar Servicios de uso general, utilice el ServiceProvider de ModelBus o cualquier otro ServiceProvider estándar en su lugar.

Seguridad de .NET Framework

Vea también

Referencia

IModelBus Interfaz

CreateAdapter (Sobrecarga)

Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)