Поделиться через


Задачи

Обновлен: Ноябрь 2007

Задача определяет, что необходимо сделать для настройки чего-то определенного в процессе в командном проекте. Задачи могут выполнять такие действия, как создание нового типа рабочего элемента, добавление отчета, копирование файла в портал проекта и настройка группы безопасности.

Например, следующий фрагмент кода XML демонстрирует задачу, в которой создаются все типы рабочих элементов, ссылаясь на файлы определения типов рабочих элементов:

<task
   id="WITs"
   name="WorkItemType definitions"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="WorkItemTypes created" 
   completionDescription = "Processing work item types used by work item tracking">
   <taskXml>
      <WORKITEMTYPES>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Bug.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Task.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Qos.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Scenario.xml"/>
         <WORKITEMTYPE fileName="WorkItem Tracking\TypeDefinitions\Risk.xml"/>
      </WORKITEMTYPES>
   </taskXml>
</task>

В следующей таблице содержатся описания всех элементов задачи.

Элемент

Описание

ИД

Идентифицирует задачу. Если другая задача зависит от этой, она ссылается на этот ИД.

имя

Описывает, что делает задача.

подключаемый модуль

Идентифицирует подключаемый модуль для выполнения задачи.

completionMessage

Отображает сообщение успеха выполнения задачи для пользователя. Сообщение отображается во время создания командного проекта.

completionDescription

Отображает описание во время выполнения задачи. Описание отображается во время создания командного проекта.

зависимость

Задает ИД другого задания, от которого зависит данное задание. Другое задание должно быть завершено до того, как это задание может быть запущено.

taskXml

Содержит информацию, описывающую, что необходимо сделать для завершения данной задачи. Код XML, который находится внутри этого блока элементов, может быть разным и для каждого подключаемого модуля он свой.

См. также

Основные понятия

Зависимости

Другие ресурсы

Подключаемые модули шаблона процесса