Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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