다음을 통해 공유


TaskList 인터페이스

TaskList 개체는 Visual Studio IDE(통합 개발 환경)에서 작업 목록 창의 항목을 나타냅니다.

네임스페이스:  EnvDTE
어셈블리:  EnvDTE(EnvDTE.dll)

구문

‘선언
<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

TaskList 형식에서는 다음과 같은 멤버를 노출합니다.

속성

  이름 설명
Public 속성 DefaultCommentToken 작업 목록 창에 작업을 추가하기 위한 기본 문자열을 가져옵니다.
Public 속성 DTE 최상위 확장성 개체를 가져옵니다.
Public 속성 Parent TaskList 개체의 바로 위 부모 개체를 가져옵니다.
Public 속성 SelectedItems 작업 목록 에서 현재 선택한 모든 항목의 컬렉션을 가져옵니다.
Public 속성 TaskItems 현재 작업 목록 창에서 지정된 범주에 속하는 모든 작업 컬렉션을 가져옵니다.

위쪽

설명

IDE에는 TaskList 개체가 하나뿐입니다.

예제

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

참고 항목

참조

EnvDTE 네임스페이스