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 | 此接口用于根节点。根节点通常表示数据库项目。 |