VirtualBaseNode 類別

定義

public ref class VirtualBaseNode abstract : Microsoft::SqlServer::Management::UI::VSIntegration::HierarchyNodeContainer
public abstract class VirtualBaseNode : Microsoft.SqlServer.Management.UI.VSIntegration.HierarchyNodeContainer
type VirtualBaseNode = class
    inherit HierarchyNodeContainer
Public MustInherit Class VirtualBaseNode
Inherits HierarchyNodeContainer
繼承

建構函式

名稱 Description
VirtualBaseNode()
VirtualBaseNode(GetStringDelegate)

欄位

名稱 Description
m_NodeParent (繼承來源 HierarchyNode)
m_Nodes (繼承來源 HierarchyNodeContainer)
m_strName (繼承來源 HierarchyNode)
menuCommands (繼承來源 HierarchyNode)
stateFlags (繼承來源 HierarchyNode)

屬性

名稱 Description
CanonicalName (繼承來源 HierarchyNode)
ChildrenEnumerated (繼承來源 HierarchyNode)
ContextMenuID (繼承來源 HierarchyNode)
Count (繼承來源 HierarchyNodeContainer)
Displayable (繼承來源 HierarchyNode)
Disposing (繼承來源 HierarchyNode)
Editable (繼承來源 HierarchyNode)
Expandable (繼承來源 HierarchyNodeContainer)
ExpandByDefault (繼承來源 HierarchyNode)
FirstChild (繼承來源 HierarchyNodeContainer)
FirstMemberChild (繼承來源 HierarchyNodeContainer)
Head (繼承來源 HierarchyNodeContainer)
IsDisposed (繼承來源 HierarchyNode)
MemberItem (繼承來源 HierarchyNode)
MenuCommands (繼承來源 HierarchyNode)
Moniker
Name
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)

方法

名稱 Description
Add(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
AddAfter(ISqlToolsHierNode, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
AddHead(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
AddSorted(ISqlToolsHierNode, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
AddTail(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
Deletable(Boolean) (繼承來源 HierarchyNode)
Delete(ISqlToolsHierNode, Boolean) (繼承來源 HierarchyNodeContainer)
Delete(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
DeleteAll() (繼承來源 HierarchyNodeContainer)
DeleteAll(Boolean) (繼承來源 HierarchyNodeContainer)
DisplayContextMenu(POINTS) (繼承來源 HierarchyNode)
Dispose() (繼承來源 HierarchyNode)
Dispose(Boolean) (繼承來源 HierarchyNodeContainer)
DoDefaultAction() (繼承來源 HierarchyNode)
EnumerateChildren() (繼承來源 HierarchyNodeContainer)
Expand(EXPANDFLAGS, Guid) (繼承來源 HierarchyNode)
Expand(EXPANDFLAGS) (繼承來源 HierarchyNode)
FillMenuCommands(MenuCommandsService) (繼承來源 HierarchyNode)
GetCount(Boolean) (繼承來源 HierarchyNodeContainer)
GetFirstChild(Boolean) (繼承來源 HierarchyNodeContainer)
GetGuidProperty(__VSHPROPID, Guid)
GetHead(Boolean) (繼承來源 HierarchyNodeContainer)
GetHeadInternal() (繼承來源 HierarchyNodeContainer)
GetHeadInternal(Boolean) (繼承來源 HierarchyNodeContainer)
GetIcon(Boolean)
GetNestedHierarchy(Guid, IntPtr, UInt32) (繼承來源 HierarchyNode)
GetNext(Boolean) (繼承來源 HierarchyNode)
GetNextChildOf(Boolean, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetNextMemberOf(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetNextMemberOrVisibleChild(ISqlToolsHierNode, Boolean, Boolean) (繼承來源 HierarchyNodeContainer)
GetNodeByCanonicalName(String) (繼承來源 HierarchyNodeContainer)
GetNodeByFullPath(String) (繼承來源 HierarchyNodeContainer)
GetNodeByMoniker(String) (繼承來源 HierarchyNodeContainer)
GetNodeByName(String, Boolean) (繼承來源 HierarchyNodeContainer)
GetNodeByName(String) (繼承來源 HierarchyNodeContainer)
GetPrevious(Boolean) (繼承來源 HierarchyNode)
GetPreviousChildOf(Boolean, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetPreviousMemberOf(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetPreviousMemberOrVisibleChild(ISqlToolsHierNode, Boolean, Boolean) (繼承來源 HierarchyNodeContainer)
GetProperty(__VSHPROPID, Object) (繼承來源 HierarchyNode)
GetService(Guid) (繼承來源 HierarchyNode)
GetService(Type) (繼承來源 HierarchyNode)
GetUserContext(IVsUserContext) (繼承來源 HierarchyNode)
HasAncestor(ISqlToolsHierNode) (繼承來源 HierarchyNode)
IsSet(Int32) (繼承來源 HierarchyNode)
NotifyHierarchyOfAdd(ISqlToolsHierNode, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
OnDelete(Boolean) (繼承來源 HierarchyNode)
OnRename(String, String, Boolean) (繼承來源 HierarchyNode)
ParseCanonicalName(String) (繼承來源 HierarchyNodeContainer)
ReDraw() (繼承來源 HierarchyNode)
ReDraw(Boolean, Boolean, Boolean) (繼承來源 HierarchyNode)
Refresh() (繼承來源 HierarchyNodeContainer)
ReleaseComObjectIfNeeded(Object) (繼承來源 HierarchyNode)
Remove(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
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)

明確介面實作

名稱 Description
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)

適用於