Interface TaskItem
O TaskItem objeto representa um item de tarefa no Lista de tarefas janela.
Namespace: EnvDTE
Assembly: EnvDTE (em EnvDTE.dll)
Sintaxe
'Declaração
<GuidAttribute("58E4D419-6B8C-4C63-92DE-70161CD95890")> _
Public Interface TaskItem
[GuidAttribute("58E4D419-6B8C-4C63-92DE-70161CD95890")]
public interface TaskItem
[GuidAttribute(L"58E4D419-6B8C-4C63-92DE-70161CD95890")]
public interface class TaskItem
[<GuidAttribute("58E4D419-6B8C-4C63-92DE-70161CD95890")>]
type TaskItem = interface end
public interface TaskItem
O tipo TaskItem expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Category | Obtém uma seqüência de caracteres que representa a categoria do item de tarefa. | |
Checked | Define ou obtém se um item de tarefa no Lista de tarefas janela possui uma verificação na coluna de caixa de seleção. | |
Collection | Retorna a coleção que contém o TaskItem com suporte para essa propriedade do objeto. | |
Description | Define ou obtém uma cadeia de caracteres que representa a descrição para o TaskItem objeto. | |
Displayed | Informa se o item de tarefa está visível no Lista de tarefas janela. | |
DTE | Obtém o objeto de extensibilidade de nível superior. | |
FileName | Define ou obtém uma cadeia de caracteres que representa o nome do arquivo que foi passado para o Lista de tarefas janela quando o item de tarefa foi criado. | |
IsSettable | Retorna se uma determinada coluna de um item de tarefa pode ser editada. | |
Line | Define ou obtém o número da linha de TaskItem objeto. | |
Priority | Define ou obtém uma constante que indica a prioridade do item de tarefa. | |
SubCategory | Obtém uma seqüência de caracteres que representa a subcategoria do item de tarefa. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Delete | Remove o item de tarefa da coleção. | |
Navigate | Solicitações que o item de tarefa navegar até sua localização e exibi-lo, se o que é significativo para a tarefa. | |
Select | Faz com que este item se tornem ativas no ambiente de desenvolvimento integrado (IDE). |
Superior
Exemplos
No exemplo a seguir, as tarefas aparecem na Add-ins e a Macrocategoria s da Lista de tarefas.
[Visual Basic]
Sub TaskItemExample()
Dim win As Window = DTE.Windows.Item(Constants.vsWindowKindTaskList)
Dim TL As TaskList = win.Object
Dim TLItem As TaskItem
' Add a couple of tasks to the Task List.
TLItem = TL.TaskItems.Add(" ", " ", "Test task 1.", vsTaskPriority.vsTaskPriorityHigh, vsTaskIcon.vsTaskIconUser, True, , 10, , )
TLItem = TL.TaskItems.Add(" ", " ", "Test task 2.", vsTaskPriority.vsTaskPriorityLow, vsTaskIcon.vsTaskIconComment, , 20, , )
' List the total number of task list items after adding the new
' task items.
MsgBox("Task Item 1 description: " & TL.TaskItems.Item(2).Description)
MsgBox("Total number of task items: " & TL.TaskItems.Count)
' Remove the second task item. The items list in reverse numeric order.
MsgBox("Deleting the second task item")
TL.TaskItems.Item(1).Delete()
MsgBox("Total number of task items: " & TL.TaskItems.Count)
End Sub