Denetim XML Öğesi Başvurusu
Control öğesini iş öğesi alanı, metin, köprü veya diğer denetim öğesi tanımlayıp bir iş öğesi formunda görüntülemek üzere kullanırsınız. Bu öğenin nasıl kullanılacağına ilişkin örnekler için bkz. Çalışma Öğesi Formu Denetimlerini Belirtme. Daha fazla bilgi için bkz. İş Öğesi Formu Tasarlama ve Özelleştirme.
Şema Hiyerarşisi
<xs:element name="Control" type="ControlType" minOccurs="0"/>
<Control FieldName="FieldName" Type="AttachmentsControl | DateTimeControl | FieldControl |
HtmlFieldControl | LabelControl | LinksControl | WebpageControl | WorkItemClassificationControl |
WorkItemLogControl" Label="LabelText" LabelPosition="Top | Bottom | Left | Right"
Dock="Fill | Top | Bottom | Left | Right" Padding="(left, top, right, bottom)"
Margin="(left, top, right, bottom)" 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çyklama |
---|---|
FieldName |
İsteğe bağlı ControlType özniteliği. Denetimin ilişkilendirildiği iş öğesi alanını belirler. Öznitelik türü typelib:ReferenceFieldName'dir. En az 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 ControlType özniteliği. Denetimin veri türünü belirler. Öznitelik türü ValidControlsType Basit Türüdür. Aşağıdaki yerleşik değerlerden birinden bir dize belirler.
Daha fazla bilgi için bkz. Çalışma Öğesi Formu Denetimlerini Belirtme.
Not
Type özniteliğini özel bir değere ayarlayarak özel bir denetim kullanabilirsiniz.Type değeri yerleşik bir tür ismiyle eşleşmeyen denetimler özel denetim olarak nitelendirilir.Daha fazla bilgi için bkz. Microsoft Web sitesi: İş Öğesi İzleme Özel Denetimleri.
|
Label |
İsteğe bağlı ControlType özniteliği. Denetimi tanımlayan formun üzerindeki görünür metini belirler. En fazla 80 karakter içeren dize belirler. |
LabelPosition |
İsteğe bağlı ControlType özniteliği. Denetim verileriyle alakalı olan etiketlerin pozisyonlarını belirler. Aşağıdaki değerlerden birinden dize belirler.
|
Dock |
İsteğe bağlı ControlType özniteliği. Kapsayıcının belirlenen tarafı ile alanı hizalar veya kapsayıcıyı doldurmak için alanı genişletir. Öznitelik türü DockType'dir. Aşağıdaki değerlerden birinden dize belirler.
|
Padding |
İsteğe bağlı ControlType özniteliği. Üst, alt, sol ve sağ taraflara karşılık gelen denetimin iç kenarlıkları civarındaki yer miktarını piksel cinsinden belirler. Öznitelik türü SizeType'dir. Desen değeri: ^\(\d+\,\d+\,\d+\,\d+\)$ Desen değeri örneği: (2,0,2,0) |
Margin |
İsteğe bağlı ControlType özniteliği. Üst, alt, sol ve sağ taraflara karşılık gelen denetimin dış kenarlıkları civarındaki yer miktarını piksel cinsinden belirler. Öznitelik türü SizeType'dir. Desen değeri: ^\(\d+\,\d+\,\d+\,\d+\)$ Desen değeri örneği: (2,0,2,0) |
ReadOnly |
İsteğe bağlı ControlType özniteliği. Alanın salt okunur olduğunu belirler. Öznitelik türü ReadOnlyType'dir. Aşağıdaki değerlerden birinden dize belirler.
|
MinimumSize |
İsteğe bağlı ControlType özniteliği. Denetimin form üzerinde kaplayacağı minimum alan miktarını piksel cinsinden belirler. Sözdizimi (width,height) 'de belirtilmiştir. Öznitelik türü SizeType'dir. Desen değeri: ^\(\d+\,\d+\)$ Desen değeri örneği: (100,100)
Not
Yeterli dikey aralığa sahip değilseniz en küçük boyutunu korumak için bir kaydırma çubuğu belirir.Bu öznitelik olmadığında diğer sekmelerdeki denetimler daha fazla alan tutmadıkça denetimler varsayılan boyutlarına çekilir.Herhangi bir form denetiminin genel boyutu en büyük form alanı veya sekmesinin boyutuna bağlıdır.
|
Name |
İsteğe bağlı ControlType özniteliği. Bir denetimi özgün şekilde tanımlar. Name özniteliği, form üzerindeki birden fazla denetim aynı çalışma öğesi alanıyla ilişkilendirilirse önemli hale gelir.. Öznitelik türü xs:string'dir.
Not
Name özniteliğini, aynı alanı form üzerindeki birden fazla yerde görüntülemek istiyorsanız kullanırsınız.Sistemin, her denetimi ayrı tanımlamasının sağlandığı girişleri denetlemek üzere Name niteliğ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 |
Seçeneğe bağlı ControlType özniteliği yalnızca FieldControl ile birlikte kullanıldığında geçerlidir. Alan denetiminde girdiğiniz karakterleri belirler. Kullanabileceğiniz geçerli değerler aşağıdaki gibidir.
|
MaxLength |
Seçeneğe bağlı ControlType özniteliği yalnızca FieldControl ile birlikte kullanıldığında geçerlidir. Alan kontrolü için izin verilen maksimum karakter sayısını belirler. Öznitelik türü xs:integer'dir. |
Format |
Seçeneğe bağlı ControlType özniteliği yalnızca DateTimeControl ile birlikte kullanıldığında geçerlidir. TarihSaatSeçimBiçimi değerlerinden birine karşılık gelen tarih-saat biçimini belirler. Kullanabileceğiniz geçerli değerler aşağıdaki gibidir.
Daha fazla bilgi için bkz. Microsoft Web sitesi: DateTimePickerFormat Numaralandırma. |
CustomFormat |
Seçeneğe bağlı ControlType özniteliği yalnızca DateTimeControl ve Format öznitelikleri ile birlikte kullanıldığında geçerlidir. DateTimePicker.CustomFormat özelliği için tanımlanan söz dizimine karşılık gelen tarih-saat alanı için kullanılan özel biçimi belirler. Daha fazla bilgi için bkz. Microsoft Web sitesi: DateTimePicker.CustomFormat Özelliği. |
Alt Öğeler
Öğe |
Açıklama |
---|---|
İsteğe bağlı öğe. Bu öğeyi ControlType, FieldControl veya LabelControl olarak verildiğinde belirleyebilirsiniz. Kapsayıcı öğe, metin ve alan pozisyonu veya metni köprüyle ilişkilendirilmiş olan etiketi belirlemek içindir. Daha fazla bilgi için bkz. LabelText ve Metin XML Öğeleri Başvurusu ve Bir Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama. |
|
İsteğe bağlı öğe. Bu öğeyi ControlType, FieldControl veya LabelControl olarak verildiğinde belirleyebilirsiniz. Bir etiket veya alan için köprü belirler. Daha fazla bilgi için bkz. Bağlantı ve Parametre XML Öğeleri Başvurusu ve Bir Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama. |
|
İsteğe bağlı öğe. Bu öğeyi ControlType LinksControl olarak verildiğinde belirleyebilirsiniz. Bağlantı listeleri göstermek için sütun alanı yerleşimi ve bağlantı filtreleri tanımlar. Daha fazla bilgi için bkz. Bağlantı İlişkilerini Kısıtlamak için Bağlantı Denetimlerini Tanımlama. |
|
İsteğe bağlı öğe. ControlType WebpageControl ise bu öğeyi belirleyebilirsiniz. İş öğesi formuna Web sayfası hedefi yüklemeyi yöenten denetimleri belirler. Daha fazla bilgi için bkz. WebpageControlOptions XML Öğeleri Başvurusu ve Bir Çalışma Öğesi Formunda Yardım Metni, İşlem Kılavuzu, Web İçeriği ve Web Sayfalarına Bağlantılar Sağlama. |
|
anyAttribute |
İsteğe bağlı öğe. İsteğe Bağlı. ControlType, anyAttribute öğesinin kullanılmasıyla geliştirilebilir. ProcessContents: atla. |
Üst Öğeler
Öğe |
Açıklama |
---|---|
Gerekli. İş öğesi formu üzerindeki öğelerin nasıl görüntüleneceğini tanımlar. |
|
Sütun Öğesi |
Gerekli. Form için sütunları tanımlar. |
Sekme Öğesi |
Gerekli. Form için bir sekme tanımlar. |
Açıklamalar
Control; Layout, Column ve Tab'nin seçeneğe bağlı bir alt öğesidir.
Layout ve Column göstergeleri:
minOccurs = "0"
maxOccurs = "1"
Tab göstergeler:
minOccurs = "0"
maxOccurs = "unbounded"
Özel bir kontrol yapmak için, Type niteliği için bir denetim ismi belirlemelisiniz. Daha fazla bilgi için bkz. Microsoft Web sitesi: İş Öğesi İzleme Özel Denetimleri.
Her bir denetim türünün örneği için, bkz: Çalışma Öğesi Formu Denetimlerini Belirtme
Örnek
<Control Type=" WorkItemClassificationControl " FieldName="System.AreaPath"
Label="Area" LabelPosition="Left" />
Öğe Bilgileri
Ad Alanı |
https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef |
Şema Adı |
İş Öğesi Türü Tanımı |
Doğrulama Dosyası |
WorkItemTypeDefinition.xsd |
Öğe türü |
ControlType Karmaşık Tür |
Boş olabilir |
Yok |
Ayrıca bkz.
Kavramlar
İş Öğesi Formu Tasarlama ve Özelleştirme
Tüm FORM XML Öğeleri Başvurusu
Çalışma Öğesi Formu Denetimlerini Belirtme
Değişiklik Geçmişi
Tarih |
Geçmiş |
Nedeni |
---|---|---|
Ocak 2011 |
Sözdizimine alt öğeler eklendi, kaldırılmış konuların bağlantıları kaldırıldı veya değiştirildi. |
Bilgi geliştirme. |