Microsoft.VisualStudio.Data.Schema.Project.Project.ToolWindows.DatabaseSchemaView Namespace
The Microsoft.VisualStudio.Data.Schema.Project.Project.ToolWindows.DatabaseSchemaView namespace provides interfaces and classes to support the Project feature. It supports the Visual Studio infrastructure and is not intended to be used directly from your code.
Classes
Class | Description | |
---|---|---|
![]() |
DatabaseSchemaViewAddItemDialogContext | Provides data for the event in which the add item dialog is launched from the database schema view. |
![]() |
DatabaseSchemaViewControllerBase | Base class for model visualizer controllers. |
![]() |
DatabaseSchemaViewElementNode | Represents the element node. |
![]() |
DatabaseSchemaViewFolderNode | Represents the folder node class. |
![]() |
DatabaseSchemaViewInitializedEventArgs | Provides data for schema view initialization events. |
![]() |
DatabaseSchemaViewNode | Base implementation for node classes. |
![]() |
DatabaseSchemaViewRootNode | Represents the root node of the hierarchy. |
Interfaces
Interface | Description | |
---|---|---|
![]() |
IDatabaseSchemaView | Represents the schema view. |
![]() |
IDatabaseSchemaViewController | Represents the schema view controller. |
![]() |
IDatabaseSchemaViewElementNode | Represents a model element in the database schema view. |
![]() |
IDatabaseSchemaViewFolderNode | Represents a folder containing element types or other folders. |
![]() |
IDatabaseSchemaViewNode | The base interface for all nodes in the schema view. |
![]() |
IDatabaseSchemaViewNodeInternal | Defines additional members for IDatabaseSchemaViewNode. |
![]() |
IDatabaseSchemaViewRootNode | The root node interface, which usually represents the project. |
![]() |
ISchemaViewController | Represents the schema view controller Interface. |