Aracılığıyla paylaş


Denetim XML öğesi başvurusu

Kullandığınız Control öğesi iş öğesi alanı tanımlamak için metin, köprü veya diğer denetim öğesi bir iş öğesi formunda görüntülemek için.Bu öğesinin nasıl kullanılacağını örnekleri için bkz: İş öğesi formu denetimlerini belirtme.Daha fazla bilgi için bkz. İş öğesi formu tasarlama ve özelleştirme [yeniden yönlendirildi].

Şema hiyerarşisi

WITD

   WORKITEMTYPE

       FORM

           Düzen

               Grup

               Sütun

               Sekme

<xs:element name="Control" type="ControlType" minOccurs="0"/>

<Control FieldName="FieldName" Type="AttachmentsControl | DateTimeControl | FieldControl |  HtmlFieldControl | LabelControl | LinksControl | WebpageControl | WorkItemClassificationControl |  WorkItemLogControl" ControlFontSize="FontSize" EmptyText="TextString" Label="LabelText" LabelPosition="Top | Bottom | Left | Right"  Padding="(top, bottom, left, right)"  Margin="(top, bottom, left, right)" ReadOnly="True | False" MinimumSize="(width,height)"  Name="InstanceName" > <LabelText> . . . </LabelText> <Link> . . . </Link> <LinksControlOptions> . . . </LinksControlOptions> <WebpageControlOptions> . . . </WebpageControlOptions> </Control>

Öznitelikler ve Öğeler

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

Öznitelikler

Öznitelik

Açıklama

FieldName

İsteğe bağlı Control özniteliği.

Denetim ilişkilendirildiği iş öğesi alanını belirtir.Öznitelik türü typelib:ReferenceFieldName.Minimum uzunluk: 1; en fazla uzunluk: 70.

Desen değeri: ^[a-zA-Z_][a-zA-Z0-9_]* (\. [a-zA-Z0-9_] +) + $

Desen değeri örneği: Company.division.IssueType

Type

Gerekli Control özniteliği.

Denetimin veri türünü belirtir.Öznitelik türü ValidControlsType basit türü.Aşağıdaki yerleşik türleri birinden bir dize belirtin:

  • AttachmentControl: İş öğesi eklerini görüntülemek için kullanın.Bu denetim, bir ilişkili alan ya da alan türü yok.

  • DateTimeControl: Alan türü ile biçimlendirilmiş tarih alanları görüntülemek için kullanın DateTime.

  • FieldControl: Düz metinli veya sayısal alanları ve alanları için değer listelerini alan türü ile görüntülemek için kullanın String, Identity, Integer, Double, ve PlainText.

  • HtmlFieldControl: Alan türü çok satırlı, zengin metin biçimli alanları görüntülemek için kullanın HTML.

  • LabelControl: Bir alanla ilişkili değil metni görüntülemek için kullanın.Düz veya köprü metni olabilir.Ek denetimleri kullanarak belirtebilirsiniz LabelText, Link ve Text öğeleri.Bkz. LabelText ve Metin XML Öğeleri Başvurusu ve Bağlantı ve Parametre XML Öğeleri Başvurusu.

  • LinksControl: Bağlantılar Denetim araç çubuğunu görüntülemek ve iş öğeleri ve görsel taslakları arasında bağlantı ilişkilerini yönetmek için kullanın.Bu denetim, bir ilişkili alan ya da alan türü yok.Filtre ve diğer Denetim seçenekleri kullanarak bağlantı türlerini belirttiğiniz LinksControlOptions öğesi.Bkz. LinksControlOptions Öğeleri.

  • WebpageControl: CDATA etiketi içerisine gömülü veya bir URI tarafından tanımlanan HTML tabanlı içeriği görüntülemek için kullanın.Bu denetim, bir ilişkili alan ya da alan türü yok..İçerik ve bağlantıları kullanarak görüntülemek için belirttiğiniz WebpageControlOptions öğesi.Bkz. WebpageControlOptions XML Öğeleri Başvurusu.

  • WorkItemClassificationControlAlan türü ile hiyerarşik yol alanlarını görüntülemek için kullanın TreePath.

    [!NOT]

    System.AreaPath Ve System.IterationPath alanları bu veri türünü kullanan alanlar yalnızca.Bu veri türü kullanarak özel bir alan tanımlayamaz.

  • WorkItemLogControl: Alan türü ile iş öğesi geçmiş bilgisini ve alanları görüntülemek için kullanın History.

    [!NOT]

    System.History Bu veri türünü kullanan tek alan bir alandır.Bu veri türü kullanarak özel bir alan tanımlayamaz.

Daha fazla bilgi için bkz. İş öğesi formu denetimlerini belirtme.

[!NOT]

Özel bir denetim ayarlayarak kullanabileceğiniz Type özniteliği için özel bir değer.Herhangi ayarlanmış kontrol Type değeri yerleşik bir adı eşleşmiyor türü özel bir denetim olarak kabul edilir.Daha fazla bilgi için Microsoft Web sitesine bakın: çalışma öğesi izleme özel denetimlerini.

