Share via


RootNode Members

Include Protected Members
Include Inherited Members

This API supports the Team Foundation Server infrastructure and is not intended to be used directly from your code.

The RootNode type exposes the following members.

Constructors

 

Name

Description

Public method

RootNode

Infrastructure.

Top

Methods

 

Name

Description

Public method

AddChild

Inserts a new child for the current node. (Inherited from BaseHierarchyNode.)

Public method

BeginRefresh

Infrastructure. (Overrides BaseHierarchyNode.BeginRefresh(AsyncCallback, Object).)

Public method

Close

Infrastructure. (Overrides BaseHierarchyNode.Close().)

Public method

CompareTo

Compare nodes with NodePriority and Name. (Inherited from BaseHierarchyNode.)

Public method

CreateNewChildName

Creates a child name by starting with a template. (Inherited from BaseHierarchyNode.)

Public method

CreateNewCopyOfName

Creates a name for a copy under this node. (Inherited from BaseHierarchyNode.)

Public method

CreateNewFolderName

Creates a name for a new folder under this node. (Inherited from BaseHierarchyNode.)

Public method

Detach

Takes this node and its subtree out of its parent, but does not remove it from the hierarchy container. (Inherited from BaseHierarchyNode.)

Public method

DoDefaultAction

(Inherited from BaseHierarchyNode.)

Public method

EndRefresh

Gets the results of the node refresh. (Inherited from BaseHierarchyNode.)

Public method

Equals

Determines whether the specified Object is equal to the current Object. (Inherited from Object.)

Public method

Expand

(Inherited from BaseHierarchyNode.)

Protected method

Finalize

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)

Public method

FindChild

Returns the child with the specified name. Returns nulla null reference (Nothing in Visual Basic) if not found. (Inherited from BaseHierarchyNode.)

Public method

GetHashCode

Serves as a hash function for a particular type. (Inherited from Object.)

Public method

GetNestedHierarchy

Get the nested hierarchy for this node. (Inherited from BaseHierarchyNode.)

Public method

GetProperty

Infrastructure. (Overrides BaseHierarchyNode.GetProperty(Int32).)

Public method

GetType

Gets the type of the current instance. (Inherited from Object.)

Public method

GetUserContext

Provides F1 help. The Nodes have a UserContext Property which contains the F1 help keyword which provides the user context for that information. (Inherited from BaseHierarchyNode.)

Protected method

InitAsFolder

Initializes this node as a folder node. (Inherited from BaseHierarchyNode.)

Protected method

InitAsLeaf

Initializes this node as a leaf node. (Inherited from BaseHierarchyNode.)

Public method

IsItemDirty

(Inherited from BaseHierarchyNode.)

Public method

LaunchVsBrowserWindow

Overloaded. Creates a WebBrowser window in Visual Studio to view the specified Uri.

Protected method

LinkWindow

Links the window to the node in the tree. When the browser window becomes active, the corresponding tree node is selected. (Inherited from BaseHierarchyNode.)

Protected method

LoadNestedHierarchy

Overridden by derived classes to realize the nested UI Hierarchy. (Inherited from BaseHierarchyNode.)

Protected method

MemberwiseClone

Creates a shallow copy of the current Object. (Inherited from Object.)

Public method

OnClose

(Inherited from BaseHierarchyNode.)

Public method

OnDockableChange

(Inherited from BaseHierarchyNode.)

Public method

OnMove

(Inherited from BaseHierarchyNode.)

Public method

OnShow

(Inherited from BaseHierarchyNode.)

Public method

OnSize

(Inherited from BaseHierarchyNode.)

Public method

ParseCanonicalName

Searches the node tree for a node with the specified canonical name. (Inherited from BaseHierarchyNode.)

Public method

PutInEditMode

(Inherited from BaseHierarchyNode.)

Public method

QueryClose

true if this node and all its children are in a state in which they can be closed; otherwise false. (Inherited from BaseHierarchyNode.)

Public method

QueryCloseAndPromptSave

true if this node and all its children are in a state in which they can be closed; otherwise false. Prompts to save all the dirty nodes under this node. (Inherited from BaseHierarchyNode.)

Protected method

Refresh

Refreshes this node and all its child nodes. (Inherited from BaseHierarchyNode.)

Public method

Remove

Removes this node from its tree, and removes this node's hierarchy from the tree that contains it. (Inherited from BaseHierarchyNode.)

Public method

SaveItem

(Inherited from BaseHierarchyNode.)

Public method

Select

(Inherited from BaseHierarchyNode.)

Public method

SetProperty

(Inherited from BaseHierarchyNode.)

Public method

StopRefresh

Infrastructure. (Overrides BaseHierarchyNode.StopRefresh().)

Public method

ToString

Returns a string that represents the current object. (Inherited from Object.)

Top

Properties

 

Name

Description

Protected property

BasicHelper

(Inherited from BaseHierarchyNode.)

Public property

CanonicalName

(Inherited from BaseHierarchyNode.)

Public property

Caption

Infrastructure.

Public property

ContextMenu

(Inherited from BaseHierarchyNode.)

Public property

ExpandByDefault

(Inherited from BaseHierarchyNode.)

Public property

FirstChild

(Inherited from BaseHierarchyNode.)

Public property

FirstVisibleChild

(Inherited from BaseHierarchyNode.)

Public property

HierarchyId

(Inherited from BaseHierarchyNode.)

Public property

Icons

Infrastructure.

Public property

ImageIndex

(Inherited from BaseHierarchyNode.)

Public property

IsExpanded

(Inherited from BaseHierarchyNode.)

Public property

IsHidden

(Inherited from BaseHierarchyNode.)

Public property

LastChild

(Inherited from BaseHierarchyNode.)

Public property

Name

(Inherited from BaseHierarchyNode.)

Public property

NestedHierarchy

Gets or sets the nested hierarchy for this node. (Inherited from BaseHierarchyNode.)

Public property

NextSibling

(Inherited from BaseHierarchyNode.)

Public property

NextVisibleSibling

(Inherited from BaseHierarchyNode.)

Public property

NodePath

(Inherited from BaseHierarchyNode.)

Public property

NodePriority

(Inherited from BaseHierarchyNode.)

Protected property

OnUIThread

(Inherited from BaseHierarchyNode.)

Public property

OpenFolderIndex

(Inherited from BaseHierarchyNode.)

Public property

OverlayIconIndex

(Inherited from BaseHierarchyNode.)

Public property

ParentHierarchy

(Inherited from BaseHierarchyNode.)

Public property

ParentNode

(Inherited from BaseHierarchyNode.)

Public property

PreviousSibling

(Inherited from BaseHierarchyNode.)

Public property

ProjectName

Gets the project that this node is associated with (nulla null reference (Nothing in Visual Basic) if none). (Inherited from BaseHierarchyNode.)

Public property

PropertiesClassName

Gets the string to be displayed as the "class" of this node in the properties window. (Inherited from BaseHierarchyNode.)

Public property

PropertiesObject

Gets an object that is reflected on to fill the properties window for this node. (Inherited from BaseHierarchyNode.)

Public property

StateIconIndex

(Inherited from BaseHierarchyNode.)

Public property

TypeGuid

Gets the Guid for this node type to allow external plugins to identify this node. (Inherited from BaseHierarchyNode.)

Public property

Uri

Gets the Uri associated with this node. The Uri's contents and meaning are specific to the derived node. (Inherited from BaseHierarchyNode.)

Top

See Also

Reference

RootNode Class

Microsoft.TeamFoundation.Common Namespace