IVsLiteTreeList 接口
提供有关符号的信息将作为一个整体组织的一部分树视图中的列表 (IVsLiteTree) 的代码浏览工具。 列表是库的工具连接信息的基本单元测试和显示为一组特定父的同级节点树视图中。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop(在 Microsoft.VisualStudio.Shell.Interop.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")> _
Public Interface IVsLiteTreeList
[InterfaceTypeAttribute()]
[GuidAttribute("1E425321-94CB-448E-8E1E-E1EA2479E5E2")]
public interface IVsLiteTreeList
IVsLiteTreeList 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
GetDisplayData | 检索数据绘制请求的树列表项。 | |
GetExpandable | 指定项目是否为可展开的。 | |
GetExpandedList | 展开树列表节点。 | |
GetFlags | 返回当前树的属性列表。 | |
GetItemCount | 返回的项数。当前树的列表。 | |
GetListChanges | 返回在树列表中发生的更改。 | |
GetText | 返回指向该请求树中文本表示形式列表项。 | |
GetTipText | 返回指向该请求树中工具提示文本列表项。 | |
LocateExpandedList | 返回指向该指定的树的索引号列表 | |
OnClose | 通知当前树列表它已关闭。 | |
ToggleState | ,如果有复选框,通知请求的树项切换其选中状态。 | |
UpdateCounter | 返回树的当前更改计数器列表和使用指示列表内容已经更改。 |
页首
备注
IVsObjectList 及其基接口 IVsLiteTreeList 用于组织项目索引从 0 到 CountOfItems – 1 范围符号添加到列表。 大多数在这些接口的方法一次性对唯一索引,作为第一个参数传递给方法。 特殊值 NULINDEX 用于表示整个特别是列表和无项目。
树视图是 IVsLiteTreeList 实现的集合在不同级别。 在树视图中每个节点是在 IVsLiteTreeList 的项目,并可能,因此,有零个或多个子列表。
请参见实现和/或调用的插图在该示例 My C Package的此接口。
对实现者的说明
实现该库参与代码浏览工具。
对调用者的说明
调用代码浏览工具获取有关的信息设置符号来 GetList 或 GetList指定的参数匹配。