Partilhar via


Transição de tipo complexo (tipo de item de trabalho Definition esquema)

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Define atributos e elementos filho para o TRANSITION Elemento.

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

Atributos e elementos

As seções a seguir descrevem atributos, elementos filho, e elementos pai.

Atributos

Atributo

Descrição

from

Atributo obrigatório.

O nome do estado do qual o item de trabalho está em transição.O tipo de atributo é typelib:PlainConstant. Comprimento máximo: 255.

Valor padrão: ^[^\\]*$

Exemplo de valor padrão: Active

to

Atributo obrigatório.

O nome do estado para o qual o item de trabalho está em transição.O tipo de atributo é typelib:NonEmptyPlainConstant. Comprimento mínimo: 1; máximo tamanho: 255.

Valor padrão: ^[^\\]*$

Exemplo de valor padrão: Resolvido

for

Atributo opcional.

O nome de um usuário ou agrupar que pode executar essa transição.O tipo de atributo é typelib:IdentityName. Comprimento mínimo: 1; máximo tamanho: 255

Valor padrão: ^[^\\]+\\[^\\]+$

Exemplo de valor padrão: domínio\userID

not

Atributo opcional.

O nome de um usuário ou agrupar que não é possível executar essa transição.O tipo de atributo é typelib:IdentityName. Comprimento mínimo: 1; máximo tamanho: 255

Valor padrão: ^[^\\]+\\[^\\]+$

Exemplo de valor padrão: domínio\userID

Elementos filho

Elemento

Descrição

AÇÕES elemento (esquema de definição do tipo de item de trabalho)

Elemento opcional.

Define uma coleção de ACTION elementos que cada um define uma seqüência de ação que pode ser usada ao chamar o WorkItem.GetNextState método para obter o estado post-action do item de trabalho.

MOTIVOS elemento (esquema de definição do tipo de item de trabalho)

Elemento necessário.

Define uma coleção de DEFAULTREASON e REASON elementos que definem motivos válido para o qual o item de trabalho pode concluir a transição.

FIELDS elemento (esquema de definição do tipo de item de trabalho)

Elemento opcional.

Define uma coleção de FIELD elementos que fazem referência a definições de campo estão contidas no tipo de item de trabalho.

Elementos pai

Nenhum

Comentários

The Transition Tipo complexo é o transição elemento (esquema de definição do tipo de item de trabalho) Digite.

Informações do elemento

Namespace

https://schemas.Microsoft.com/VisualStudio/2005/WorkItemTracking/TypeDef

Nome do esquema

Definição de tipo de item de trabalho

Validação de arquivo

WorkItemTypeDefinition.xsd

Pode ser vazio

Não aplicável.

Consulte também

Outros recursos

Definindo item de trabalho fluxo de trabalho