Condividi tramite


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

Definisce gli attributi per l'elemento COPY.

<xs:complexType name="CopyRule">
    <xs:complexContent>
        <xs:extension base="PlainRule">
            <xs:attribute name="from" type="CopyFrom" use="required"/>
            <xs:attribute name="value" type="typelib:Constant"/>
            <xs:attribute name="field" type="typelib:ReferenceFieldName"/>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

Attributi ed elementi

Nelle sezioni seguenti vengono descritti attributi, elementi figlio ed elementi padre.

Attributi

Attributo

Descrizione

for

Attributo Tipo complesso PlainRule (schema di definizione del tipo degli elementi di lavoro) facoltativo.

Nome di un utente o gruppo a cui si applica questa regola. Il tipo dell'attributo è typelib:IdentityName. Lunghezza minima: 1; lunghezza massima: 255.

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

Esempio di valore di schema: Dominio\IDutente

not

Attributo Tipo complesso PlainRule (schema di definizione del tipo degli elementi di lavoro) facoltativo.

Nome di un utente o gruppo a cui non si applica questa regola. Il tipo dell'attributo è typelib:IdentityName. Lunghezza minima: 1; lunghezza massima: 255.

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

Esempio di valore di schema: Dominio\IDutente

from

Attributo obbligatorio.

Origine del valore. Specifica l'origine del valore predefinito da cui copiare. I valori sono i seguenti:

  • value : copia il valore specificato dall'attributo value.

  • field : copia il valore specificato dall'attributo field.

  • clock : copia l'ora dall'orologio di sistema.

  • currentuser : copia il nome utente dell'utente attualmente connesso.

Se si specifica value o field, è necessario includere anche l'attributo value o field, rispettivamente.

value

Attributo facoltativo.

Valore da copiare. Il tipo dell'attributo è typelib:Constant. Lunghezza minima: 1; lunghezza massima: 255.

field

Attributo facoltativo.

Nome di riferimento del campo da copiare. Il nome di riferimento deve corrispondere a quello definito nell'elemento FIELD della definizione di campo. Il tipo dell'attributo è typelib:ReferenceFieldName. Lunghezza minima: 1; lunghezza massima: 70.

Valore di schema:^[a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+)+$

Esempio di valore di schema: Company.Division.IssueType

NotaNota
Se l'elemento di lavoro è in fase di modifica, la regola dell'elemento COPY potrebbe selezionare il valore corrente o precedente dal campo di origine.

Per ulteriori informazioni, vedere la classe Elemento FIELD (elemento WORKITEMTYPE).

Elementi figlio

None

Elementi padre

None

Note

Il tipo complesso CopyRule è il tipo dell'Elemento COPY (schema di definizione del tipo degli elementi di lavoro). È un'estensione del Tipo complesso PlainRule (schema di definizione del tipo degli elementi di lavoro).

Informazioni sull'elemento

Namespace

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

Concetti

Categorie di regole di campo: impostazioni predefinite, qualificatori, elenco, azione e regole condizionali

Altre risorse

Impostazione di condizioni su un campo elemento di lavoro