This documentation is archived and is not being maintained.

TaskList Object

Visual Studio .NET 2003

The TaskList object represents the items in the Task List window in the Visual Studio environment.

DTE

   Windows

      Window

         TaskList

[Visual Basic .NET]
Public Interface TaskList
    Inherits IDispatch
[Visual Basic 6]
Class TaskList
[C++]
interface TaskList : IDispatch
[C#]
public interface TaskList : IDispatch
[JScript .NET]
public interface TaskList extends IDispatch

Remarks

There is only one TaskList object in the environment, created by the environment.

Requirements

Namespace: EnvDTE

File: dte.olb

Example

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

See Also

Properties, Events, and Methods | TaskItem Object | TaskItems Collection | TaskItems Property

Show: