Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer - пространство имен
Это пространство имен содержит классы и интерфейсы, поддерживающие представление схемы и средство просмотра зависимостей.
Классы
Класс | Описание | |
---|---|---|
SchemaHierarchyBase | Абстрактный базовый класс для генераторов иерархии схемы. | |
SchemaHierarchyUtilities | Этот класс определяет полезные утилиты для создания иерархии представление схемы использования. | |
SchemaModelViewerControllerBase | Абстрактный базовый класс для контроллеров визуализатора модели. | |
SchemaModelViewerControllerBaseInternal | Абстрактный базовый класс для контроллера представления схемы, используемый внутренними реализаторами. | |
SchemaModelViewerInitializedEventArgs | Предоставляет данные для событий инициализации представления схемы. | |
SchemaModelViewerService | Данная служба доступна из экземпляра DataPackage и обеспечивает удобный способ получать доступ к окнам инструментов проекта базы данных. | |
SchemaModelViewerShownEventArgs | Предоставляет данные для событий DatabaseSchemaViewToolWindowShown и DependencyViewToolWindowShown. |
Интерфейсы
Интерфейс | Описание | |
---|---|---|
ISchemaHierarchyGenerator | Данный интерфейс реализуется классами, которые могут заполнять узлами представление в виде дерева (например, представление схемы базы данных). | |
ISchemaHierarchyPopulator | Интерфейс для классов, создающих узлы иерархии схемы.Этот интерфейс используется генераторами. | |
ISchemaModelViewer | Представляет средство просмотра абстрактных моделей, например представление схемы или средство просмотра зависимостей. | |
ISchemaModelViewerController | Интерфейс контроллера представления схемы. | |
ISchemaModelViewerElementNode | Представляет элемент модели в представлении схемы базы данных. | |
ISchemaModelViewerFolderNode | Данный интерфейс представляет папку, содержащую типы элементов или другие папки. | |
ISchemaModelViewerNode | Это базовый интерфейс для всех узлов представления схемы. | |
ISchemaModelViewerRootNode | Данный интерфейс используется для корневого узла.Корневой узел обычно представляет проект базы данных. |