Condividi tramite


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

Aggiornamento: novembre 2007

Definisce gli attributi e gli elementi figlio per l'elemento TRANSITION.

<xs:complexType name="Transition">
        <xs:all>
                <xs:element name="ACTIONS" type="ActionList" minOccurs="0"/>
                <xs:element name="REASONS" type="Reasons"/>
                <xs:element name="FIELDS" type="FieldReferences" minOccurs="0"/>
        </xs:all>
        <xs:attribute name="from" type="typelib:PlainConstant" use="required"/>
        <xs:attribute name="to" type="typelib:NonEmptyPlainConstant" use="required"/>
        <xs:attribute name="for" type="typelib:IdentityName"/>
        <xs:attribute name="not" type="typelib:IdentityName"/>
</xs:complexType>

Attributi ed elementi

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

Attributi

Attributo

Descrizione

from

Attributo obbligatorio.

Nome dello stato da cui l'elemento di lavoro effettua la transizione. Il tipo dell'attributo è typelib:PlainConstant. Lunghezza massima: 255.

Valore di schema: ^[^\\]*$

Esempio di valore di schema: Attivo

to

Attributo obbligatorio.

Nome dello stato a cui l'elemento di lavoro effettua la transizione. Il tipo dell'attributo è typelib:NonEmptyPlainConstant. Lunghezza minima: 1; lunghezza massima: 255.

Valore di schema: ^[^\\]*$

Esempio di valore di schema: Risolto

for

Attributo facoltativo.

Nome di un utente o gruppo che può effettuare questa transizione. Il tipo dell'attributo è typelib:IdentityName. Lunghezza minima: 1; lunghezza massima: 255.

Valore di schema: ^[^\\]+\\[^\\]+$

Esempio di valore di schema: Dominio\IDutente

not

Attributo facoltativo.

Nome di un utente o gruppo che non può effettuare questa transizione. Il tipo dell'attributo è typelib:IdentityName. Lunghezza minima: 1; lunghezza massima: 255.

Valore di schema: ^[^\\]+\\[^\\]+$

Esempio di valore di schema: Dominio\IDutente

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.

Definisce un insieme di elementi DEFAULTREASON e REASON che stabiliscono 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.

Definisce un insieme di elementi FIELD che fanno riferimento alle definizioni di campo contenute nel tipo di elemento di lavoro.

Elementi padre

Nessuno

Note

Il tipo complesso Transition è il tipo dell'Elemento TRANSITION (schema di definizione del tipo degli elementi di lavoro).

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

Può essere vuoto

Non applicabile

Vedere anche

Altre risorse

Definizione del flusso di lavoro degli elementi di lavoro