TaskItem Schnittstelle

Definition

Das- TaskItem Objekt stellt ein Aufgaben Element im Aufgabenliste Fenster dar.The TaskItem object represents a task item in the Task List window.

public interface class TaskItem
public interface class TaskItem
__interface TaskItem
[System.Runtime.InteropServices.Guid("58E4D419-6B8C-4C63-92DE-70161CD95890")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface TaskItem
[<System.Runtime.InteropServices.Guid("58E4D419-6B8C-4C63-92DE-70161CD95890")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type TaskItem = interface
Public Interface TaskItem
Attribute

Beispiele

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  

Eigenschaften

Category

Ruft eine Zeichenfolge ab, die die Kategorie des Aufgabenelements darstellt.Gets a string representing the category of the task item.

Checked

Legt fest oder Ruft ab, ob ein Aufgaben Element im Aufgabenliste Fenster eine Check-in-Spalte enthält.Sets or gets whether a task item in the Task List window has a check in the check box column.

Collection

Gibt die Auflistung mit dem TaskItem-Objekt zurück, das diese Eigenschaft unterstützt.Returns the collection containing the TaskItem object supporting this property.

Description

Ruft eine Zeichenfolge ab, die die Beschreibung für das TaskItem-Objekt darstellt, oder legt diese fest.Sets or gets a string that represents the description for the TaskItem object.

Displayed

Ruft ab, ob das Aufgaben Element derzeit im Aufgabenliste Fenster sichtbar ist.Gets whether the task item is currently visible in the Task List window.

DTE

Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab.Gets the top-level extensibility object.

FileName

Ruft eine Zeichenfolge ab oder legt eine Zeichenfolge fest, die den Dateinamen darstellt, der beim Erstellen des Aufgaben Elements an das Aufgabenliste Fenster übermittelt wurde.Sets or gets a string representing the file name that was passed to the Task List window when the task item was created.

IsSettable[vsTaskListColumn]

Gibt zurück, ob eine angegebene Spalte eines Aufgabenelements bearbeitet werden kann.Returns whether a given column of a task item can be edited.

Line

Ruft die Zeilennummer des TaskItem-Objekts ab oder legt diese fest.Sets or gets the line number of the TaskItem object.

Priority

Ruft eine Konstante ab, die die Priorität des Aufgabenelements angibt, oder legt diese fest.Sets or gets a constant that indicates the priority of the task item.

SubCategory

Ruft eine Zeichenfolge ab, die die Unterkategorie des Aufgabenelements darstellt.Gets a string representing the task item's subcategory.

Methoden

Delete()

Entfernt das Aufgabenelement aus der Auflistung.Removes the task item from the collection.

Navigate()

Verlangt, dass ein Aufgabenelement zu seinem Speicherort navigiert und diesen anzeigt, sofern dies für die Aufgabe relevant ist.Requests that the task item navigate to its location and display it, if that is meaningful to the task.

Select()

Bewirkt, dass dieses Element in der integrierten Entwicklungsumgebung (IDE) aktiviert wird.Causes this item to become active in the integrated development environment (IDE).

Gilt für: