Aracılığıyla paylaş


LabelText ve Metin XML Öğeleri Başvurusu

LabelText öğesini kullanarak bir iş öğesi formuna tek başına duran bir etiket veya bilgilendirici metin ekleyebilirsiniz. Etiket herhangi bir iş öğesi alanıyla ilişkili değildir. Seçime bağlı olarak, metnin bir kısmına veya hepsine köprü ekleyebilirsiniz.

LabelText öğesi Control öğesinin bir alt öğesidir.

Şema Hiyerarşisi

WITD

   WORKITEMTYPE

       FORM

           Düzen

               Group

               Sütun

               TabGroup

                  Sekme

                     Denetim

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

Öznitelikler ve Öğeler

Öznitelikler, alt ve üst öğeler aşağıdaki bölümlerde açıklanmaktadır.

Alt Öğeler ve Öznitelikler

Öğe

Açyklama

LabelText

type="LabelControl" olduğunda gerekli Control öğesi.

Tek başına duran bir etiket veya bilgilendirici metin için kapsayıcı öğe. Öğe türü karmaşık türdür: LabelElementType.

Bu öğe Control öğesi tarafından belirlenmiş Label özniteliği tarafından belirlenen değerin üzerine yazar.

Text

Gerekli LabelText öğesi.

İş öğesi formunda gözükecek olan bilgi veya etiket için kapsayıcı öğe. Eğer Link öğesi etiket içerisinden belirlenmişse, öğe içindeki metin kısmı köprülenir. Link öğesi belirtilmemişse, metin köprü olmadan ifade edilir.

Etiket metninin farklı kısımları farklı URL'ler ile köprülenebilir. Çoklu metin öğesi değerleri seri bir şekilde belirtilebilir.

Öğe türü karmaşık türdür: TextElementType.

Text öğesi belirtilmemişse, Control öğesi Label öznitelik metni iş öğesi formunda görünür.

Link

İsteğe bağlı Text öğesi.

İş öğesi formunda görünen tek bir etikete veya alana uygulanacak olan köprü için kapsayıcı öğe. Öğe türü HyperLinkType'dır.

NotNot
Alt Link öğesi belirttiğinizde Label özniteliğini bir Control öğesi içinde belirtmelisiniz.

Daha fazla bilgi için bkz. Bağlantı ve Parametre XML Öğeleri Başvurusu.

Üst Öğeler

Öğe

Açıklama

Denetim

Gerekli. İş öğesi formunda görünecek bir alan, metin, köprü veya diğer bir denetim öğesi tanımlar.

Açıklamalar

Çoklu Text öğelerini LabelText öğesinde ekleyerek düz ve köprülenmiş metinleri birleştirebilirsiniz.

LabelText öğesi sadece Ekip Gezgini'ın son sürümünü çalıştıran istemciler tarafından ayırt edilebilir. Bundan dolayı, Control öğesi içinde Label özniteliğini belirtmelisiniz. Ekip Gezgini'ın son sürümünü çalıştıran istemciler için, LabelText öğesi tarafından sağlanan metin iş öğesi formunda görünür. Ekip Gezgini'ın daha önceki sürümlerini çalıştıran istemciler için, Control öğesi Label özniteliği tarafından belirlenen metin iş öğesi formunda görünür.

Örnek: Tek Başına Etiket

Açyklama

Aşağıdaki örnek "Aşağıdaki boşlukta hatanın nasıl yeniden oluşturulacağı hakkındaki ayrıntıları girin:" düz metni iş öğesi formuna eklenir.

Kod

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

Örnek: Köprüye Sahip Tek Başına Etiket

Açyklama

Aşağıdaki örnek "Bu iş öğesini nasıl kullanırım?" şeklinde etiketlenmiş bir köprüyü iş öğesi formuna ekler.

Kod

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

Örnek: Metnin Kısımlarına Uygulanmış Köprü

Açyklama

Aşağıdaki örnek bir iş öğesi formuna iki kısımlı bir etiket ekler. İlk kısım, "Yineleme Yolu", bir köprüyle ilişkilidir. İkinci kısım, "(3 düzey derinliğinde olmalıdır)" iş öğesi formunda düz metin olarak gözükür.

Kod

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

Şema Tanımları

İş öğesi türlerini tanımlamak için şema dosyalarını Microsoft web sitesinde şu sayfadan indirebilirsiniz: Visual Studio Team Foundation için İşlem Şablonu ve İş Öğesi Şemaları. Şema dosyalarını kullanmayla ilgili daha fazla bilgi için, Microsoft web sitesindeki şu sayfaya bakın: Visual Studio'da Team Foundation için İş Öğesi Türlerini ve Süreç Şablonlarını Düzenlemek için Şemaların Kullanımı.

Öğe: LabelText

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

Karmaşık Tür: LabelElementType

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

Karmaşık Tür: TextElementType

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

Ayrıca bkz.

Kavramlar

Çalışma Öğesi Formu Denetimlerini Belirtme

İş Öğesi Formu Tasarlama ve Özelleştirme

Diğer Kaynaklar

Öğeler (İş Öğesi Türü Tanım Şeması)

Değişiklik Geçmişi

Tarih

Geçmiş

Nedeni

Mart 2011

Bir örnek ve çoğu öğenin durum yapısı düzeltildi. Şema dosyalarına nerede erişebileceğinizle ilgili bilgiler eklendi.

Müşteri geribildirimi.

Ocak 2011

Kaldırılan konuların bağlantıları kaldırıldı.

Bilgi geliştirme.