Referência de elementos XML LabelText e texto
Você pode adicionar um rótulo autônomo ou texto informativa a um formulário de item de trabalho usando o elemento de LabelText .O rótulo não está associada com qualquer campo de item de trabalho.Opcionalmente, você pode adicionar um hiperlink à parte ou todo texto.
Um elemento LabelText é um filho do elemento Control.
Hierarquia de esquema
<LabelText>
<Text>
<Link OpenInNewWindow="true | false" UrlPath="URLLinkWithParameters">
<Param index="IndexValue " value="ParamValue " type ="Original | Current"/>
</Link>
LabelText
</Text>
</LabelText>
Atributos e elementos
As seções a seguir descrevem elementos filho, atributos, e elementos pai.
Elementos filhos e atributos
Elemento |
Descrição |
---|---|
LabelText |
Elemento de Control quando necessário type="LabelControl". Elemento contêiner para um rótulo autônomo ou texto informativa.O tipo de elemento é o tipo complexo: LabelElementType. Esse elemento substitui o valor especificado pelo atributo de Label especificado pelo elemento de Control . |
Text |
Elemento de LabelText necessário. Elemento contêiner para que informações ou o rótulo aparece no formulário de item de trabalho.Se o elemento de Link é especificado dentro do rótulo, a parte do texto dentro do elemento hyperlinked.Se o elemento de Link não for especificado, o texto é renderizado sem um hiperlink. As partes diferentes do texto do rótulo podem ser hyperlinked com URL diferentes.Vários valores de elemento de texto podem ser especificados em uma série. O tipo de elemento é o tipo complexo: TextElementType. Se o elemento de Text não for especificado, então o texto do atributo de Label do elemento de Control aparece no formulário de item de trabalho. |
Link |
Elemento de Text opcional. Elemento contêiner para que o hiperlink é aplicado a um campo ou a um rótulo autônomo que aparece no formulário de item de trabalho.o tipo de elemento é HyperLinkType.
Observação
Você deve especificar o atributo de Label em um elemento de Control quando você especificar um elemento filho de Link .
Para mais informações, consulte Referência de elementos XML link e Param. |
Elementos pai
Elemento |
Descrição |
---|---|
Obrigatório.Define um campo, texto, o hiperlink, ou outro elemento de controle seja exibido no formulário de item de trabalho. |
Comentários
Você pode combinar claramente e texto hyperlinked adicionar vários elementos de Textem um elemento de LabelText .
O elemento de LabelText é reconhecido apenas pelos clientes que estão executando a versão mais recente de Team Explorer.Portanto, você deve especificar o atributo de Label em um elemento de Control .Para clientes que estão executando a versão mais recente de Team Explorer, o texto fornecido pelo elemento de LabelText aparece no formulário de item de trabalho.Para clientes que são executados em versões anteriores de Team Explorer, o texto especificado pelo atributo de Label do elemento de Control aparece no formulário de item de trabalho.
Exemplo: Rótulo autônomo
Descrição
O exemplo a seguir adiciona texto sem formatação “inserir detalhes sobre como reproduzir o erro no espaço abaixo: ” em um formulário de item de trabalho.
Código
<Control Type="LabelControl" Label=" Enter details about how to reproduce the bug in the space below:">
<LabelText>
<Text>Enter details about how to reproduce the bug in the space below:
</Text>
</LabelText>
</Control>
Exemplo: Rótulo autônomo com hiperlink
Descrição
O exemplo a seguir adiciona um hiperlink que é rotulado “como eu faço uso este item de trabalho?” para um formulário de item de trabalho.
Código
<Control Type="LabelControl" Label="How do I use this work item?">
<LabelText>
<Text>
<Link UrlRoot="http://www.live.com"></Link>
How do I use this work item?
</Text>
</LabelText>
</Control>
Exemplo: Hiperlink aplicado a partes de texto
Descrição
O exemplo a seguir adiciona um rótulo duas a um formulário de item de trabalho.A primeira parte, “,” iteração caminho está associada com um hiperlink.A segunda parte, “(devem ser níveis de profundidade 3)” aparece no formulário de item de trabalho como texto sem formatação.
Código
<Control Type="FieldControl" FieldName="System.IterationPath" LabelPosition="Left">
<LabelText>
<Text>
<Link UrlRoot="@WssSiteUrl/render.aspx?wit=bug&topic=Iteration">
</Link>
Iteration Path
</Text>
<Text> (must be 3 levels deep)</Text>
</LabelText>
</Control>
Definições de esquema
Elemento: LabelText
<xs:element name="LabelText" type="LabelElementType" minOccurs="0" maxOccurs="1" />
<xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />
Tipo complexo: LabelElementType
<xs:complexType name="LabelElementType">
<xs:sequence>
<xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
Tipo complexo: TextElementType
<xs:complexType name="TextElementType" mixed="true">
<xs:sequence>
<xs:element name="Link" type="HyperLinkType" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
Consulte também
Conceitos
Especificar controles de formulário de item de trabalho
Criar e personalizar um formulário de item de trabalho