共用方式為


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 這個介面用於根節點。根節點通常表示資料庫專案。