TaskItem Schnittstelle
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Das- TaskItem Objekt stellt ein Aufgaben Element im Aufgabenliste Fenster dar.
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. |
| Checked |
Legt fest oder Ruft ab, ob ein Aufgaben Element im Aufgabenliste Fenster eine Check-in-Spalte enthält. |
| Collection |
Gibt die Auflistung mit dem TaskItem-Objekt zurück, das diese Eigenschaft unterstützt. |
| Description |
Ruft eine Zeichenfolge ab, die die Beschreibung für das TaskItem-Objekt darstellt, oder legt diese fest. |
| Displayed |
Ruft ab, ob das Aufgaben Element derzeit im Aufgabenliste Fenster sichtbar ist. |
| DTE |
Ruft das Erweiterbarkeitsobjekt der obersten Ebene ab. |
| 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. |
| IsSettable[vsTaskListColumn] |
Gibt zurück, ob eine angegebene Spalte eines Aufgabenelements bearbeitet werden kann. |
| Line |
Ruft die Zeilennummer des TaskItem-Objekts ab oder legt diese fest. |
| Priority |
Ruft eine Konstante ab, die die Priorität des Aufgabenelements angibt, oder legt diese fest. |
| SubCategory |
Ruft eine Zeichenfolge ab, die die Unterkategorie des Aufgabenelements darstellt. |
Methoden
| Delete() |
Entfernt das Aufgabenelement aus der Auflistung. |
| Navigate() |
Verlangt, dass ein Aufgabenelement zu seinem Speicherort navigiert und diesen anzeigt, sofern dies für die Aufgabe relevant ist. |
| Select() |
Bewirkt, dass dieses Element in der integrierten Entwicklungsumgebung (IDE) aktiviert wird. |