FileBasedBaseNode 類別

定義

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

建構函式

名稱 Description
FileBasedBaseNode()
FileBasedBaseNode(GetStringDelegate)

欄位

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

屬性

名稱 Description
CanonicalName (繼承來源 HierarchyNode)
ChildrenEnumerated (繼承來源 HierarchyNode)
ContextMenuID (繼承來源 HierarchyNode)
Count (繼承來源 HierarchyNodeContainer)
Created
Displayable (繼承來源 HierarchyNode)
Disposing (繼承來源 HierarchyNode)
Editable (繼承來源 HierarchyNode)
Expandable (繼承來源 HierarchyNodeContainer)
ExpandByDefault (繼承來源 HierarchyNode)
FileName
FirstChild (繼承來源 HierarchyNodeContainer)
FirstMemberChild (繼承來源 HierarchyNodeContainer)
FullPath
Head (繼承來源 HierarchyNodeContainer)
IsDisposed (繼承來源 HierarchyNode)
MemberItem (繼承來源 HierarchyNode)
MenuCommands (繼承來源 HierarchyNode)
Modified
Moniker
Name
NameInternal (繼承來源 HierarchyNode)
Next (繼承來源 HierarchyNode)
NextMember (繼承來源 HierarchyNode)
Parent (繼承來源 HierarchyNode)
Prev (繼承來源 HierarchyNode)
PropertyObject (繼承來源 HierarchyNode)
RootNode (繼承來源 HierarchyNode)
ServiceProvider (繼承來源 HierarchyNode)
Size
SortedList (繼承來源 HierarchyNode)
SqlToolsHierarchy (繼承來源 HierarchyNode)
StateIconIndex
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)
EnsureNoDoubleSlash(String)
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)
GetPrevious(Boolean) (繼承來源 HierarchyNode)
GetPreviousChildOf(Boolean, ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetPreviousMemberOf(ISqlToolsHierNode) (繼承來源 HierarchyNodeContainer)
GetPreviousMemberOrVisibleChild(ISqlToolsHierNode, Boolean, Boolean) (繼承來源 HierarchyNodeContainer)
GetProperty(__VSHPROPID, Object)
GetService(Guid) (繼承來源 HierarchyNode)
GetService(Type) (繼承來源 HierarchyNode)
GetTPD2()
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)

適用於