Riferimento agli elementi XML LabelText e Text
È possibile aggiungere un collegamento ipertestuale o testo informativo a un form elemento di lavoro tramite l'elemento LabelText.L'etichetta non è associata a nessun campo dell'elemento di lavoro.Facoltativamente è possibile aggiungere un collegamento ipertestuale a una parte o a tutto il testo.
L'elemento LabelText è un elemento figlio di Control.
Gerarchia dello schema
<LabelText>
<Text>
<Link OpenInNewWindow="true | false" UrlPath="URLLinkWithParameters">
<Param index="IndexValue " value="ParamValue " type ="Original | Current"/>
</Link>
LabelText
</Text>
</LabelText>
Attributi ed elementi
Nelle sezioni seguenti vengono descritti gli attributi, gli elementi figlio e gli elementi padre.
Elementi figli e attributi
Elemento |
Descrizione |
---|---|
LabelText |
Elemento Control obbligatorio quando type="LabelControl". Elemento del contenitore per un'etichetta autonoma o un testo informativo.Il tipo di elemento è complesso: LabelElementType. Questo elemento sovrascrive il valore specificato dall'attributo Label specificato dell'elemento Control. |
Text |
Elemento LabelText obbligatorio Elemento del contenitore per le informazioni o l'etichetta da visualizzare nel form dell'elemento di lavoro.Se l'elemento Link viene specificato all'interno dell'etichetta, la parte del testo all'interno dell'elemento ha un collegamento ipertestuale.Se non è specificato l'elemento Link, viene eseguito il rendering del testo senza un collegamento ipertestuale. Parti diverse del testo dell'etichetta possono essere collegate con un collegamento ipertestuale a URL diversi.È possibile specificare più valori dell'elemento di testo in una serie. Il tipo di elemento è complesso: TextElementType. Se non è specificato l'elemento Text, l'elemento Control del testo dell'attributo Label viene visualizzato nel form elemento di lavoro. |
Link |
Elemento Text facoltativo. Elemento del contenitore per il collegamento ipertestuale da applicare a un campo o un'etichetta autonoma visualizzata sul form elemento di lavoro.Il tipo di elemento è HyperLinkType.
Nota
È necessario specificare l'attributo Label in un elemento Control quando si specifica un elemento Link figlio.
Per ulteriori informazioni, vedere Riferimento agli elementi XML Link e Param. |
Elementi padre
Elemento |
Descrizione |
---|---|
Necessario.Definisce un campo, un testo, un collegamento ipertestuale o un altro elemento di controllo da visualizzare nel form dell'elemento di lavoro. |
Note
È possibile combinare testo con collegamento ipertestuale e normale aggiungendo più elementi Textin un elemento LabelText.
L'elemento LabelText viene riconosciuto solo dai client che eseguono la versione più recente di Team Explorer.Pertanto, è necessario specificare l'attributo Label in un elemento Control.Per i client che stanno eseguendo l'ultima versione di Team Explorer, il testo fornito dall'elemento LabelText viene visualizzato nel form elemento di lavoro.Per i client che stanno eseguendo versioni precedenti di Team Explorer, il testo specificato dall'elemento Control attributo Label viene visualizzato nel form elemento di lavoro.
Esempio: etichetta autonoma
Descrizione
L'esempio seguente aggiunge testo normale "Immettere dettagli su come riprodurre il bug nel seguente spazio:" a un form elemento di lavoro.
Codice
<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>
Esempio: Etichetta autonoma con collegamento ipertestuale
Descrizione
Nell'esempio seguente viene aggiunto un collegamento ipertestuale identificato "How do I use this work item?" a un form elemento di lavoro.
Codice
<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>
Esempio: collegamento ipertestuale applicato a parti di testo
Descrizione
Nell'esempio seguente viene aggiunta un'etichetta in due parti a un form elemento di lavoro.La prima parte, "Percorso di iterazione", è associata a un collegamento ipertestuale.La seconda parte, "(deve essere di 3 livelli profonda)" viene visualizzato sul form elemento di lavoro come testo normale.
Codice
<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>
Definizioni dello schema
Elemento: LabelText
<xs:element name="LabelText" type="LabelElementType" minOccurs="0" maxOccurs="1" />
<xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />
Tipo complesso: LabelElementType
<xs:complexType name="LabelElementType">
<xs:sequence>
<xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />
</xs:sequence>
</xs:complexType>
Tipo complesso: TextElementType
<xs:complexType name="TextElementType" mixed="true">
<xs:sequence>
<xs:element name="Link" type="HyperLinkType" minOccurs="0" maxOccurs="1" />
</xs:sequence>
</xs:complexType>
Vedere anche
Concetti
Specificare controlli dei form elemento di lavoro
Progettare e personalizzare un form elemento di lavoro