Referência de elemento XML de fluxo de trabalho global

Usando o fluxo de trabalho global, você pode minimizar o trabalho que é necessário para definir e atualizar os campos de item de trabalho e listas globais que compartilham a muitos tipos de itens de trabalho e projetos de equipe. Com o fluxo de trabalho global, você pode definir e atualizar os campos e listas globais que se aplicam a todos os tipos de itens de trabalho em um projeto de equipe ou uma coleção de projeto de equipe.

ObservaçãoObservação

Antes de definir um fluxo de trabalho global, o recurso deve ser habilitado no servidor de camada de aplicativo. O servidor deve estar executando uma versão do Visual Studio Team Foundation Server que suporta esse recurso, como Team Foundation Server 2010 com Service Pack 1 (SP1). Você pode baixar esse service pack na seguinte página no site da Microsoft: Service Pack 1 de 2010, a versão Beta do Team Foundation Server de Visual Studio.

Para obter mais informações, consulte Personalizando o fluxo de trabalho Global.

Neste tópico

  • Estrutura de sintaxe de fluxo de trabalho global

  • Elemento de contêiner de campo (definição)

  • GLOBALLIST e os elementos filho LISTITEM

ObservaçãoObservação

Se você apenas deseja gerenciar listas globais de uma coleção, consulte Definir listas globais.

Estrutura de sintaxe de fluxo de trabalho global

Definir o fluxo de trabalho global usando o GLOBALWORKFLOW elemento, que suporta FIELDS (definição) e GLOBALLISTS elementos como filhos.

<?xml version="1.0" encoding="utf-8"?>
<GLOBALWORKFLOW>
   <FIELDS> 
      <FIELD> . . . </FIELD>
   </FIELDS>
   <GLOBALLISTS> 
      <GLOBALLIST> . . . </GLOBALLIST>
   </GLOBALLISTS>
</GLOBALWORKFLOW>

Voltar ao topo

Elemento FIELD (definição)

Você pode usar a seguinte sintaxe para definir os campos de dados dentro de um fluxo de trabalho global. Essa sintaxe mostra a FIELD formato de elementos (definição) e todos os elementos filho opcional. Para obter mais informações, consulte Elemento FIELD (definição) e Todas as referências de elementos do campo XML.

ObservaçãoObservação

Não é possível especificar o HELPTEXT elemento para um campo que você define em um fluxo de trabalho global.

<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
   <ALLOWEDVALUES> . . . </ALLOWEDVALUES>
   <ALLOWEXISTINGVALUE />
   <CANNOTLOSEVALUE />
   <COPY />
   <DEFAULT />
   <EMPTY />
   <FROZEN />   <MATCH />
   <NOTSAMEAS />
   <PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
   <READONLY />
   <REQUIRED />
   <SERVERDEFAULT />
   <SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
   <VALIDUSER />
   <WHEN>> . . . </WHEN>
   <WHENNOT> . . . </WHENNOT>
   <WHENCHANGED> . . . </WHENCHANGED>
   <WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>

Voltar ao topo

GLOBALLIST e os elementos filho LISTITEM

A tabela a seguir descreve o GLOBALLIST e LISTITEM elementos. Você especificar esses elementos como elementos filhos do GLOBALWORKFLOW elemento. Você pode usar esses elementos para enumerar uma lista de valores é exibida ao usuário como uma lista ou um menu suspenso de itens. Para obter mais informações, consulte Definindo e usando listas, listas de seleção e listas globais.

Elemento

Descrição e sintaxe

GLOBALIST

Define um conjunto de LISTITEM elementos que são armazenados para uma coleção de projeto de equipe ou um projeto de equipe.

globalListName: Uma seqüência de caracteres de texto que contenha entre 1 e 255 caracteres.

<GLOBALLIST name="globalListName">
    <LISTITEM> . . . </LISTITEM>
</GLOBALLIST> 

GLOBALLISTé um elemento filho necessário o GLOBALLISTS elemento.

LISTITEM

Define um valor válido que aparece na lista.

<LISTITEM value="listName" />

LISTITEMé um elemento filho obrigatório do GLOBALLIST.

Voltar ao topo

Consulte também

Conceitos

Todas as referências de elementos do campo XML

Personalizando o controle de dados, formulários, fluxo de trabalho e outros objetos do projeto

Outros recursos

Personalizando o fluxo de trabalho Global