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 is the base interface for all nodes in Schema View.
This API is not CLS-compliant.
Namespace: Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer
Assembly: Microsoft.VisualStudio.Data.Schema.Package (in Microsoft.VisualStudio.Data.Schema.Package.dll)
Syntax
'Declaration
<CLSCompliantAttribute(False)> _
Public Interface ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public interface ISchemaModelViewerNode
[CLSCompliantAttribute(false)]
public interface class ISchemaModelViewerNode
[<CLSCompliantAttribute(false)>]
type ISchemaModelViewerNode = interface end
public interface ISchemaModelViewerNode
The ISchemaModelViewerNode type exposes the following members.
Properties
Name | Description | |
---|---|---|
![]() |
Caption | Gets or sets the caption for the node. |
![]() |
Controller | Gets or sets the controller responsible for this node. |
![]() |
DatabaseProjectNode | Gets or sets the database project node with which this node is associated. |
![]() |
IsExpandable | Gets or sets a value that indicates whether this node is expandable. |
![]() |
NodeTypeId | Gets or sets the node type id. |
![]() |
Parent | Gets or sets the parent node. |
![]() |
Populator | Gets or sets the populator delegate. |
![]() |
PropertiesObject | Gets the object that contains the properties to be displayed in the property browser. |
![]() |
Sorter | Gets or sets the comparison delegate to use to sort items. |
![]() |
Tag | Gets or sets the extra node information object. |
Top
Methods
Name | Description | |
---|---|---|
![]() |
GetChildren | Gets the child nodes of this node. |
![]() |
GetIcon | Returns the icon for the node. |
![]() |
InUse | Marks the node (and the hierarchy node it contains) as being in use by Schema View. |
Top
See Also
Reference
Microsoft.VisualStudio.Data.Schema.Package.Project.SchemaModelViewer Namespace