ControlFontSize

İsteğe bağlı Control özniteliği.

Alan adı veya etiket yazı tipi boyutunu formda belirtir.Valid values of FontSize: small, normal, large, xlarge, and xxlarge.

EmptyText

İsteğe bağlı Control özniteliği.

Bir alan boş olduğunda görüntülenen uzunluğu 1 ile 255 karakter arasında bir metin dizesini belirtir.

Label

İsteğe bağlı Control özniteliği.

Denetimi tanımlayan formun üzerindeki görünür metini belirler.En fazla 80 karakter içeren dize belirleyin.

LabelFontSize

Form üzerinde etiketi yazı tipi boyutunu belirtir.Valid values for FontSize: small, normal, large, xlarge, and xxlarge.

LabelPosition

İsteğe bağlı Control özniteliği.

Etiketin denetim verileri göre konumunu belirtir.Aşağıdaki değerlerden birini dizeden belirtin:

  • Top: Denetim verisinin üstüne etiketi yerleştirir.

  • Bottom: Denetim verisinin altına etiketi yerleştirir.

  • Left: Denetim verisinin soluna etiketi yerleştirir.

  • Right: Denetim verisinin sağına etiketi yerleştirir.

Padding

İsteğe bağlı Control özniteliği.

Piksel iç boşluk miktarını belirtir üst, alt, sol ve sağ boşluk karşılık gelen Denetimin kenarlık.Öznitelik türü SizeType.

Desen değeri: ^ \(\d+\,\d+\,\d+\,\d+\)$

Desen değeri örneği: (2,0,2,0)

Margin

İsteğe bağlı Control özniteliği.

Üst, alt, sol ve sağ boşluk karşılık gelen denetimin dış sınırlarındaki piksel cinsinden alan miktarını belirtir.Öznitelik türü SizeType.

Desen değeri: ^ \(\d+\,\d+\,\d+\,\d+\)$

Desen değeri örneği: (2,0,2,0)

ReadOnly

İsteğe bağlı Control özniteliği.

Alanın salt okunur olduğunu belirtir.Öznitelik türü ReadOnlyType.Aşağıdaki değerlerden birini dizeden belirtin:

  • True: Denetim verileri salt okunur olup olmadığını belirler.

  • False: Denetim verisinin salt okunur olmadığını belirtir.

MinimumSize

İsteğe bağlı Control özniteliği.

En küçük boyut denetimi biçiminde bulunması gereken piksel cinsinden belirtir.Sözdizimi belirtilen (width,height).Öznitelik türü SizeType.

Desen değeri: ^ \(\d+\,\d+\)$

Desen değeri örneği: (100,100)

[!NOT]

Dikey yeterli alan yoksa, en küçük boyutunu korumak için bir kaydırma çubuğu görüntülenir.Bu öznitelik olmadan, diğer sekmeleri kontroller daha fazla yer almadıkça denetimleri varsayılan değerleriyle çizilir.Herhangi bir form denetiminin genel boyutu büyük form alanı veya sekme boyutunu bağlıdır.

Name

İsteğe bağlı Control özniteliği.

Bir denetimi benzersiz olarak tanımlar.Name Birden fazla denetim formunda çalışma öğesi alanıyla ilişkili ise önemlidir.Öznitelik türü xs:string.

[!NOT]

Kullandığınız Name aynı alanı form üzerinde birden fazla konumda görüntülemek istediğiniz zaman öznitelik.Sistemin, her denetimi ayrı tanımlamasının sağlandığı girişleri denetlemek üzere Name özniteliği için benzersiz bir değer belirtebilirsiniz.Aynı denetimi sekme bağlamındaki değişik bölgelerde göstermek işe faydalı olur.

NumberFormat

İsteğe bağlı Control özniteliği yalnızca ile kullanıldığında geçerlidir FieldControl.

Alan denetiminde girdiğiniz karakterleri belirtir.Kullanabileceğiniz geçerli değerler aşağıdaki gibidir:

  • WholeNumbers: Tam sayı izin verildiğini belirtir.

  • SignedWholeNumbers: Bütün işaretli sayılara izin verildiğini belirtir.

  • DecimalNumbers: Ondalık sayılar izin verildiğini belirtir.

  • SignedDecimalNumbers: İmzalı ondalık sayılar izin verildiğini belirtir.

MaxLength

İsteğe bağlı Control özniteliği yalnızca ile kullanıldığında geçerlidir FieldControl.

En çok bir alan denetimi için izin verilen karakter belirtir.Öznitelik türü xs:integer.

Format

İsteğe bağlı Control özniteliği yalnızca ile kullanıldığında geçerlidir DateTimeControl.

