Interface IVsEnumTaskItems
Publicado: abril de 2016
Enumera os itens de tarefas associados a provedores de tarefa.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
[GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")]
[InterfaceTypeAttribute(1)]
public interface IVsEnumTaskItems
[GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")]
[InterfaceTypeAttribute(1)]
public interface class IVsEnumTaskItems
[<GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")>]
[<InterfaceTypeAttribute(1)>]
type IVsEnumTaskItems = interface end
<GuidAttribute("66638598-522B-4058-9E65-FAF237700E81")>
<InterfaceTypeAttribute(1)>
Public Interface IVsEnumTaskItems
Métodos
Nome | Descrição | |
---|---|---|
Clone(IVsEnumTaskItems) | Cria um enumerador que contém o mesmo estado do enumerador atual. |
|
Next(UInt32, IVsTaskItem[], UInt32[]) | Recupera um número especificado de itens de tarefa na seqüência de enumeração. |
|
Reset() | Define a sequência de enumeração para o início. |
|
Skip(UInt32) | Ignora um número especificado de itens de tarefa na seqüência de enumeração. |
Comentários
Quando RefreshTasks é chamado, as consultas de lista de tarefas o provedor de tarefa especificada para sua tarefa itens usando EnumTaskItems. A lista de tarefas localiza as tarefas novas ou atualizadas e os adiciona à sua própria enumeração de itens de tarefa. Provedores de tarefa serão responsáveis para adicionar, atualizar e excluir suas tarefas a partir da enumeração de itens de tarefa que eles fornecem e para implementar os métodos dessa interface para que a lista de tarefas pode usá-los.
Ver ilustrações da implementação dessa interface no exemplo Figures Language Service.
Observações para implementadores:
Provedores de tarefa implementam essa interface para permitir que a lista de tarefas acessar suas tarefas por meio de EnumTaskItems método.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo