操作在 任务列表 窗口中的项。实现通过环境,不过,可以编写拥有实现提供自定义任务项。
命名空间: Microsoft.VisualStudio.Shell.Interop
程序集: Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)
语法
声明
<InterfaceTypeAttribute()> _
<GuidAttribute("62357211-57FD-4425-A9E5-9A6E0D3B731C")> _
Public Interface IVsTaskList2
[InterfaceTypeAttribute()]
[GuidAttribute("62357211-57FD-4425-A9E5-9A6E0D3B731C")]
public interface IVsTaskList2
IVsTaskList2 类型公开以下成员。
方法
名称 | 说明 | |
---|---|---|
![]() |
BeginTaskEdit | 如果需要,使任务可见的滚动,选择该文件,然后输入具有焦点的编辑模式在指定的字段。如果任务不属于有效的提供程序或指定字段的不是一个可见,可编辑的字段,方法将失败。 |
![]() |
EnumSelectedItems | 返回要枚举所有选定项的枚举数,按顺序从最后中选择先选择。 |
![]() |
GetActiveProvider | 返回当前活动任务提供程序。 |
![]() |
GetCaretPos | 返回当前具有插入符号的项。此项始终是在选定的项目中。 |
![]() |
GetSelectionCount | 返回计数选定的项,其中为零到项目之间总数中的任务列表。 |
![]() |
RefreshAllProviders | 刷新从任何注册的提供程序的所有任务。 |
![]() |
RefreshOrAddTasks | 刷新特定任务的所有缓存的信息。 |
![]() |
RemoveTasks | 从 tasklist 移除任务。 |
![]() |
SelectItems | 选择零个或多个项。通过在 nItems 零可以完全移除选定内容。在 pItems 的任何非筛选的项被选中,而最后一个将成为插入符号项目。筛选项将被忽略。 |
![]() |
SetActiveProvider | 选择在 tasklist 当前显示的提供程序。 |
页首