IVsLiteTreeList Members

Include Protected Members
Include Inherited Members

Provides information about symbols in a list that is part of an overall organization in the tree view (IVsLiteTree) of the code browsing tools. A list is the basic unit of information with which the libraries communicate with the tools and is displayed as a set of peer nodes of a specific parent in the tree view.

The IVsLiteTreeList type exposes the following members.

Methods

 

Name

Description

Public method

GetDisplayData

Retrieves data to draw the requested tree list item.

Public method

GetExpandable

Specifies whether an item is expandable.

Public method

GetExpandedList

Expands a tree list node.

Public method

GetFlags

Returns the attributes of the current tree list.

Public method

GetItemCount

Returns the number of items in the current tree list.

Public method

GetListChanges

Returns changes that have occurred in a tree list.

Public method

GetText

Returns a pointer to the text representations for the requested tree list item.

Public method

GetTipText

Returns a pointer to the tool tip text for the requested tree list item.

Public method

LocateExpandedList

Returns a pointer to an index number of the specified tree list

Public method

OnClose

Notifies the current tree list that it is being closed.

Public method

ToggleState

Tells the requested tree item to toggle its checked state if it has check boxes.

Public method

UpdateCounter

Returns the current change counter for the tree list, and is used to indicate that the list contents have changed.

Top

See Also

Reference

IVsLiteTreeList Interface

Microsoft.VisualStudio.Shell.Interop Namespace