Share via


HierarchyNodeContainer Class

Definition

public ref class HierarchyNodeContainer abstract : Microsoft::SqlServer::Management::UI::VSIntegration::HierarchyNode, Microsoft::SqlServer::Management::UI::VSIntegration::ISqlToolsHierNodeContainer
public abstract class HierarchyNodeContainer : Microsoft.SqlServer.Management.UI.VSIntegration.HierarchyNode, Microsoft.SqlServer.Management.UI.VSIntegration.ISqlToolsHierNodeContainer
type HierarchyNodeContainer = class
    inherit HierarchyNode
    interface ISqlToolsHierNodeContainer
    interface ISqlToolsHierNode
    interface ISqlToolsHierNodeCustomize
    interface ISqlToolsHierNodeContainerCustomize
Public MustInherit Class HierarchyNodeContainer
Inherits HierarchyNode
Implements ISqlToolsHierNodeContainer
Inheritance
HierarchyNodeContainer
Derived
Implements

Constructors

HierarchyNodeContainer()
HierarchyNodeContainer(GetStringDelegate)

Fields

m_NodeParent (Inherited from HierarchyNode)
m_Nodes
m_strName (Inherited from HierarchyNode)
menuCommands (Inherited from HierarchyNode)
stateFlags (Inherited from HierarchyNode)

Properties

CanonicalName (Inherited from HierarchyNode)
ChildrenEnumerated (Inherited from HierarchyNode)
ContextMenuID (Inherited from HierarchyNode)
Count
Displayable (Inherited from HierarchyNode)
Disposing (Inherited from HierarchyNode)
Editable (Inherited from HierarchyNode)
Expandable
ExpandByDefault (Inherited from HierarchyNode)
FirstChild
FirstMemberChild
Head
IsDisposed (Inherited from HierarchyNode)
MemberItem (Inherited from HierarchyNode)
MenuCommands (Inherited from HierarchyNode)
Moniker (Inherited from HierarchyNode)
Name (Inherited from HierarchyNode)
NameInternal (Inherited from HierarchyNode)
Next (Inherited from HierarchyNode)
NextMember (Inherited from HierarchyNode)
Parent (Inherited from HierarchyNode)
Prev (Inherited from HierarchyNode)
PropertyObject (Inherited from HierarchyNode)
RootNode (Inherited from HierarchyNode)
ServiceProvider (Inherited from HierarchyNode)
SortedList (Inherited from HierarchyNode)
SqlToolsHierarchy (Inherited from HierarchyNode)
StateIconIndex (Inherited from HierarchyNode)
VsHierarchy (Inherited from HierarchyNode)
VsItemID (Inherited from HierarchyNode)
VsUIHierarchy (Inherited from HierarchyNode)
Zombie (Inherited from HierarchyNode)

Methods

Add(ISqlToolsHierNode)
AddAfter(ISqlToolsHierNode, ISqlToolsHierNode)
AddHead(ISqlToolsHierNode)
AddSorted(ISqlToolsHierNode, ISqlToolsHierNode)
AddTail(ISqlToolsHierNode)
Deletable(Boolean) (Inherited from HierarchyNode)
Delete(ISqlToolsHierNode)
Delete(ISqlToolsHierNode, Boolean)
DeleteAll()
DeleteAll(Boolean)
DisplayContextMenu(POINTS) (Inherited from HierarchyNode)
Dispose() (Inherited from HierarchyNode)
Dispose(Boolean)
DoDefaultAction() (Inherited from HierarchyNode)
EnumerateChildren()
Expand(EXPANDFLAGS) (Inherited from HierarchyNode)
Expand(EXPANDFLAGS, Guid) (Inherited from HierarchyNode)
FillMenuCommands(MenuCommandsService) (Inherited from HierarchyNode)
GetCount(Boolean)
GetFirstChild(Boolean)
GetGuidProperty(__VSHPROPID, Guid) (Inherited from HierarchyNode)
GetHead(Boolean)
GetHeadInternal()
GetHeadInternal(Boolean)
GetIcon(Boolean) (Inherited from HierarchyNode)
GetNestedHierarchy(Guid, IntPtr, UInt32) (Inherited from HierarchyNode)
GetNext(Boolean) (Inherited from HierarchyNode)
GetNextChildOf(Boolean, ISqlToolsHierNode)
GetNextMemberOf(ISqlToolsHierNode)
GetNextMemberOrVisibleChild(ISqlToolsHierNode, Boolean, Boolean)
GetNodeByCanonicalName(String)
GetNodeByFullPath(String)
GetNodeByMoniker(String)
GetNodeByName(String)
GetNodeByName(String, Boolean)
GetPrevious(Boolean) (Inherited from HierarchyNode)
GetPreviousChildOf(Boolean, ISqlToolsHierNode)
GetPreviousMemberOf(ISqlToolsHierNode)
GetPreviousMemberOrVisibleChild(ISqlToolsHierNode, Boolean, Boolean)
GetProperty(__VSHPROPID, Object) (Inherited from HierarchyNode)
GetService(Guid) (Inherited from HierarchyNode)
GetService(Type) (Inherited from HierarchyNode)
GetUserContext(IVsUserContext) (Inherited from HierarchyNode)
HasAncestor(ISqlToolsHierNode) (Inherited from HierarchyNode)
IsSet(Int32) (Inherited from HierarchyNode)
NotifyHierarchyOfAdd(ISqlToolsHierNode, ISqlToolsHierNode)
OnDelete(Boolean) (Inherited from HierarchyNode)
OnRename(String, String, Boolean) (Inherited from HierarchyNode)
ParseCanonicalName(String)
ReDraw() (Inherited from HierarchyNode)
ReDraw(Boolean, Boolean, Boolean) (Inherited from HierarchyNode)
Refresh()
ReleaseComObjectIfNeeded(Object) (Inherited from HierarchyNode)
Remove(ISqlToolsHierNode)
Save(VSSAVEFLAGS, String, IVsUIShell, IntPtr, String, Int32) (Inherited from HierarchyNode)
SetBits(Int32, Boolean) (Inherited from HierarchyNode)
SetErrorInfo(Exception) (Inherited from HierarchyNode)
SetProperty(__VSHPROPID, Object) (Inherited from HierarchyNode)
ShowError(Exception) (Inherited from HierarchyNode)
ShowError(String) (Inherited from HierarchyNode)
ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon) (Inherited from HierarchyNode)
UpdateMenuCommandsStatus(MenuCommand) (Inherited from HierarchyNode)
ValidateNewNodeName(String) (Inherited from HierarchyNode)

Explicit Interface Implementations

ICustomTypeDescriptor.GetAttributes() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetClassName() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetComponentName() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetConverter() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetDefaultEvent() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetDefaultProperty() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetEditor(Type) (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetEvents() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetEvents(Attribute[]) (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetProperties() (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetProperties(Attribute[]) (Inherited from HierarchyNode)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) (Inherited from HierarchyNode)

Applies to