共用方式為


LabelText 和 Text XML 項目參考

更新:2011 年 5 月

您可以使用 LabelText 項目,將獨立標籤或資訊文字加入至工作項目表單。 標籤不會與任何工作項目欄位產生關聯。 您可以選擇性地將超連結加入至部分或所有文字。

LabelText 項目是 Control 項目的子項目。

結構描述階層架構

WITD

   WORKITEMTYPE

       FORM

           Layout

               Group

               Column

               TabGroup

                  Tab

                     Control

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

屬性和項目

下列各節將說明屬性、子項目和父項目。

子項目及屬性

項目

描述

LabelText

type="LabelControl" 時為必要的 Control 項目。

獨立的標籤或資訊性文字的容器項目。 項目型別是複雜型別:LabelElementType。

這個項目會覆寫 Label 屬性指定的値 (此屬性是由 Control 項目指定的)。

Text

必要的 LabelText 項目。

容器項目,容納要顯示在工作項目表單上的資訊或標籤。 如果在標籤內指定 Link 項目,項目內的文字部分會是超連結。 如果未指定 Link 項目,則會在呈現沒有超連結的文字。

標籤文字的不同部分可以具有不同的 URL 超連結。 可在系列中指定多個文字項目値。

項目型別是複雜型別:TextElementType。

如果未指定 Text 項目,則 Control 項目 Label 屬性文字會出現在工作項目表單上。

Link

選擇性 Text 項目。

超連結的容器項目,此超連結將套用至出現在工作項目表單上的欄位或獨立標籤。 項目型別是 HyperLinkType。

注意事項注意事項
當您指定 Link 子項目時,必須在 Control 項目中指定 Label 屬性。

如需詳細資訊,請參閱Link 和 Param XML 項目參考

父項目

項目

描述

Control

必要項。 定義要顯示在工作項目表單上的欄位、文字、超連結或其他控制項項目。

備註

您可以在 LabelText 項目中加入多個 Text 項目,以結合純文字與超連結文字。

只有執行最新版 Team 總管 的用戶端能辨識 LabelText 項目。 因此,您必須在Control 項目中指定 Label 屬性 。 針對執行最新版 Team 總管的用戶端,LabelText 項目所提供的文字會出現在工作項目表單中。 針對執行舊版 Team 總管的用戶端,Control 項目 Label 屬性所指定的文字會出現在工作項目表單中。

範例: 獨立標籤

描述

下列範例會在工作項目表單中加入純文字「在下列空格中輸入如何重現錯誤的詳細資訊:」。

程式碼

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

範例: 附超連結的獨立標籤

描述

下列範例會將標示為「我要如何使用此工作項目?」的超連結加入至工作項目表單。

程式碼

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

範例: 套用至部分文字的超連結

描述

下列範例會在工作項目表單中加入兩部分的標籤。 第一個部分 (「反覆項目路徑」) 與超連結相關。 第二個部分 "(深度必須為 3 個層級)" 會以純文字形式出現在工作項目表單上。

程式碼

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

結構描述定義

您可以從 Microsoft 網站的下列網頁下載用於定義工作項目類型的結構描述檔案:Visual Studio Team Foundation 的流程範本和工作項目結構描述 (英文)。 如需如何使用結構描述檔案的詳細資訊,請參閱 Microsoft 網站的下列網頁:使用結構描述來編輯 Visual Studio Team Foundation 的工作項目類型和流程範本 (英文)。

項目:LabelText

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

複雜型別:LabelElementType

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

複雜型別:TextElementType

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

請參閱

概念

指定工作項目表單控制項

設計和自訂工作項目表單

其他資源

Elements (Work Item Type Definition Schema)

變更記錄

日期

記錄

原因

2011 年 5 月

已更正用於指定 Link 項目之 UrlPath 屬性的語法。

內容 Bug 修正。

2011 年 3 月

已修正範例及大部分項目的案例結構。 已加入有關可在何處存取結構描述檔案的資訊。

客戶回函。

2011 年 1 月

將已移除之主題的連結移除。

資訊加強。