ISchemaViewController Members
Include Protected Members
Include Inherited Members
Represents the schema view controller Interface.
The ISchemaViewController type exposes the following members.
Methods
Name | Description | |
---|---|---|
CanBeDisplayed | Returns whether the argument model element is able to be displayed in the schema view. | |
CanDeleteObjects | Returns whether the list of model element nodes can be deleted. | |
DeleteObjects | Deletes a given list of model element nodes. | |
GetCaption | Returns the caption for the specified element node. | |
GetChildren | Return the list of children for the specified parent node. | |
GetPathsToElement | Returns a list of paths from the root to a specified model element node in the hierarchy. | |
Initialize | Called by a project node to initialize the controller. | |
InitializeRootNode | Called either because the UI is initialized and is now requesting that the controller create and add the root node or because the project has been loaded. | |
NodeInUse | Provides notification that a given node is or is not in use by the schema view. | |
Refresh | Refreshes the hierarchy. |
Top
Properties
Name | Description | |
---|---|---|
ProjectNode | Gets the associated database project node. |
Top
See Also
Reference
ISchemaViewController Interface
Microsoft.VisualStudio.Data.Schema.Project.Project.ToolWindows.DatabaseSchemaView Namespace