IDatabaseSchemaView Interface
This interface represents the database Schema View in Visual Studio.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDatabaseSchemaView _
Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDatabaseSchemaView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDatabaseSchemaView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDatabaseSchemaView =
interface
interface ISchemaModelViewer
end
public interface IDatabaseSchemaView extends ISchemaModelViewer
The IDatabaseSchemaView type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
AddNodes(IList<IList<ISchemaModelViewerNode>>) | Adds a list of nodes to Schema View. (Inherited from ISchemaModelViewer.) |
![]() |
AddNodes(IList<IList<ISchemaModelViewerNode>>, Boolean, Boolean) | Adds a list of nodes to Schema View. (Inherited from ISchemaModelViewer.) |
![]() |
AddRootNode | Adds a root node to Schema View that usually represents the project node. (Inherited from ISchemaModelViewer.) |
![]() |
GetExpandedNodes | Returns a list of expanded nodes. (Inherited from ISchemaModelViewer.) |
![]() |
GetRootNodes | Returns a list of root nodes. (Inherited from ISchemaModelViewer.) |
![]() |
GetSelectedModelElementNodes | From the selection, look for all the nodes, and return those that belong to ModelElementNodes. (Inherited from ISchemaModelViewer.) |
![]() |
GetSelectedNodes | Returns a list of selected nodes. (Inherited from ISchemaModelViewer.) |
![]() |
ProjectNodeRenamed | Updates the user interface to reflect the rename. (Inherited from ISchemaModelViewer.) |
![]() |
Refresh | Refreshes Schema View. (Inherited from ISchemaModelViewer.) |
![]() |
RefreshNodes | Refreshes the specified list of nodes. (Inherited from ISchemaModelViewer.) |
![]() |
RegisterForCommandRouting | Registers the specified object for OLE command target routing. (Inherited from ISchemaModelViewer.) |
![]() |
RegisterForLimitedCommandRouting | Registers the specified object for OLE command target routing. (Inherited from ISchemaModelViewer.) |
![]() |
RemoveFromCommandRouting | Removes the specified object from OLE command target routing. (Inherited from ISchemaModelViewer.) |
![]() |
RemoveNode | Removes the specified node from the tree. (Inherited from ISchemaModelViewer.) |
![]() |
RemoveNodes | Removes the list of nodes from Schema View. (Inherited from ISchemaModelViewer.) |
![]() |
SelectAndExpandActiveProjectNode | Selects and expands the node that represents the selected or active project. (Inherited from ISchemaModelViewer.) |
![]() |
SelectAndExpandProjectNode | Selects and expands the project node. (Inherited from ISchemaModelViewer.) |
![]() |
SelectNode | Selects and optionally expands the node for the specified model element. (Inherited from ISchemaModelViewer.) |
![]() |
SelectNodes(IList<IModelElement>) | Selects the nodes that are associated with the specified model element. (Inherited from ISchemaModelViewer.) |
![]() |
SelectNodes(IList<IList<ISchemaModelViewerNode>>, Boolean) | Selects and optionally expands nodes with the specified paths. (Inherited from ISchemaModelViewer.) |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.SchemaView Namespace