VsModelingAdapterManager (Clase)
ModelBusAdapterManager que puede controlar la creación y la administración de los adaptadores que representan archivos modelos basados ADSL dentro de Visual Studio.Proporciona administración del ciclo de vida de ModelBusAdapter y el comportamiento apropiado a los cambios admiten el guardar a subyacente de modelos a los que se hace referencia mediante VS el shell.
Esta API no es conforme a CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Modeling.Integration.ModelBusAdapterManager
Microsoft.VisualStudio.Modeling.Integration.Shell.VsModelingAdapterManager
Espacio de nombres: Microsoft.VisualStudio.Modeling.Integration.Shell
Ensamblado: Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.Integration.Shell.11.0.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public MustInherit Class VsModelingAdapterManager _
Inherits ModelBusAdapterManager
[CLSCompliantAttribute(false)]
public abstract class VsModelingAdapterManager : ModelBusAdapterManager
El tipo VsModelingAdapterManager expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
VsModelingAdapterManager |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
Disposed | True si esta instancia de ModelBusAdapterManager se ha desechado, false. (Se hereda de ModelBusAdapterManager). | |
ModelBus | obtiene la instancia de Backplane que este ModelBusAdapterManager está registrado con. (Se hereda de ModelBusAdapterManager). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
CanCreateReference | ¿Puede este administrador de ModelBusAdapter crear un ámbito descrito por la información contextual especificada con un modelo? (Se hereda de ModelBusAdapterManager). | |
CheckCanCreateAdapter | Comprueba si un ModelingAdapterReference se puede crear correctamente de este ModelBusReference y también si el LogicalAdapterId es reconocido por este ModelBusAdapterManager.Este método debe producir una excepción adecuada si un ModelBusAdapter no se puede crear mediante este ModelBusReference. | |
CreateAdapter(ModelBusReference) | Cree un ModelBusAdapter que contiene el modelo especificado.Produce una excepción si el ModelBusAdapter no pueden crearse. (Se hereda de ModelBusAdapterManager). | |
CreateAdapter(ModelBusReference, IServiceProvider) | Cree una instancia de ModelBusAdapter compatible con este ModelBusAdapterManager. (Se hereda de ModelBusAdapterManager). | |
CreateModelingAdapterInstance | Imlementations debe proporcionar una instancia de ModelingAdapter que actúa la vista mundial externa de Model mediante el elemento de DomainModelRoot pasado. | |
CreateReference | Intenta crear y devuelva una referencia del modelo del bus de datos proporcionados. (Se hereda de ModelBusAdapterManager). | |
DeserializeAdapterReference | (Invalida a ModelBusAdapterManager.DeserializeAdapterReference(String, ReferenceContext)). | |
Dispose() | (Se hereda de ModelBusAdapterManager). | |
Dispose(Boolean) | Dispose esta instancia de ModelBusAdapterManager. (Se hereda de ModelBusAdapterManager). | |
DoCreateAdapter | Mediante el ModelBusReference pasado como parámetro, la creación de una instancia de ModelBusAdapter se intenta.Si finaliza correctamente, se devuelve el adaptador.Si no, se produce una excepción adecuada. (Invalida a ModelBusAdapterManager.DoCreateAdapter(ModelBusReference, IServiceProvider)). | |
Equals | Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object). | |
Finalize | Un destructor. (Se hereda de ModelBusAdapterManager). | |
GetExposedElementTypes | Obtiene una colección de todos los tipos de ModelElement expuestos por cualquier ModelBusAdapter administrado por este administrador de adaptadores, y puede hacer referencia así fuera de, junto con su nombre para mostrar; (Se hereda de ModelBusAdapterManager). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetSupportedLogicalAdapterIds | Devuelve los id. de los tipos de adaptador admitidos por este administrador de adaptador (Se hereda de ModelBusAdapterManager). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
GetView | Obtiene la vista asociado al ModelBusAdapter pasado como parámetro. (Invalida a ModelBusAdapterManager.GetView(ModelBusAdapter, ModelBusReference)). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
SerializeAdapterReference | (Invalida a ModelBusAdapterManager.SerializeAdapterReference(ModelBusAdapterReference, ReferenceContext)). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
TryCreateReference | El ModelBusAdapterManager intentará crear una referencia del modelo de bus a un modelo de la información proporcionada. (Se hereda de ModelBusAdapterManager). | |
ValidateReference | Valida la referencia y establece el LastStatus en consecuencia.la implementación predeterminada es crear un adaptador para comprobar si el modelo se puede resolver o no. (Se hereda de ModelBusAdapterManager). |
Arriba
Campos
Nombre | Descripción | |
---|---|---|
HostName | nombre utilizado por VisualStudio para identificarse como host de ModelBus. |
Arriba
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.Shell (Espacio de nombres)