Поделиться через


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 Данный интерфейс используется для корневого узла.Корневой узел обычно представляет проект базы данных.