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