Condividi tramite


Interfaccia TaskItem

L'oggetto TaskItem rappresenta un'attività nella finestra Elenco attività.

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

Sintassi

'Dichiarazione
<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

Il tipo TaskItem espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Category Ottiene una stringa che rappresenta la categoria dell'attività.
Proprietà pubblica Checked Ottiene o imposta un valore che indica se un'attività nella finestra Elenco attività presenta un segno di spunta nella colonna delle caselle di spunta.
Proprietà pubblica Collection Restituisce l'insieme contenente l'oggetto TaskItem che supporta la proprietà.
Proprietà pubblica Description Ottiene o imposta una stringa che rappresenta la descrizione dell'oggetto TaskItem.
Proprietà pubblica Displayed Ottiene un valore che indica se l'attività è correntemente visibile nella finestra Elenco attività.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica FileName Ottiene o imposta una stringa che rappresenta il nome file che è stato passato alla finestra Elenco attività al momento della creazione dell'attività.
Proprietà pubblica IsSettable Restituisce un valore che indica se è possibile modificare una determinata colonna di un'attività.
Proprietà pubblica Line Ottiene o imposta il numero di riga dell'oggetto TaskItem.
Proprietà pubblica Priority Ottiene o imposta una costante che indica la priorità dell'attività.
Proprietà pubblica SubCategory Ottiene una stringa che rappresenta la sottocategoria dell'attività.

In alto

Metodi

  Nome Descrizione
Metodo pubblico Delete Consente di rimuovere l'attività dall'insieme.
Metodo pubblico Navigate Richiede lo spostamento alla posizione dell'attività e la sua visualizzazione qualora sia significativa per l'attività stessa.
Metodo pubblico Select Comporta l'attivazione dell'elemento nell'IDE.

In alto

Esempi

Nell'esempio seguente, le attività vengono visualizzate nella categoria dei Componenti aggiuntivi e macro dell'Elenco attività.

[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

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE