Compartilhar via


Tipo complexo FieldDefinition (elemento WORKITEMTYPE)

[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 a elementos e grupos no FIELD Elemento.

<xs:complexType name="FieldDefinition">
        <xs:sequence minOccurs="0">
                <xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
                <xs:element name="HELPTEXT" type="HelpTextRule" minOccurs="0" maxOccurs="1"/>
                <xs:group ref="PlainRules" minOccurs="0" maxOccurs="unbounded"/>
        </xs:sequence>
        <xs:attribute name="name" type="typelib:FieldName" use="required"/>
        <xs:attribute name="refname" type="typelib:ReferenceFieldName" use="required"/>
        <xs:attribute name="type" type="FieldType" use="required"/>
        <xs:attribute name="reportable" type="Reportability" use="optional"/>
        <xs:attribute name="formula" type="MeasureFormula" use="optional"/>
</xs:complexType>

Atributos e elementos

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

Atributos

Atributo

Descrição

name

Atributo obrigatório.

O nome para exibição do campo em que são aplicadas as regras e a condição.O tipo de atributo é typelib:FieldName. Comprimento mínimo: 1; máximo tamanho: 128.

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

Exemplo de valor padrão: Atribuída A

Para obter mais informações, consulte Nomes de campo.

refname

Atributo obrigatório.

O nome de referência do campo de item de trabalho em que são aplicadas as regras e condições.O nome de referência deve corresponder ao nome de referência definido FIELD elemento. O tipo de atributo é typelib:ReferenceFieldName. Comprimento mínimo: 1; máximo tamanho: 70.

Valor padrão: ^ [a-zA-Z_][a-zA-Z0-9_]*(\.[a-zA-Z0-9_]+) + $

Exemplo de valor padrão: Company.Division.IssueType

Para obter mais informações, consulte Nomes de referência de campo.

type

Atributo obrigatório.

Aceita o tipo de valor do campo.O tipo de atributo é Tipo simples FieldType (tipo de item de trabalho Definition esquema), restritas para os seguintes valores:

  • String

  • Integer

  • Double

  • DateTime

  • PlainText

  • HTML

  • TreePath

  • History

A base da restrição é xs:string.

Para obter mais informações, consulte Tipos de campo.

reportable

Atributo opcional.

Os dados do campo serão exportados para o data warehouse e podem ser incluídos em relatórios.O tipo de atributo é Tipo simples reportability (tipo de item de trabalho Definition esquema), restritas para os seguintes valores:

  • dimensão

  • detalhes

  • medida

A base da restrição é xs:string.

Para obter mais informações, consulte Usando campos de relatório.

formula

Atributo opcional.

O tipo de agregação para o valor reportável measure. Atualmente, sum é o tipo de agregação com suporte apenas para medida. A base da restrição é xs:string.

Elementos filho

Elemento

Descrição

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

Elemento opcional.

Define o texto exibido em Dica de ferramenta do campo.

Elementos pai

Nenhum

Comentários

The FieldDefinition Tipo complexo é o Elemento campo (elemento WORKITEMTYPE) Digite.

Grupos

Group

Descrição

agrupar PlainRules (tipo de item de trabalho Definition esquema)

agrupar opcional.

Incorpora o agrupar de regras (item de trabalho Type Definition esquema) e agrupar de condições (item de trabalho Type Definition esquema) que especificam as regras e condições para usar o FIELD elemento.

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

Referência

witfields

Outros recursos

tipo de item de trabalho Definição de esquema

Definir campos tipo de item de trabalho