Método IVsTaskList2.SelectItems (Int32, IVsTaskItem , UInt32, UInt32)

 

Publicado: abril de 2016

Seleciona a zero ou mais itens.Passe em zero para nItems remover a seleção completamente.Todos os itens não filtrados pItems serão selecionados e o último elemento se tornará o item do cursor.Itens filtrados são ignorados.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)

Sintaxe

int SelectItems(
    int nItems,
    IVsTaskItem[] pItems,
    uint tsfSelType,
    uint tsspScrollPos
)
int SelectItems(
    int nItems,
    array<IVsTaskItem^>^ pItems,
    unsigned int tsfSelType,
    unsigned int tsspScrollPos
)
abstract SelectItems : 
        nItems:int *
        pItems:IVsTaskItem[] *
        tsfSelType:uint32 *
        tsspScrollPos:uint32 -> int
Function SelectItems (
    nItems As Integer,
    pItems As IVsTaskItem(),
    tsfSelType As UInteger,
    tsspScrollPos As UInteger
) As Integer

Parâmetros

  • nItems
    [in] Valor inteiro que contém Zero ou o número de itens selecionados.Definido como zero para remover a seleção completamente.

Valor de retorno

Type: System.Int32

Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.

Comentários

Para lidar com os comandos, os provedores de tarefa serão necessário saber quais tarefas estão selecionadas.

Todos os itens não filtrados no pItems será selecionado e o último elemento se tornará o item do cursor.Itens filtrados são ignorados.

COM assinatura

De vsshell80.idl:

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

Consulte também

Interface IVsTaskList2
Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo