Share via


Interfaccia TaskList

TaskList l'oggetto rappresenta gli elementi in Elenco attività finestra in Visual Studio ambiente (IDE) di sviluppo integrato (IDE).

Spazio dei nomi:  EnvDTE
Assembly:  EnvDTE (in EnvDTE.dll)

Sintassi

'Dichiarazione
<GuidAttribute("4E4F0569-E16A-4DA1-92DE-10882A4DDD8C")> _
Public Interface TaskList
[GuidAttribute("4E4F0569-E16A-4DA1-92DE-10882A4DDD8C")]
public interface TaskList
[GuidAttribute(L"4E4F0569-E16A-4DA1-92DE-10882A4DDD8C")]
public interface class TaskList
[<GuidAttribute("4E4F0569-E16A-4DA1-92DE-10882A4DDD8C")>]
type TaskList =  interface end
public interface TaskList

Il tipo TaskList espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica DefaultCommentToken Ottiene la stringa predefinita per l'aggiunta di attività a l Elenco attività finestra.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica Parent Ottiene l'oggetto padre immediato di un oggetto TaskList oggetto.
Proprietà pubblica SelectedItems Ottiene una raccolta di tutti gli elementi attualmente selezionati in Elenco attività.
Proprietà pubblica TaskItems Ottiene una raccolta di tutte le attività in Elenco attività finestra in categorie visualizzate.

In alto

Note

Esiste solo uno TaskList oggetto nell'IDE.

Esempi

Sub TaskListExample()
   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

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE