Tarefas
Uma tarefa Especifica o trabalho que deve ocorrer para configurar algo específico para o processo em um novo projeto de equipe. Tarefas pode executar o trabalho, como criar um novo tipo de item de trabalho, adicionar um relatório, copiar um arquivo para o portal do projeto e configurar um grupo de segurança.
Por exemplo, o XML a seguir mostra uma tarefa que cria todos os tipos de item de trabalho, fazendo referência os arquivos de definição de tipo de item de trabalho:
<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>
A tabela a seguir descreve cada elemento em uma tarefa.
Elemento |
Descrição |
---|---|
id |
Identifica a tarefa. Se outra tarefa depende desta tarefa, ele faz referência a essa identificação. |
name |
Descreve o que faz a tarefa. |
plug-in |
Identifica o plug-in deve executar essa tarefa. |
completionMessage |
Exibe uma mensagem ao usuário se a tarefa for concluída com êxito. A mensagem é exibida durante a criação do projeto de equipe. |
completionDescription |
Exibe uma descrição, enquanto a tarefa está em processo. A descrição é exibida durante a criação do projeto de equipe. |
dependência |
Especifica a identificação de outra tarefa que essa tarefa depende. A outra tarefa deve concluir antes iniciar esta tarefa. |
taskXml |
Contém informações que descrevem o trabalho que deve ocorrer para concluir esta tarefa. O XML dentro desse bloco de elemento varia e é específico para cada plug-in. |