IDependencyView Interface
Represents the Dependency view.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface IDependencyView _
Inherits ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface IDependencyView : ISchemaModelViewer
[CLSCompliantAttribute(false)]
public interface class IDependencyView : ISchemaModelViewer
[<CLSCompliantAttribute(false)>]
type IDependencyView =
interface
interface ISchemaModelViewer
end
public interface IDependencyView extends ISchemaModelViewer
The IDependencyView 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.) | |
OnAddDependencyNodes | This method will only raise the event AddDependencyNodes, which is listened to by the DependencyViewController. | |
OnRemoveDependencyNodes | This method will only raise the event RemoveDependencyNodes, which is listened to by the DependencyViewController. | |
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
Events
Name | Description | |
---|---|---|
AddDependencyNodes | Raised when new nodes are added to the database dependency view. | |
RemoveDependencyNodes | Raised when new nodes are removed from the database dependency view. |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer.DependencyView Namespace