HierarchyNode Classe

Définition

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
Héritage
HierarchyNode
Dérivé
Implémente

Constructeurs

HierarchyNode()
HierarchyNode(GetStringDelegate)

Champs

m_NodeParent
m_strName
menuCommands
nextItemID
stateFlags
TName
trALWAYS
trERR
trH1
trH2
trWARN

Propriétés

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

Méthodes

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)

Implémentations d’interfaces explicites

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)

S’applique à