Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer (Espacio de nombres)
Este espacio de nombres contiene clases e interfaces que admiten la Vista de esquema y el Visor de dependencias.
Clases
Clase | Descripción | |
---|---|---|
SchemaHierarchyBase | Clase base abstracta para los generadores de jerarquías de esquema. | |
SchemaHierarchyUtilities | Esta clase define utilidades útiles para el uso que se crea una jerarquía de la Vista de esquema. | |
SchemaModelViewerControllerBase | Clase base abstracta para los controladores de visualizador de modelos. | |
SchemaModelViewerControllerBaseInternal | Clase base abstracta para un controlador de la Vista de esquema usada por los implementadores internos. | |
SchemaModelViewerInitializedEventArgs | Proporciona datos para los eventos de inicialización de la Vista de esquema. | |
SchemaModelViewerService | Este servicio está disponible desde la instancia de DataPackage y proporciona una forma cómoda de acceso a las ventanas de herramientas para el proyecto de base de datos. | |
SchemaModelViewerShownEventArgs | Proporciona datos para los eventos DependencyViewToolWindowShown y DatabaseSchemaViewToolWindowShown. |
Interfaces
Interfaz | Descripción | |
---|---|---|
ISchemaHierarchyGenerator | Las clases que pueden rellenar una vista de árbol (como la Vista de esquema de base de datos) con nodos implementan esta interfaz. | |
ISchemaHierarchyPopulator | Interfaces para las clases que generan nodos de la jerarquía de esquema.Los generadores emplean esta interfaz. | |
ISchemaModelViewer | Representa un visor de modelo abstracto como la Vista de esquema o el Visor de dependencia. | |
ISchemaModelViewerController | Interfaz de controlador de la Vista de esquema. | |
ISchemaModelViewerElementNode | Representa un elemento de modelo en la Vista de esquema de base de datos. | |
ISchemaModelViewerFolderNode | Esta interfaz representa una carpeta que contiene tipos de elemento u otras carpetas. | |
ISchemaModelViewerNode | Es la interfaz base para todos los nodos de la Vista de esquema. | |
ISchemaModelViewerRootNode | Esta interfaz se usa para el nodo raíz.El nodo raíz suele representar el proyecto de base de datos. |