IModelBus (Interfaz)
Obtenga una instancia de este tipo de proveedor de servicios y utilizarla para obtener un adaptador que se puede utilizar para abrir otro modelo.
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
Public Interface IModelBus _
Inherits IServiceProvider
public interface IModelBus : IServiceProvider
El tipo IModelBus expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
CreateAdapter(ModelBusReference) | Intenta crear y devuelva una nueva instancia del adaptador para la referencia especificada, que puede ser una referencia del modelo o una referencia del modelo del elemento. | |
CreateAdapter(ModelBusReference, IServiceProvider) | Intenta crear y devuelva una nueva instancia del adaptador para la referencia proporcionada.Permite que un proveedor de servicios es proporcionado. | |
DeserializeReference | deserializa la cadena proporcionada y devuelve un ModelBusReference. | |
FindAdapterManagers | Devuelve una lista de administradores de ModelBusAdapter que pueda crear ModelBusReferences al objeto especificado.La información de ubicación puede estar en cualquier formato que se puede reconocer por un administrador disponibles del adaptador, como la ruta de acceso de un archivo de modelo de ADSL. | |
GetAdapterManager | Busque una instancia de ModelBusAdapterManager mediante su identificadorProduce una excepción si no se encontró. | |
GetService | Obtiene el objeto de servicio del tipo especificado. (Se hereda de IServiceProvider). | |
LogError | Registra un mensaje de error. | |
SerializeReference | Serializa la referencia proporcionada en una cadena que se pueda conservar por el llamador.Si hay información de ReferenceContext asociada a la referencia, tendrá que proporcionar información contextual equivalentes cuando se deserializa la cadena. | |
ValidateReference | Valida una referencia determinada utilizando el adaptador correspondiente.este método debe actualizar el LastStatus de una referencia además de devolverla. |
Arriba
Comentarios
Para obtener más información, vea Integrar modelos utilizando Modelbus de Visual Studio.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)