Condividi tramite


Elemento TRANSITION (schema di definizione del tipo degli elementi di lavoro)

Aggiornamento: novembre 2007

Definisce una transizione di stato valida per il tipo di elemento di lavoro.

Gerarchia dello schema

Elemento WITD (schema di definizione del tipo di elemento di lavoro)

    Elemento WORKITEMTYPE (schema di definizione del tipo degli elementi di lavoro)

        Elemento WORKFLOW (schema di definizione del tipo degli elementi di lavoro)

            Elemento TRANSITIONS (schema di definizione del tipo degli elementi di lavoro)

                Elemento TRANSITION (schema di definizione del tipo degli elementi di lavoro)

<xs:element name="TRANSITION" type="Transition" maxOccurs="unbounded"/>

Attributi ed elementi

Nelle sezioni riportate di seguito vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Attributo

Descrizione

from

Attributo Transition obbligatorio.

Nome dello stato da cui l'elemento di lavoro effettua la transizione.

to

Attributo Transition obbligatorio.

Nome dello stato a cui l'elemento di lavoro effettua la transizione.

for

Attributo Transition facoltativo.

Nome di un utente o gruppo che può effettuare questa transizione.

not

Attributo Transition facoltativo.

Nome di un utente o gruppo che non può effettuare questa transizione.

Elementi figlio

Elemento

Descrizione

Elemento ACTIONS (schema di definizione del tipo degli elementi di lavoro)

Elemento facoltativo.

Definisce una raccolta di elementi ACTION ognuno dei quali definisce una stringa dell'azione che può essere utilizzata in caso di chiamata al metodo WorkItem.GetNextState per ottenere lo stato post-azione dell'elemento di lavoro.

Elemento REASONS (schema di definizione del tipo degli elementi di lavoro)

Elemento obbligatorio.

Raccolta di elementi DEFAULTREASON e REASON che definiscono i motivi validi per cui l'elemento di lavoro può completare la transizione.

Elemento FIELDS (schema di definizione del tipo degli elementi di lavoro)

Elemento facoltativo.

Raccolta di elementi FIELD che fanno riferimento alle definizioni di campo contenute nel tipo di elemento di lavoro.

Elementi padre

Elemento

Descrizione

Elemento TRANSITIONS (schema di definizione del tipo degli elementi di lavoro)

Elemento obbligatorio.

Raccolta di elementi TRANSITION che definiscono le transizioni di stato valide per il tipo di elemento di lavoro.

Note

TRANSITION è un elemento figlio obbligatorio dell'elemento TRANSITIONS.

È necessario definire precisamente una transizione per spostare l'elemento di lavoro da uno stato vuoto (from="") a uno stato denominato, ad esempio Attivo. Questa transizione identifica lo stato predefinito per un nuovo elemento di lavoro.

minOccurs="1"

maxOccurs="unbounded"

Esempio

<TRANSITION from="name of starting state" to="name of ending state" for="user or group name" not="user or group name">
    <ACTIONS>…</ACTIONS>
    <REASONS>…</REASONS>
    <FIELDS>…</FIELDS>
</TRANSITION>

Informazioni sull'elemento

Spazio dei nomi

https://schemas.microsoft.com/VisualStudio/2005/workitemtracking/typedef

Nome di schema

Definizione del tipo di elemento di lavoro

File di convalida

WorkItemTypeDefinition.xsd

Tipo di elemento

Tipo complesso Transition (schema di definizione del tipo degli elementi di lavoro)

Può essere vuoto

No

Vedere anche

Concetti

Stati, transizioni e motivi

Altre risorse

Definizione del flusso di lavoro degli elementi di lavoro