SchemaModelViewerControllerBaseInternal (Clase)
Clase base abstracta para un controlador de la Vista de esquema usada por los implementadores internos.
Esta API no es compatible con CLS.
Jerarquía de herencia
System.Object
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaModelViewerControllerBase
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaModelViewerControllerBaseInternal
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView.DatabaseSchemaViewControllerBase
Espacio de nombres: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Ensamblado: Microsoft.VisualStudio.Data.Schema.Package (en Microsoft.VisualStudio.Data.Schema.Package.dll)
Sintaxis
'Declaración
<CLSCompliantAttribute(False)> _
Public MustInherit Class SchemaModelViewerControllerBaseInternal _
Inherits SchemaModelViewerControllerBase
[CLSCompliantAttribute(false)]
public abstract class SchemaModelViewerControllerBaseInternal : SchemaModelViewerControllerBase
[CLSCompliantAttribute(false)]
public ref class SchemaModelViewerControllerBaseInternal abstract : public SchemaModelViewerControllerBase
[<AbstractClass>]
[<CLSCompliantAttribute(false)>]
type SchemaModelViewerControllerBaseInternal =
class
inherit SchemaModelViewerControllerBase
end
public abstract class SchemaModelViewerControllerBaseInternal extends SchemaModelViewerControllerBase
El tipo SchemaModelViewerControllerBaseInternal expone los siguientes miembros.
Constructores
Nombre | Descripción | |
---|---|---|
SchemaModelViewerControllerBaseInternal | Inicializa una nueva instancia de la clase SchemaModelViewerControllerBaseInternal. |
Arriba
Propiedades
Nombre | Descripción | |
---|---|---|
EventsReceivedWhileToolWindowWasClosed | Obtiene o establece el número de eventos controlados mientras se cerraba la ventana de herramientas. (Se hereda de SchemaModelViewerControllerBase). | |
HierarchyGenerator | Obtiene o establece el generador de jerarquía de esquema. | |
ProjectNode | Devuelve el nodo del proyecto de base de datos asociado. (Se hereda de SchemaModelViewerControllerBase). | |
RefreshWhenToolWindowIsShown | Obtiene o establece un valor que indica si se va a actualizar la ventana de herramientas la próxima vez que se muestre. (Se hereda de SchemaModelViewerControllerBase). | |
RootNode | Obtiene o establece el nodo raíz. (Se hereda de SchemaModelViewerControllerBase). | |
SchemaView | Obtiene o establece la referencia de la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
ToolWindowIsShowing | Obtiene un valor que indica si se muestra la ventana de herramientas a la que está adjunto este controlador (vista de esquema o vista de dependencia). (Se hereda de SchemaModelViewerControllerBase). | |
ToolWindowService | Obtiene o establece el servicio de ventana de herramientas. (Se hereda de SchemaModelViewerControllerBase). |
Arriba
Métodos
Nombre | Descripción | |
---|---|---|
ArePathsEqual | Compara las rutas de acceso de dos nodos de la Vista de esquema para determinar si son iguales. | |
CacheToolWindowService | Obtiene y almacena en memoria caché el servicio SchemaModelViewerService. (Se hereda de SchemaModelViewerControllerBase). | |
CanBeDisplayed | Devuelve si el elemento de modelo especificado se puede mostrar en la Vista de esquema. (Invalida a SchemaModelViewerControllerBase.CanBeDisplayed(IModelElement)). | |
CanDeleteObjects | Determina si se puede eliminar la lista de nodos de elemento de modelo. (Se hereda de SchemaModelViewerControllerBase). | |
CanExtend | Devuelve true si este colaborador puede extender el objeto Extendee bajo el nombre del extensor especificado. (Se hereda de SchemaModelViewerControllerBase). | |
CreateGenerator | Método abstracto que devuelve el generador de la Vista de esquema para este controlador. | |
CreateRootNode | Crea el nodo raíz de la Vista de esquema (el nodo del proyecto de base de datos). | |
DeleteObjects | (Se hereda de SchemaModelViewerControllerBase). | |
DisconnectFromDataSchemaModelEvents | Desconecta de los eventos del modelo de esquema (almacén). (Se hereda de SchemaModelViewerControllerBase). | |
DisconnectFromProjectEvents | Desconecta de eventos del proyecto. (Se hereda de SchemaModelViewerControllerBase). | |
DisconnectFromSchemaViewEvents | Desconecta de los eventos de la Vista de esquema.Establezca en null la propiedad de vista de esquema almacenada en memoria caché. (Se hereda de SchemaModelViewerControllerBase). | |
DisconnectFromSolutionEvents | Desconecta de los eventos de solución. (Se hereda de SchemaModelViewerControllerBase). | |
DisconnectFromToolWindowEvents | Desconecta de los eventos de SchemaModelViewerService y establece en null la propiedad de ventana de herramientas almacenada en memoria caché. (Se hereda de SchemaModelViewerControllerBase). | |
Dispose() | Libera los recursos. (Se hereda de SchemaModelViewerControllerBase). | |
Dispose(Boolean) | Libera los recursos asociados al controlador del visor de modelo de esquema. (Invalida a SchemaModelViewerControllerBase.Dispose(Boolean)). | |
Equals | Determina si el objeto Object especificado es igual al objeto Object actual. (Se hereda de Object). | |
Finalize | Permite que un objeto intente liberar recursos y realizar otras operaciones de limpieza antes de ser reclamado por la recolección de elementos no utilizados. (Se hereda de Object). | |
GetAdditionalObjectsToDelete | Lo llama DeleteObjects para obtener elementos adicionales para eliminar. (Se hereda de SchemaModelViewerControllerBase). | |
GetCaption | Devuelve el título para el nodo de elemento especificado. (Invalida a SchemaModelViewerControllerBase.GetCaption(ISchemaModelViewerElementNode)). | |
GetChildren | Devuelve la lista de nodos secundarios para el nodo primario especificado. (Invalida a SchemaModelViewerControllerBase.GetChildren(ISchemaModelViewerNode)). | |
GetExtender | Devuelve un extensor para el objeto que se va a extender. (Se hereda de SchemaModelViewerControllerBase). | |
GetExtenderNames | Devuelve los nombres de los extensores disponibles para el objeto Extendee. (Se hereda de SchemaModelViewerControllerBase). | |
GetHashCode | Actúa como función hash para un tipo concreto. (Se hereda de Object). | |
GetModelElement | Devuelve el elemento de modelo que este nodo representa o bajo el que hay un nodo. | |
GetPathsFromCache | Devuelve la ruta de acceso del nodo de la Vista de esquema que está contenido en las anotaciones del elemento de modelo especificado. | |
GetPathsFromGeneratorPaths(IModelElement, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%) | Devuelve las rutas de acceso del nodo de la Vista de esquema para el elemento de modelo especificado. | |
GetPathsFromGeneratorPaths(IModelElement, IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%) | Devuelve las rutas de acceso del nodo de la Vista de esquema para las rutas de acceso del nodo del generador de jerarquía especificado. | |
GetPathsFromGeneratorPaths(IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%, IList<IList<ISchemaModelViewerNode>>%) | Devuelve las rutas de acceso del nodo de la Vista de esquema para las rutas de acceso del nodo del generador de la jerarquía y de la memoria caché que se han especificado. | |
GetPathsToElement | Obtiene la ruta de acceso al elemento desde el generador de la jerarquía. (Invalida a SchemaModelViewerControllerBase.GetPathsToElement(IModelElement)). | |
GetSelectionPathToElement | Obtiene la ruta de acceso que se emplea para seleccionar el elemento en la Vista de esquema desde el generador de la jerarquía. (Invalida a SchemaModelViewerControllerBase.GetSelectionPathToElement(IModelElement)). | |
GetType | Obtiene el objeto Type de la instancia actual. (Se hereda de Object). | |
Initialize | Crea un objeto compatible con la persistencia de la Vista de esquema. (Invalida a SchemaModelViewerControllerBase.Initialize(IDatabaseProjectNode)). | |
InitializeRootNode | Agrega el nodo raíz a la Vista de esquema. (Invalida a SchemaModelViewerControllerBase.InitializeRootNode()). | |
IsEqual | Compara dos nodos de la Vista de esquema para determinar si son iguales. | |
ListenToDataSchemaModelEvents | Escucha eventos del modelo de esquema de datos. (Se hereda de SchemaModelViewerControllerBase). | |
ListenToProjectEvents | Realiza escuchas de eventos del proyecto. (Se hereda de SchemaModelViewerControllerBase). | |
ListenToSchemaViewEvents | Escucha eventos de la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
ListenToSolutionEvents | Crea un agente de escucha de la solución y escucha eventos de la solución. (Se hereda de SchemaModelViewerControllerBase). | |
ListenToToolWindowEvents | Escucha los eventos de SchemaModelViewerService. (Se hereda de SchemaModelViewerControllerBase). | |
LoadState | Estado de carga. (Invalida a SchemaModelViewerControllerBase.LoadState()). | |
MemberwiseClone | Crea una copia superficial del objeto Object actual. (Se hereda de Object). | |
ModelChanged | (Invalida a SchemaModelViewerControllerBase.ModelChanged(IList<Tuple<IModelElement, ModelEventType>>)). | |
ModelElementAdded | Se agregó un elemento de modelo al almacén. (Invalida a SchemaModelViewerControllerBase.ModelElementAdded(IModelElement)). | |
ModelElementDeleted | Se eliminó un elemento de modelo del almacén. (Invalida a SchemaModelViewerControllerBase.ModelElementDeleted(IModelElement)). | |
ModelElementUpdated | El almacén actualizó un elemento de modelo. (Invalida a SchemaModelViewerControllerBase.ModelElementUpdated(IModelElement)). | |
NodeCreated | Establece el clasificador para que el nodo delegue en el nodo de la jerarquía. | |
NodeInUse | Proporciona una notificación de si la Vista de esquema está usando el nodo especificado. (Invalida a SchemaModelViewerControllerBase.NodeInUse(ISchemaModelViewerNode, Boolean)). | |
OnAfterOpenProject | Una vez abierto el proyecto, agrega el nodo raíz a la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
OnBeforeCloseProject | Antes de que se cerrara el proyecto, se le llamó para ofrecer una oportunidad de quitar el nodo del proyecto (raíz) de la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
OnDatabaseSchemaViewInitialized | Inicializa el controlador con la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
OnDatabaseSchemaViewShown | Controla el evento que indica que se muestra la Vista de esquema. (Se hereda de SchemaModelViewerControllerBase). | |
OnDataSchemaModelRecycled | Controla el evento de reciclado de DataSchemaModel. (Invalida a SchemaModelViewerControllerBase.OnDataSchemaModelRecycled()). | |
OnDataSchemaModelRecycling | Controla el evento de reciclaje de DataSchemaModel. (Invalida a SchemaModelViewerControllerBase.OnDataSchemaModelRecycling()). | |
OnProjectClosed | Administra el cierre del proyecto desconectándose de los eventos. (Se hereda de SchemaModelViewerControllerBase). | |
OnProjectClosing | Llamadas SaveState () y llama a los métodos virtuales siguientes, en el orden: DisconnectFromSchemaViewEvents; DisconnectFromStoreEvents; DisconnectFromProjectEvents; DisconnectFromSolutionEvents; y DisconnectFromToolWindowEvents. (Se hereda de SchemaModelViewerControllerBase). | |
OnProjectLoaded | Se produce cuando el modelo ha finalizado la deserialización. (Invalida a SchemaModelViewerControllerBase.OnProjectLoaded()). | |
OnProjectRenamed | Se cambió el nombre del nodo del proyecto. (Se hereda de SchemaModelViewerControllerBase). | |
ReadStateValueAsInt | Lee un valor entero del almacenamiento persistente para la Vista de esquema. | |
Refresh | Actualiza la Vista de esquema quitando los nodos anteriores y agregando los nuevos. (Invalida a SchemaModelViewerControllerBase.Refresh()). | |
RemoveOurRootNode | Quita el nodo raíz. | |
SaveState | Guarda el estado del controlador del visor de modelo de esquema. (Invalida a SchemaModelViewerControllerBase.SaveState()). | |
ToString | Devuelve una cadena que representa el objeto actual. (Se hereda de Object). | |
UninitializeRootNode | Quita el nodo raíz. (Invalida a SchemaModelViewerControllerBase.UninitializeRootNode()). | |
WriteStateValue | Escribe un valor en el almacenamiento persistente para la Vista de esquema. |
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.Data.Schema.Package.Project.SchemaModelViewer (Espacio de nombres)