IVsTaskList2.SelectItems 方法

选择零个或多个项。通过在 nItems 零可以完全移除选定内容。在 pItems 的任何非筛选的项被选中,而最后一个将成为插入符号项目。筛选项将被忽略。

命名空间:  Microsoft.VisualStudio.Shell.Interop
程序集:  Microsoft.VisualStudio.Shell.Interop.8.0(在 Microsoft.VisualStudio.Shell.Interop.8.0.dll 中)

语法

声明
Function SelectItems ( _
    nItems As Integer, _
    pItems As IVsTaskItem(), _
    tsfSelType As UInteger, _
    tsspScrollPos As UInteger _
) As Integer
int SelectItems(
    int nItems,
    IVsTaskItem[] pItems,
    uint tsfSelType,
    uint tsspScrollPos
)

参数

  • nItems
    类型:System.Int32
    [in] 包含零或项的数目整数值选定。设置为零完全移除选定内容。

返回值

类型:System.Int32
如果方法成功,则返回 S_OK。如果失败,它会返回一个错误代码。

备注

为了处理命令,任务提供程序需要知道哪些任务当前选定。

在 pItems 的任何非筛选的项被选中,而最后一个将成为插入符号项目。筛选项将被忽略

COM 签名

从 vsshell80.idl:

HRESULT SelectItems(
   [in] int nItems, 
   [in, size_is(nItems)] IVsTaskItem* pItems[], 
   [in] VSTASKLISTSELECTIONTYPE tsfSelType, 
   [in] VSTASKLISTSELECTIONSCROLLPOS tsspScrollPos
);

.NET Framework 安全性

请参见

参考

IVsTaskList2 接口

Microsoft.VisualStudio.Shell.Interop 命名空间