TarihSaatSeçimBiçimi değerlerden biri için karşılık gelen tarih-saat alanı için biçimi belirtir.Kullanabileceğiniz geçerli değerler aşağıdaki gibidir:

  • Custom: Özel bir biçimde tarih/saat değeri görüntüler.Özel biçim biçimi özniteliği için değer olarak 'Özel' belirtme ve özel bir biçim dizesi ile CustomFormat adlı başka bir özniteliği ayarlayarak ayarlanabilir.Örneğin:

    Biçim = "Özel"

    CustomFormat = "Dd.mm, 'yılın' yyyy"

    Daha fazla bilgi için Microsoft Web sitesine bakın: TarihSaatSeçim.ÖzelBiçim özelliği.

  • Long: Kullanıcının işletim sistemi tarafından ayarlanmış uzun tarih biçimi tarih/saat değeri görüntüler.

  • Short: Kullanıcının işletim sistemi tarafından ayarlanmış kısa tarih biçimi tarih/saat değeri görüntüler.

  • Time: Kullanıcının işletim sistemi tarafından ayarlanmış saat biçiminde tarih/saat değeri görüntüler.

Daha fazla bilgi için Microsoft Web sitesine bakın: TarihZamanSeçicisi numaralandırma.

CustomFormat

İsteğe bağlı Control özniteliği yalnızca ile kullanıldığında geçerlidir DateTimeControl ve Format özniteliği.

TarihSaatSeçim.ÖzelBiçim özelliği için tanımlanan sözdizimi karşılık gelen tarih-saat alanı için kullanılan özel biçimi belirtir.Daha fazla bilgi için Microsoft Web sitesine bakın: TarihSaatSeçim.ÖzelBiçim özelliği.

Alt Öğeler

Öğe

Açıklama

LabelText

İsteğe bağlı öğe.Bu öğeyi belirleyebilirsiniz olduğunda Type özniteliği olarak belirtilmiş FieldControl veya LabelControl.

Metin, köprü ve bir alan veya metni bir köprü ile ilişkilendirilmiş olan etiket konumu belirtmek için kapsayıcı öğe.

Daha fazla bilgi için bkz. LabelText ve Metin XML Öğeleri Başvurusu ve İş öğesi formunda yardım metni, köprü veya web içeriği sağlama.

Bağlantı

İsteğe bağlı öğe.Bu öğeyi belirleyebilirsiniz olduğunda Type özniteliği olarak belirtilmiş FieldControl veya LabelControl.

Bir etiket veya alan için köprü belirler.

Daha fazla bilgi için bkz. Bağlantı ve Parametre XML Öğeleri Başvurusu ve İş öğesi formunda yardım metni, köprü veya web içeriği sağlama.

LinksControlOptions

İsteğe bağlı öğe.Bu öğeyi belirleyebilirsiniz olduğunda Type özniteliği olarak belirtilmiş LinksControl.

Bağlantı filtreleri bağlantılar listesini görüntülemek üzere sütun alanlarının düzenini tanımlar.

Daha fazla bilgi için bkz. Bağlantı ilişkilerini kısıtlamak için bağlantı denetimlerini tanımlama.

WebpageControlOptions

İsteğe bağlı öğe.Bu öğeyi belirleyebilirsiniz olduğunda Type özniteliği WebpageControl.

İş öğesi formunda Web sayfası hedef yükleniyor yöneten denetimleri belirtir.

Daha fazla bilgi için bkz. WebpageControlOptions XML Öğeleri Başvurusu ve İş öğesi formunda yardım metni, köprü veya web içeriği sağlama.

anyAttribute

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

İsteğe bağlı.Controlkullanarak Genişletilebilir anyAttribute öğesi.

Üst Öğeler

Öğe

Açıklama

Düzen

Gerekli.İş öğesi formunda öğeleri görüntülemek nasıl tanımlar.

Sütun öğesi

Gerekli.Form için sütunları tanımlar.

Sekme öğesi

Gerekli.Form için bir sekme tanımlar.

Notlar

Controlİsteğe bağlı bir alt öğesidir Layout, Column, ve Tab.

Layoutve Column göstergeleri:

minOccurs = "0"

maxOccurs = "1"

Tabgöstergeleri:

minOccurs = "0"

maxOccurs = "sınırsız"

Özel bir denetim uygulamak için denetim için adını belirtmelisiniz Type özniteliği.Daha fazla bilgi için Microsoft Web sitesine bakın: çalışma öğesi izleme özel denetimlerini.

Her bir denetim türünün bir örneği için bkz: İş öğesi formu denetimlerini belirtme.

Örnek

<Control Type=" WorkItemClassificationControl " FieldName="System.AreaPath"
  Label="Area" LabelPosition="Left" Padding="(2,0,2,0)" Margin="(2,2,2,2)" />

Öğe Bilgisi

Ad Alanı

https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/TypeDef

Şema adı

İş öğesi türü tanımı

Dosya doğrulama

WorkItemTypeDefinition.xsd

Öğe türü

ControlType Karmaşık Türü

Boş olabilir.

Uygulanamaz

Ayrıca bkz.

Kavramlar

İş öğesi formu tasarlama ve özelleştirme [yeniden yönlendirildi]

Tüm FORM XML öğeleri başvurusu

İş öğesi formu denetimlerini belirtme