Sdílet prostřednictvím


TaskItem – rozhraní

TaskItem Představuje položky úkolu v objektu Seznam úkolů okna.

Obor názvů:  EnvDTE
Sestavení:  EnvDTE (v EnvDTE.dll)

Syntaxe

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

Typ TaskItem zveřejňuje následující členy.

Vlastnosti

  Název Popis
Veřejná vlastnost Category Načte řetězec představující kategorii položky úkolu.
Veřejná vlastnost Checked Nastaví nebo zda úkol v Seznam úkolů okno má ve sloupci políčko Kontrola.
Veřejná vlastnost Collection Vrátí kolekci obsahující TaskItem objekt podporující vlastnost.
Veřejná vlastnost Description Nastaví nebo řetězec, který představuje popis získává TaskItem objektu.
Veřejná vlastnost Displayed Zda je aktuálně zobrazené položky úkolu Seznam úkolů okna.
Veřejná vlastnost DTE Načtení objektu nejvyšší úrovně rozšiřitelnosti.
Veřejná vlastnost FileName Nastaví nebo získá řetězec představující název souboru, který byl předán Seznam úkolů okna při vytvoření položky úkolu.
Veřejná vlastnost IsSettable Vrátí se, zda daný sloupec úkolu lze upravit.
Veřejná vlastnost Line Nastaví nebo získá číslo řádku TaskItem objektu.
Veřejná vlastnost Priority Nastaví nebo získá konstanta, která určuje prioritu položky úkolu.
Veřejná vlastnost SubCategory Načte řetězec představující podkategorie položka úkolu.

Na začátek

Metody

  Název Popis
Veřejná metoda Delete Odebere úlohu z kolekce.
Veřejná metoda Navigate Požadavky, že položka úkolu jeho umístění a zobrazit, pokud je k úkolu.
Veřejná metoda Select Způsobuje tato položka aktivní v integrované vývojové prostředí (IDE).

Na začátek

Příklady

V následujícím příkladu zobrazí úkoly v doplňky a makrakategorie s Seznam úkolů.

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

Viz také

Odkaz

EnvDTE – obor názvů