Tüm FIELD XML öğeleri başvurusu
Bu konu sözdizimi aramak için kullanın FIELD öğesi veya alt öğelerinden biri.
Bu öğeleri belirtin FIELD (tanım) öğesi kapsayıcı.Belirterek bir alan için bir iş öğesi türü (WIT) eklediğiniz bir FIELD (tanım) öğesi içinde FIELDS (tanım) öğesi.Bu öğeleri tanımındaki bir WIT veya genel iş akışının bir parçası olarak belirtebilirsiniz.
Alt öğelerinin bir alanın davranışını belirtmek için varsayılan değerleri tanımlamak veya değerlerin seçim listesini tanımlamak ekleyebilirsiniz.Alan kural öğelerini birbirleri ile birlikte kullanabilirsiniz.Bir veya daha fazla kullanıcı veya gruplara uygulamak için veya bir veya daha fazla kullanıcı ya da gruplar için yoksayılacak çoğu kuralları kapsamını belirleyebilirsiniz.
ALAN (tanımlama) kapsayıcı öğesi
İş öğesi türü için veri alanlarını tanımlamak için aşağıdaki sözdizimini kullanın.Bu örnek biçimi gösterir FIELD (tanım) öğesini ve tüm isteğe bağlı bir alt öğeler.Daha fazla bilgi için bkz. FIELD (Tanım) öğesi başvurusu.
<FIELD name="fieldDisplayName" refname="fieldReferenceName" type="String | Integer | Double | DateTime | PlainText | HTML | History | TreePath | GUID "
syncnamechanges="true | false" reportingname="reportingDisplayName" reportingrefname="reportingReferenceName"
reportable="Dimension | Detail | Measure" formula="avg" >
<ALLOWEDVALUES> . . . </ALLOWEDVALUES>
<ALLOWEXISTINGVALUE />
<CANNOTLOSEVALUE />
<COPY />
<DEFAULT />
<EMPTY />
<FROZEN />
<HELPTEXT> . . . </HELPTEXT>
<MATCH />
<NOTSAMEAS />
<PROHIBITEDVALUES /> . . . </PROHIBITEDVALUES>
<READONLY />
<REQUIRED />
<SERVERDEFAULT />
<SUGGESTEDVALUES /> . . . </SUGGESTEDVALUES>
<VALIDUSER />
<WHEN>> . . . </WHEN>
<WHENNOT> . . . </WHENNOT>
<WHENCHANGED> . . . </WHENCHANGED>
<WHENNOTCHANGED> . . . </WHENNOTCHANGED>
</FIELD>
ALAN alt öğelerinin
Hangi verilerin alana girilebilir çeşitli sınırlamalar için alt öğelerinin kullanın.Seçim listesi (açılan menüyü) için değerler belirten, varsayılan değerleri ayarlamak, girişleri kaldırın veya değişiklik kısıtlamak.Aşağıdaki tablo her alt öğe için sözdizimi yapısı sağlar.
Bu öğeleri kullanılacak öğrenmek için bkz: İş öğesi alanına kural uygulama.Çoğu kuralları sistem alanları uygulama üzerinde kısıtlamalar var.Tüm alt öğeler isteğe bağlıdır.
Öğe |
Açıklama ve sözdizimi |
---|---|
ALLOWEDVALUES |
Bir listesini kullanıcıların iş öğesi formlarının alan listesinde ve sorgu düzenleyicisinde belirten değerleri tanımlar.Kullanıcılar, listeye değerlerden birini belirtmeniz gerekir.
Daha fazla bilgi için bkz. Seçim listeleri tanımlama. |
ALLOWEXISTINGVALUE |
Artık bir seçim listesindeki olsa bile, bir alan varolan bir değeri saklayabilir olduğunu belirtir.Tüm yeni alan değerlerini listede olması gerekir.
Daha fazla bilgi için bkz. Seçim listeleri tanımlama. |
CANNOTLOSEVALUE |
Bir değer belirlendikten sonra kullanıcılar tüm değerlerin bir alanı temizleyin olduğunu belirtir.Alan bir değer içerir sonra alan her zaman NULL olmayan bir değer içermesi gerekir.
Daha fazla bilgi için alan kuralın. |
COPY |
Bir kullanıcı oluşturur veya iş öğesini belirtilen bir değeri bir alana kopyalar.
Daha fazla bilgi için bkz. Varsayılan değer tanımlama veya değeri bir alana kopyalama. |
DEFAULT |
Bir kullanıcı oluşturur veya bir iş öğesi değiştirir boş bir alan için bir değer belirtir.Bir alan bir değer varsa, varsayılan kural yoksayılır.
Daha fazla bilgi için bkz. Varsayılan değer tanımlama veya değeri bir alana kopyalama. |
EMPTY |
Alanın içerdiği herhangi bir değer temizler.EMPTY Kural salt okunur bir alan ayrıca yapar ve, kullanmamalısınız ile READONLY kural. Alan değeri iş öğesi bir kullanıcının kaydeder ve hiçbir değer belirtemezsiniz kaldırılır.Bu kural, durum geçişi sırasında öğenin geçtiği duruma uygulamak alanları temizlemek için öncelikle kullanılır.
Daha fazla bilgi için alan kuralın. |
FROZEN |
Değişiklikler uygulandıktan sonra bu alanı boş olmayan bir değere değiştiremezsiniz belirtir.Bu alanda bir değere sahip bir kullanıcı iş öğesi kaydeder alınmaz değeri artık değiştirilebilir.
Daha fazla bilgi için alan kuralın. |
HELPTEXT |
Bir kullanıcı işaret ettiğinde iş öğesi formu alanında görüntülenecek metni tanımlar. tooltipText: 1 ila 255 karakter arasında içeren bir metin dizesi.
Daha fazla bilgi için alan kuralın. |
MATCH |
Dize türü alanlarının değerlerini eşleşmesi gereken bir desen tanımlar.
Daha fazla bilgi için bkz. Dize alanıyla eşleşen kalıbı uygulama. |
NOTSAMEAS |
Bir alan için başka bir belirtilen alanın atanan aynı değeri atanmış olmaması belirtir.Değeri field öznitelik geçerli bir başvuru adı alan olması gerekir.
Daha fazla bilgi için alan kuralın. |
PROHIBITEDVALUES |
Bir alan içeremez değerler listesini tanımlar.Alan izin verilmeyen bir değer içeriyorsa, kullanıcılar bir iş öğesi kaydedemiyor.
Daha fazla bilgi için bkz. Seçim listeleri tanımlama. |
READONLY |
Alan atanan değer değiştiremezsiniz belirtir.
Daha fazla bilgi için alan kuralın. |
REQUIRED |
Kullanıcıların alan için bir değer belirtmesi gerektiğini belirtir.Gerekli alanlar boş olamaz.Değerleri için gerekli tüm alanları atadığınız kadar kullanıcılar bir iş öğesi kaydedemiyor.
Daha fazla bilgi için alan kuralın. |
SERVERDEFAULT |
Bir kullanıcı bir iş öğesi kaydeder belirtilen sunucu değerini bir alana kopyalar.Bu alanlar genellikle formda salt okunur olarak görünür.
Daha fazla bilgi için bkz. Varsayılan değer tanımlama veya değeri bir alana kopyalama. |
SUGGESTEDVALUES |
Önerilen listesini kullanıcıların iş öğesi formlarının alan listesinde ve sorgu düzenleyicisinde belirten değerleri tanımlar.Kullanıcılar, Öner dışındaki değerler belirtebilir.
Daha fazla bilgi için bkz. Seçim listeleri tanımlama. |
VALIDUSER |
İş öğeleri belirlediğiniz grubunda kullanıcılar tarafından değiştirilmiştir kısıtlar.Varsayılan Grup Team Foundation Geçerli Kullanıcıları grubu. Tüm öznitelikleri isteğe bağlıdır.Tüm öznitelikleri 1 ila 255 karakter arasında içeren bir metin dizesi oluşması gerekir.Belirteç grupları belirlemek için kullanabilirsiniz.
Daha fazla bilgi için alan kuralın. |
WHEN |
Başka bir alan belirli bir değere sahip olduğunda mevcut alana uygulanacak bir veya daha fazla kural belirtir.Üst FIELD öğesi güncel alanı tanımlar.
Daha fazla bilgi için, Koşula dayalı değerler ve kurallar atama |
WHENNOT |
Başka bir alanın belirli bir değere sahip olmadığında mevcut alana uygulanacak bir veya daha fazla kural belirtir.Üst FIELD öğesi güncel alanı tanımlar.
Daha fazla bilgi için bkz. Koşula dayalı değerler ve kurallar atama. |
WHENCHANGED |
Çalışma öğesinin düzeltilmesi sırasında başka bir alanı değiştiğinde mevcut alana uygulanacak bir veya daha fazla kural belirtir.Üst FIELD öğesi güncel alanı tanımlar.
Daha fazla bilgi için bkz. Koşula dayalı değerler ve kurallar atama. |
WHENNOTCHANGED |
Çalışma öğesinin düzeltilmesi sırasında başka bir alan değiştirilmez, geçerli alana uygulamak için bir veya daha fazla kural belirtir.Üst öğe geçerli alanı tanımlar.
Daha fazla bilgi için bkz. Koşula dayalı değerler ve kurallar atama. |
GLOBALLIST ve LISTITEM alt öğeleri
Belirttiğiniz GLOBALLIST ve LISTITEM öğeleri alt öğelerinin olarak ALLOWEDVALUES, SUGGESTEDVALUES, ve PROHIBITEDVALUES öğeler.Görüntülenen değerler listesini Numaralandırılacak bu öğeleri kullanabilirsiniz.Kullanıcılar bir seçim listesi veya bir açılır menüyü değerleri seçin.Daha fazla bilgi için bkz. Genel listeleri tanımlama.
Öğe |
Açıklama |
---|---|
GLOBALIST |
Kümesini tanımlayan LISTITEM için bir takım depolanan öğeleri proje koleksiyonu ve tüm ekip projelerinin koleksiyonundaki kullanabilirsiniz.
globalListName: 1 ila 255 karakter arasında içeren bir metin dizesi. GLOBALLISTgerekli alt öğesidir GLOBALLISTS öğesini ve isteğe bağlı bir alt öğesi ALLOWEDVALUES, SUGGESTEDVALUES, ve PROHIBITEDVALUES öğeler.Bir iş öğesi tanımını, genel liste tanımını veya genel bir iş akışı içinde genel bir liste tanımlayabilirsiniz. |
LISTITEM |
Geçerli bir liste değeri tanımlar.
LISTITEMgerekli alt öğesidir GLOBALLIST ve isteğe bağlı bir alt öğesi ALLOWEDVALUES, SUGGESTEDVALUES, ve PROHIBITEDVALUES öğeler. |
ALAN alt öğeleri tarafından belirtilen öznitelikler
En uygun bulma FIELD grupları veya kullanıcıları kümesine ekleyerek geçerli değil veya uygulamak için kurallar for veya not öznitelikleri.Daha fazla bilgi için alan kuralın.
Öznitelik |
Sözdizimi |
Açıklama |
---|---|---|
expanditems |
expanditems = "true | false" |
İsteğe bağlı.Belirten bir grup olup, LISTITEM tanımlayan öğe listede bağlı grupları içermek üzere genişletilmesini.Bu özniteliğin varsayılan değeri: true. |
filteritems |
filteritems = "excludegroups" |
İsteğe bağlı.Gruplar ve grup adlarını değil yalnızca üyeleri listede bulunduğunu belirtir.İzin verilen tek değer bu öznitelik için excludegroups. |
for |
for = "userGroupName" |
İsteğe bağlı.Bir kullanıcı veya grubu adını belirtir Team Foundation kuralın uygulandığı için.Geçerli değerler 1 ila 255 karakter arasında içeren bir metin dizesi oluşur. |
not |
yok = "userGroupName" |
İsteğe bağlı.Bir kullanıcı veya grubu adını belirtir Team Foundation için kim kural uygulanmaz.Geçerli değerler 1 ila 255 karakter arasında içeren bir metin dizesi oluşur. |
from |
FROM = "değer | alan | saat | CurrentUser" |
Gerekli.Bir değer kopyalamak veya varsayılan bir değer belirtmek değerin kaynağını belirtir.Aşağıdaki değerler geçerlidir:
"Değeri" veya "alan" belirtirseniz, sırasıyla değer veya alan özniteliği de içermelidir. |
field |
alan = "fieldReferenceName" |
İsteğe bağlı.Değeri olan alana Kopyalanacak alanın adını belirtir olduğunda field için belirtilen from özniteliği. |
pattern |
desen = "patternValue" |
Gerekli.Temel desen eşleştirme için yalnızca dizeleri zorlar.patternValue 1 ila 255 karakter arasında (dahil) içeren bir dize.Bu dize bir eğik çizgi (\) içermemelidir.Aşağıdaki altı meta olmadığı sürece dize içindeki her bir karakter değişmez değer yorumlanır:
Desen değeri: ^ [^ \\] * $ Örneğin, pattern="xxxxx.nn.nn" herhangi beş alfasayısal karakter sonra bir süre sonra iki sayısal karakter bir süre sonra iki daha fazla sayısal karakterleri eşleştirir. |
value |
değer = "valueToCopy" |
İsteğe bağlı.Alana kopyalanacak değeri belirtir olduğunda value için belirtilen from özniteliği. |