HierarchyTreeNode Class

Definition

Represents the late loading node that has its own icons and knows how to deal with the Explorer hierarchy.

public ref class HierarchyTreeNode abstract : Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::LazyNode, Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::IExplorerHierarchyNode, Microsoft::SqlServer::Management::UI::VSIntegration::ObjectExplorer::INodeWithIcon
public abstract class HierarchyTreeNode : Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.LazyNode, Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.IExplorerHierarchyNode, Microsoft.SqlServer.Management.UI.VSIntegration.ObjectExplorer.INodeWithIcon
type HierarchyTreeNode = class
    inherit LazyNode
    interface IExplorerHierarchyNode
    interface INodeWithIcon
Public MustInherit Class HierarchyTreeNode
Inherits LazyNode
Implements IExplorerHierarchyNode, INodeWithIcon
Inheritance
HierarchyTreeNode
Implements

Constructors

HierarchyTreeNode()

Initializes a new instance of the HierarchyTreeNode class with the default property values.

HierarchyTreeNode(SerializationInfo, StreamingContext)

Initializes a new instance of the HierarchyTreeNode class with specified information and context.

Properties

Expandable

Gets or sets a value indicating whether a node can be expanded.

(Inherited from LazyNode)
Expanding

Gets an indication if a node is currently expanding.

(Inherited from LazyNode)
Hierarchy

Gets or sets the node that belongs to the IExplorerHierarchy object.

Icon

Gets the normal icon for the HierarchyTreeNode.

Root

Gets the root of the hierarchy.

SelectedIcon

Gets the icon when this node is selected in the tree.

ShowPolicyHealthState

Gets or sets a value indicating whether the policy health state is displayed.

State

Gets the policy health state.

Methods

CancelExpand()

Specifies that a tree node should stop expanding.

(Inherited from LazyNode)
EnumerateChildren()

Builds children and removes the fake node if present.

(Inherited from LazyNode)

Applies to