Compartilhar via


Dependências

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Uma tarefa pode depender de outras tarefas, que precisam de outras tarefas a serem concluídas antes de executar a tarefa principal.Por exemplo, a tarefa para criar instâncias de item de trabalho só pode ser executado depois que todas as tarefas para criar tipos de itens de trabalho foram executadas.Portanto a tarefa de instâncias de item de trabalho depende das tarefas de tipo de item de trabalho.

Use o elemento de dependência nos grupos de tarefas e para indicar quando existe uma dependência.O exemplo a seguir mostra como usar o elemento de dependência para especificar que o agrupar de tarefas WorkItemTracking depende de grupos de tarefas de classificação e grupos.

<group id="WorkItemTracking"
   description="Workitem definitions uploading."
   completionMessage="Workitem definitions uploaded.">
   <dependencies>      <dependency groupId="Classification"/>      <dependency groupId="Groups"/>   </dependencies>
   <taskList filename="WorkItem Tracking\WorkItems.xml"/>
</group>
Observação:

O elemento groupId referencia o valor do elemento id no Outros agrupar.

O exemplo a seguir mostra como usar o elemento de dependência para especificar que os WorkItems tarefa depende da tarefa com uma ID de "WITs."

<task
   id="WIs"
   name="WorkItems"
   plugin="Microsoft.ProjectCreationWizard.WorkItemTracking"
   completionMessage="Work items uploaded"
   completionDescription = "Processing the actual work items used by work item tracking">
   <dependencies>      <dependency taskId="WITs" />   </dependencies>
Dica:

Lista sistema autônomo tarefas em cada arquivo de definição de processo XML na mesma ordem sistema autônomo suas dependências.Essa ordem facilita a eliminando problemas de dependência e melhor legibilidade.

Dependências podem ser usadas para indicar a ordem em que o plug-ins executado no Assistente para novo projeto da equipe.Alguns plug-ins sempre são dependentes de outros plug-ins.Além disso, nem todos os plug-ins são necessários para um modelo de processo.A tabela a seguir identifica os plug-ins dependem de outros plug-ins e se são necessárias em um modelo de processo.

Modelo de processo plug-in

Plug-ins dependentes

Necessário?

Classificação

Nenhum

Sim

Grupos e permissões

Plug-in de classificação.

Não

Acompanhamento do item de trabalho

Classificação e grupos e permissões de plug-ins.

Não

Windows SharePoint Services

Classificações, item de trabalho Plug-ins de acompanhamento de versão e acompanhamento.

Não

Relatórios

Windows SharePoint Services Plug-ins e classificação.

Não

Controle de Versão

Classificação e item de trabalho acompanhamento Plug-ins.

Não

Consulte também

Conceitos

Modelo de processo de classificação de plug-in

Windows SharePoint Services processo modelo Plug-in

Relatórios processo modelo Plug-in

Grupos e permissões processo modelo Plug-in

Outros recursos

Plug-in do modelo de processo de acompanhamento do item de trabalho

Trabalhando com Controlarar de versão em itens de trabalho