Condividi tramite


Riferimento agli elementi XML flusso di lavoro globale

Tramite il flusso di lavoro globale, è possibile ridurre il lavoro richiesto per definire e aggiornare campi di elemento di lavoro ed elenchi globali condivisi da molti tipi di elementi di lavoro e progetti team. Un flusso di lavoro globale consente di definire e aggiornare campi ed elenchi globali che si applicano a tutti i tipi di elementi di lavoro in un progetto team o un insieme di progetti team.

Nota

Prima di poter definire un flusso di lavoro globale, è necessario che la funzionalità sia abilitata sul server a livello applicazione. Il server deve eseguire una versione di Visual Studio Team Foundation Server che supporta tale funzionalità, ad esempio Team Foundation Server 2010 con Service Pack 1 (SP1). È possibile scaricare il Service Pack dalla pagina seguente del sito Web Microsoft: Service Pack 1 di Visual Studio Team Foundation Server 2010 Beta.

Per ulteriori informazioni, vedere Personalizzazione del flusso di lavoro globale.

In questo argomento

  • Struttura della sintassi del flusso di lavoro globale

  • Elemento contenitore FIELD (definizione)

  • Elementi figlio GLOBALLIST e LISTITEM

Nota

Se si desidera gestire solo elenchi globali per un insieme, vedere Definizione di elenchi globali.

Struttura della sintassi del flusso di lavoro globale

Si definisce il flusso di lavoro globale tramite l'elemento GLOBALWORKFLOW, che supporta gli elementi figlio FIELDS (definizione) e GLOBALLISTS.

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

Torna all'inizio

Elemento FIELD (definizione)

Si utilizza la sintassi seguente per definire i campi dati all'interno di un flusso di lavoro globale. Questa sintassi mostra il formato dell'elemento FIELD (definizione) e tutti gli elementi figlio facoltativi. Per ulteriori informazioni, vedere Elemento FIELD (Definizione) e Riferimento a tutti gli elementi XML FIELD.

Nota

Non è possibile specificare l'elemento HELPTEXT per un campo che si definisce in un flusso di lavoro globale.

<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>

Torna all'inizio

Elementi figlio GLOBALLIST e LISTITEM

Nella tabella seguente vengono descritti gli elementi GLOBALLIST e LISTITEM. Si specificano come elementi figlio dell'elemento GLOBALWORKFLOW. È possibile utilizzare tali elementi per enumerare un elenco di valori visualizzati all'utente come un elenco di selezione o un menu a discesa di elementi. Per ulteriori informazioni, vedere Definizione e utilizzo di elenchi, elenchi di opzioni ed elenchi globali.

Elemento

Descrizione e sintassi

GLOBALIST

Definisce un set di elementi LISTITEM archiviati per un insieme di progetti team o un progetto team.

globalListName: stringa di testo tra 1 e 255 caratteri.

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

GLOBALLIST è un elemento figlio obbligatorio dell'elemento GLOBALLISTS.

LISTITEM

Definisce un valore valido visualizzato nell'elenco.

<LISTITEM value="listName" />

LISTITEM è un elemento figlio obbligatorio dell'elemento GLOBALLIST.

Torna all'inizio

Vedere anche

Concetti

Riferimento a tutti gli elementi XML FIELD

Personalizzazione di dati di rilevamento, form, flusso di lavoro e gli altri oggetti del progetto

Altre risorse

Personalizzazione del flusso di lavoro globale