Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
ModelBus permite que las herramientas interoperen en modo de correspondencia imprecisa.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBus
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 Class ModelBus _
Implements IModelBus, SModelBus, IServiceProvider, IDisposable
public class ModelBus : IModelBus, SModelBus,
IServiceProvider, IDisposable
El tipo ModelBus expone los siguientes miembros.
Constructores
| Nombre | Descripción | |
|---|---|---|
![]() |
ModelBus | constructor -- la aplicación que hospeda el ModelBus debe pasar en una instancia de objeto IServiceProvider para que el ModelBus puede solicitar los servicios. |
Arriba
Propiedades
| Nombre | Descripción | |
|---|---|---|
![]() |
Disposed | True si esta instancia de Moldebus se ha desechado, false. |
![]() |
ErrorCallback | delegado proporcionado por el host.Se utiliza para registrar errores. |
Arriba
Métodos
| Nombre | Descripción | |
|---|---|---|
![]() |
CreateAdapter(ModelBusReference) | implementa el método de CreateAdapter |
![]() |
CreateAdapter(ModelBusReference, IServiceProvider) | implementa el método de CreateAdapter |
![]() |
DeserializeReference | deserializa la cadena proporcionada y devuelve un ModelBusReference. |
![]() |
Dispose() | |
![]() |
Dispose(Boolean) | Dispose esta instancia de ModelBus. |
![]() |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). |
![]() |
Finalize | Un destructor. (Invalida a Object.Finalize()). |
![]() |
FindAdapterManagers | Encuentra la lista de administradores de ModelBusAdapter cuyos ámbitos de ModelBusAdapter son descritos por la información de contexto especificada.Puede haber los administradores varias de ModelBusAdapter que pueden trabajar con el modelo, como un archivo .xml se puede abrir el editor o el editor de texto XML. |
![]() |
GetAdapterManager | Busque una instancia de ModelBusAdapterManager mediante su identificador |
![]() |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). |
![]() |
GetRegisteredAdapterManagers<T> | Obtiene el conjunto de administradores cargados, registrados de adaptador de tipo t |
![]() |
GetService | Devuelve los adaptadores proporcionados por el ModeBus o por el host. |
![]() |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). |
![]() |
LogError | registra un error |
![]() |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). |
![]() |
SerializeReference | Serializa la referencia proporcionada en una cadena que se pueda conservar por el llamador. |
![]() |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). |
![]() |
ValidateReference | Valida una referencia determinada utilizando el adaptador correspondiente.este método actualiza 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.
Seguridad para subprocesos
Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.
Vea también
Referencia
Microsoft.VisualStudio.Modeling.Integration (Espacio de nombres)
.gif)
.gif)
.gif)