HierarchyNodeContainer Klasse

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
Vererbung
HierarchyNodeContainer
Abgeleitet
Implementiert

Konstruktoren

Name Beschreibung
HierarchyNodeContainer()
HierarchyNodeContainer(GetStringDelegate)

Felder

Name Beschreibung
m_NodeParent (Geerbt von HierarchyNode)
m_Nodes
m_strName (Geerbt von HierarchyNode)
menuCommands (Geerbt von HierarchyNode)
stateFlags (Geerbt von HierarchyNode)

Eigenschaften

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

Methoden

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

Explizite Schnittstellenimplementierungen

Name Beschreibung
ICustomTypeDescriptor.GetAttributes() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetClassName() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetComponentName() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetConverter() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetDefaultEvent() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetDefaultProperty() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetEditor(Type) (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetEvents() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetEvents(Attribute[]) (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetProperties() (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetProperties(Attribute[]) (Geerbt von HierarchyNode)
ICustomTypeDescriptor.GetPropertyOwner(PropertyDescriptor) (Geerbt von HierarchyNode)

Gilt für: