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. |