다음을 통해 공유


HierarchyNodeContainer 클래스

정의

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
상속
HierarchyNodeContainer
파생
구현

생성자

HierarchyNodeContainer()
HierarchyNodeContainer(GetStringDelegate)

필드

m_NodeParent (다음에서 상속됨 HierarchyNode)
m_Nodes
m_strName (다음에서 상속됨 HierarchyNode)
menuCommands (다음에서 상속됨 HierarchyNode)
stateFlags (다음에서 상속됨 HierarchyNode)

속성

CanonicalName (다음에서 상속됨 HierarchyNode)
ChildrenEnumerated (다음에서 상속됨 HierarchyNode)
ContextMenuID (다음에서 상속됨 HierarchyNode)
Count
Displayable (다음에서 상속됨 HierarchyNode)
Disposing (다음에서 상속됨 HierarchyNode)
Editable (다음에서 상속됨 HierarchyNode)
Expandable
ExpandByDefault (다음에서 상속됨 HierarchyNode)
FirstChild
FirstMemberChild
Head
IsDisposed (다음에서 상속됨 HierarchyNode)
MemberItem (다음에서 상속됨 HierarchyNode)
MenuCommands (다음에서 상속됨 HierarchyNode)
Moniker (다음에서 상속됨 HierarchyNode)
Name (다음에서 상속됨 HierarchyNode)
NameInternal (다음에서 상속됨 HierarchyNode)
Next (다음에서 상속됨 HierarchyNode)
NextMember (다음에서 상속됨 HierarchyNode)
Parent (다음에서 상속됨 HierarchyNode)
Prev (다음에서 상속됨 HierarchyNode)
PropertyObject (다음에서 상속됨 HierarchyNode)
RootNode (다음에서 상속됨 HierarchyNode)
ServiceProvider (다음에서 상속됨 HierarchyNode)
SortedList (다음에서 상속됨 HierarchyNode)
SqlToolsHierarchy (다음에서 상속됨 HierarchyNode)
StateIconIndex (다음에서 상속됨 HierarchyNode)
VsHierarchy (다음에서 상속됨 HierarchyNode)
VsItemID (다음에서 상속됨 HierarchyNode)
VsUIHierarchy (다음에서 상속됨 HierarchyNode)
Zombie (다음에서 상속됨 HierarchyNode)

메서드

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

명시적 인터페이스 구현

ICustomTypeDescriptor.GetAttributes() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetClassName() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetComponentName() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetConverter() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetDefaultEvent() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetDefaultProperty() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetEditor(Type) (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetEvents() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetEvents(Attribute[]) (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetProperties() (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetProperties(Attribute[]) (다음에서 상속됨 HierarchyNode)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) (다음에서 상속됨 HierarchyNode)

적용 대상