HierarchyNode Classe

Definizione

public ref class HierarchyNode abstract : IDisposable, Microsoft::SqlServer::Management::UI::VSIntegration::ISqlToolsHierNode, System::ComponentModel::ICustomTypeDescriptor
public abstract class HierarchyNode : IDisposable, Microsoft.SqlServer.Management.UI.VSIntegration.ISqlToolsHierNode, System.ComponentModel.ICustomTypeDescriptor
type HierarchyNode = class
    interface IDisposable
    interface ISqlToolsHierNode
    interface ISqlToolsHierNodeCustomize
    interface ICustomTypeDescriptor
Public MustInherit Class HierarchyNode
Implements ICustomTypeDescriptor, IDisposable, ISqlToolsHierNode
Ereditarietà
HierarchyNode
Derivato
Implementazioni

Costruttori

HierarchyNode()
HierarchyNode(GetStringDelegate)

Campi

m_NodeParent
m_strName
menuCommands
nextItemID
stateFlags
TName
trALWAYS
trERR
trH1
trH2
trWARN

Proprietà

CanonicalName
ChildrenEnumerated
ContextMenuID
Displayable
Disposing
Editable
Expandable
ExpandByDefault
IsDisposed
MemberItem
MenuCommands
Moniker
Name
NameInternal
Next
NextMember
Parent
Prev
PropertyObject
RootNode
ServiceProvider
SortedList
SqlToolsHierarchy
StateIconIndex
VsHierarchy
VsItemID
VsUIHierarchy
Zombie

Metodi

Deletable(Boolean)
DisplayContextMenu(POINTS)
Dispose()
Dispose(Boolean)
DoDefaultAction()
Expand(EXPANDFLAGS)
Expand(EXPANDFLAGS, Guid)
FillMenuCommands(MenuCommandsService)
GenerateVsItemID()
GetGuidProperty(__VSHPROPID, Guid)
GetIcon(Boolean)
GetNestedHierarchy(Guid, IntPtr, UInt32)
GetNext(Boolean)
GetPrevious(Boolean)
GetProperty(__VSHPROPID, Object)
GetService(Guid)
GetService(Type)
GetUserContext(IVsUserContext)
HasAncestor(ISqlToolsHierNode)
IsSet(Int32)
OnDelete(Boolean)
OnRename(String, String, Boolean)
ReDraw()
ReDraw(Boolean, Boolean, Boolean)
ReleaseComObjectIfNeeded(Object)
Save(VSSAVEFLAGS, String, IVsUIShell, IntPtr, String, Int32)
SetBits(Int32, Boolean)
SetErrorInfo(Exception)
SetProperty(__VSHPROPID, Object)
ShowError(Exception)
ShowError(String)
ShowMessage(String, String, MessageBoxButtons, MessageBoxIcon)
UpdateMenuCommandsStatus(MenuCommand)
ValidateNewNodeName(String)

Implementazioni dell'interfaccia esplicita

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

Si applica a