Condividi tramite


Interfaccia TaskList

L'oggetto TaskList rappresenta gli elementi presenti nella finestra Elenco attività nell'ambiente di sviluppo integrato (IDE) di Visual Studio.

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à nella finestra Elenco attività.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica Parent Ottiene l'oggetto padre di un oggetto TaskList.
Proprietà pubblica SelectedItems Ottiene un insieme di tutti gli elementi correntemente selezionati nella finestra Elenco attività.
Proprietà pubblica TaskItems Ottiene un insieme di tutte le attività correntemente presenti nella finestra Elenco attività nelle categorie indicate.

In alto

Note

Nell'IDE è disponibile un solo oggetto TaskList.

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