Udostępnij za pośrednictwem


LabelText i tekst odniesienia elementów XML

Do formularza element pracy można dodać etykietę autonomicznej lub tekst informacyjny za pomocą LabelText element.Etykieta nie jest skojarzony z dowolnego pola elementu pracy.Opcjonalnie można dodać hiperłącze do niektórych lub wszystkich tekst.

LabelText Element jest elementem podrzędnym elementu Control element.

Schemat hierarchii

WITD

   WORKITEMTYPE

       FORMULARZ

           Układ

               Grupy

               Kolumny

               TabGroup

                  Tab

                     Formant

<LabelText>
   <Text>
      <Link OpenInNewWindow="true | false" UrlPath="URLLinkWithParameters">
         <Param index="IndexValue " value="ParamValue " type ="Original | Current"/>
      </Link>
      LabelText
   </Text>
</LabelText>

Atrybuty i elementy

Następujące sekcje opisują atrybutów elementów podrzędnych i elementy nadrzędne.

Dd936113.collapse_all(pl-pl,VS.110).gifElementy podrzędne i atrybuty

Element

Opis

LabelText

Wymagane Control elementu po type="LabelControl".

Element kontenera dla autonomicznej etykietę lub tekst informacyjny.Typ elementu jest typ złożony: LabelElementType.

Ten element zastępuje wartości określonej przez Label określony przez atrybut Control element.

Text

Wymagane LabelText element.

Kontener element informacji lub etykieta na formularzu elementu pracy.Jeśli Link element określony w etykiecie, część tekstu wewnątrz elementu jest hiperłączami.Jeśli Link element nie jest określony, tekst jest renderowane bez hiperłącze.

Różne części tekstu etykiety mogą być hiperłącza z innych adresów URL.Można określić wiele wartości elementu tekst w serii.

Typ elementu jest typ złożony: TextElementType.

Jeśli Text element nie jest określony, a następnie Control elementu Label atrybut tekst pojawia się na formularzu elementu pracy.

Link

Opcjonalny Text element.

Element kontenera dla hiperłącza mają być stosowane na etykiecie pola lub autonomicznej pojawia się na formularzu elementu pracy.Typ elementu jest HyperLinkType.

UwagaUwaga
Należy określić Label atrybutu w Control element podczas określania dziecko Link element.

Aby uzyskać więcej informacji, zobacz Łącze i Param odniesienia elementów XML.

Dd936113.collapse_all(pl-pl,VS.110).gifElementy nadrzędne

Element

Opis

Formant

Wymagane.Określa pola, tekstu, hiperłącze lub innego elementu formantu na formularzu elementu pracy.

Uwagi

Tekst zwykły i hiperłączami można łączyć przez dodanie wielu Textelementów w LabelText element.

LabelText Element jest tylko rozpoznawany przez klientów z systemem najnowszą wersję Team Explorer.Dlatego należy określić Label atrybutu w Control element.Dla klientów z systemem najnowszą wersję Team Explorer, tekstu przez LabelText elementu pojawia się w formularzu elementu pracy.Dla klientów, na których są uruchomione starsze wersje Team Explorer, tekst określony przez Control elementu Label atrybut pojawia się w formularzu elementu pracy.

Przykład: Autonomiczne etykiety

Dd936113.collapse_all(pl-pl,VS.110).gifOpis

W następującym przykładzie dodano zwykły tekst "Wprowadź szczegóły dotyczące sposobu odtworzenia błędu w przestrzeni poniżej:" formularz elementu pracy.

Dd936113.collapse_all(pl-pl,VS.110).gifKod

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

Przykład: Autonomiczne etykiety z hiperłączem

Dd936113.collapse_all(pl-pl,VS.110).gifOpis

Poniższy przykład dodaje hiperłącza, która jest oznaczona "Jak używać tego elementu pracy?" do formularza elementu pracy.

Dd936113.collapse_all(pl-pl,VS.110).gifKod

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

Przykład: Hiperłącze stosowane do fragmentów tekstu

Dd936113.collapse_all(pl-pl,VS.110).gifOpis

W następującym przykładzie dodano etykietę dwóch części formularza elementu pracy.Pierwsza część "Ścieżka iteracji", jest skojarzony z hiperłączem.Druga część "(musi być 3 poziomy głębokości)" pojawia się w formularzu pracy jako zwykły tekst.

Dd936113.collapse_all(pl-pl,VS.110).gifKod

<Control Type="FieldControl" FieldName="System.IterationPath" LabelPosition="Left">
   <LabelText>
      <Text>
         <Link UrlRoot="@WssSiteUrl/render.aspx?wit=bug&amp;topic=Iteration">
         </Link>
      Iteration Path
      </Text>
      <Text> (must be 3 levels deep)</Text>
   </LabelText>
</Control>

Definicje schematu

Dd936113.collapse_all(pl-pl,VS.110).gifElement: LabelText

<xs:element name="LabelText" type="LabelElementType" minOccurs="0" maxOccurs="1" />
<xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />

Dd936113.collapse_all(pl-pl,VS.110).gifTyp złożony: LabelElementType

<xs:complexType name="LabelElementType">
   <xs:sequence>
      <xs:element name="Text" type="TextElementType" minOccurs="1" maxOccurs="unbounded" />
   </xs:sequence>
</xs:complexType>

Dd936113.collapse_all(pl-pl,VS.110).gifTyp złożony: TextElementType

<xs:complexType name="TextElementType" mixed="true">
   <xs:sequence>
      <xs:element name="Link" type="HyperLinkType" minOccurs="0" maxOccurs="1" />
   </xs:sequence>
</xs:complexType>

Zobacz też

Koncepcje

Określanie sterowania formularzem elementu pracy

Projektowanie i dostosowywanie formularza elementu pracy

Inne zasoby

Elements (Work Item Type Definition Schema)