WorkItem Sınıf
Üzerinde bir çalışma öğesini temsil eden Team Foundation Server.
Devralma Hiyerarşisi
System.Object
Microsoft.TeamFoundation.WorkItemTracking.Client.WorkItem
Ad alanı: Microsoft.TeamFoundation.WorkItemTracking.Client
Derleme: Microsoft.TeamFoundation.WorkItemTracking.Client (Microsoft.TeamFoundation.WorkItemTracking.Client.dll içinde)
Sözdizimi
'Bildirim
Public NotInheritable Class WorkItem
public sealed class WorkItem
WorkItem türü aşağıdaki üyeleri ortaya koyar.
Oluşturucular
Ad | Açıklama | |
---|---|---|
WorkItem | Belirtilen WorkItem sınıfının yeni bir örneğini başlatır WorkItemType. |
Üst
Özellikler
Ad | Açıklama | |
---|---|---|
AreaId | Alır veya ayarlar bu iş öğesi için AreaId alanının tamsayı değeri. | |
AreaPath | Alır veya ayarlar AreaPath alan bu iş öğesi için dize değeri. | |
AttachedFileCount | Bu iş öğesi için ekli dosyaların sayısını alır. | |
Attachments | Alır AttachmentCollection bu çalışma öğesine ait ekleri temsil eden nesne. | |
AuthorizedDate | ||
ChangedBy | Bu iş öğesi için ChangedBy alanı dize değerini alır. | |
ChangedDate | Alır DateTime bu iş öğesini en son değiştirildiği saat ve tarihi temsil eden nesne. | |
CreatedBy | Bu iş öğesi için CreatedBy alanı dize değerini alır. | |
CreatedDate | Alır DateTime bu çalışma öğesinin oluşturulduğu saat ve tarih temsil eden nesne. | |
Description | Alır veya ayarlar bu iş öğesini tanımlayan bir dize. | |
DisplayForm | Bu iş öğesi ile ilişkilendirilen görüntüleme formu alır. | |
ExternalLinkCount | Dış bağlantıların sayısı bu iş öğesini alır. | |
Fields | Alır FieldCollection içeren nesne Fieldbu iş öğesinin s. | |
History | Alır veya ayarlar bu iş öğesi Geçmiş alanı dize değeri. | |
HyperLinkCount | Bu çalışma öğesinde köprü sayısını alır. | |
Id | Bu iş öğesi kimliği alır. | |
IsDirty | Bu iş öğesi, son kaydetme işleminden sonra değiştirilip değiştirilmediğini açıklayan bir bayrağı alır. | |
IsNew | Bu iş öğesi yeni olup olmadığını açıklayan bir bayrağı alır. | |
IsOpen | Bu çalışma öğesinin düzenleme için açık olup olmadığını açıklayan bir bayrağı alır. | |
IsPartialOpen | İş öğesi kısmen açılıp açılmayacağını açıklayan bir bayrağı alır. | |
IsReadOnly | Çalışma öğesinin salt okunur olup olmadığını açıklayan bir bayrağı alır. | |
IsReadOnlyOpen | Çalışma öğesinin salt okunur olarak açık olup olmadığını açıklayan bir bayrağı alır. | |
Item[String] | Alır veya alan adı tarafından belirtilen bu iş öğesi alan değerini ayarlar. | |
Item[CoreField] | Alır veya alan kimliği tarafından belirtilen bu iş öğesi alan değerini ayarlar | |
IterationId | Alır veya ayarlar bu iş öğesinin IterationId alanının tamsayı değeri. | |
IterationPath | Alır veya ayarlar bu iş öğesinin IterationPath alanının dize değeri. | |
Links | Bu iş öğesinde bağlantılar koleksiyonu alır. | |
NodeName | Alır veya ayarlar bu iş öğesinin DüğümAdı alanının dize değeri. | |
Project | Bu iş öğesi ile ilişkilendirilen geçerli proje alır. | |
Reason | Alır veya ayarlar neden alanı bu iş öğesi için dize değeri. | |
RelatedLinkCount | Bu iş öğesinin ilgili bağlantıları sayısını alır. | |
Rev | Bu iş öğesini değişiklik sayısını gösteren tamsayı alır. | |
RevisedDate | Alır bir DateTime revizyon tarihi ve saati bu iş öğesi temsil eden nesne. | |
Revision | Bu iş öğesini değişiklik sayısını gösteren tamsayı alır. | |
Revisions | Alır bir RevisionCollection bu iş öğesi için geçerli düzeltme numaralarını topluluğu temsil eden nesne. | |
State | Alır veya ayarlar bu iş öğesinin durumunu açıklayan bir dize. | |
Store | Alır WorkItemStore bu çalışma öğesinin ait olduğu. | |
Tags | ||
TemporaryId | Bu iş öğesinin geçici kimliği alır. | |
Title | Alır veya ayarlar bu iş öğesinin başlığını tanımlayan bir dize. | |
Type | Alır bir WorkItemType bu çalışma öğesi türünü temsil eden nesne. | |
Uri | Tekdüzen Kaynak Tanımlayıcısı alır (Uri) bu iş öğesi. | |
Watermark | ||
WorkItemLinkHistory | Alır bir WorkItemLinkCollection topluluğunu temsil eden nesne WorkItemLinkbu çalışma öğesine bağlamak şimdi veya geçmişte bağlı s. | |
WorkItemLinks | Alır bir WorkItemLinkCollection topluluğunu temsil eden nesne WorkItemLinkşu anda bu çalışma öğesine bağlanması s. |
Üst
Yöntemler
Ad | Açıklama | |
---|---|---|
Close | Bu WorkItem örneğinin kapatır ve bununla ilişkili belleği boşaltır. | |
Copy() | Bu WorkItem örneğinin bir kopyasını oluşturur. | |
Copy(WorkItemType) | Belirtilen olan bu WorkItem örneğinin kopyasını oluşturur WorkItemType. | |
Copy(WorkItemType, WorkItemCopyFlags) | Belirtilen olan bu WorkItem örneğinin kopyasını oluşturur WorkItemType. | |
Equals | Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.) | |
GetHashCode | Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.) | |
GetNextState | Sonraki kullanıcı eylemine dayalı bu iş öğesinin durumunu alır. | |
GetType | Alır Type geçerli örneğinin. (Object kaynağından devralındı.) | |
IsValid | Bu iş öğesi alanlarını doğrular. | |
Open | Bu değişiklik için iş öğesi açılır. | |
PartialOpen | Bu iş öğesini değişiklik için çok az miktarda veriyi ağ üzerinden iletmeden tıklattığınızda açılır. | |
Reset | Son kaydetme işleminden sonra yaptığınız tüm değişiklikleri geri döner. | |
Save() | Bu çalışma öğesi üzerinde bekleyen tüm değişiklikleri kaydeder. | |
Save(SaveFlags) | Bu çalışma öğesi üzerinde bekleyen tüm değişiklikleri kaydeder. | |
SetDirty | Kirli bir iş öğesinin durumunu geçici olarak geçersiz kılar.İş öğesi kendilerine herhangi bir değişiklik bu çalışma öğesinin değişiklik durumuna bağlı olarak doğru değere sıfırlamak neden olur. | |
SyncToLatest | En son sürümü çalışma öğesine eşitler. | |
ToString | Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.) | |
Validate | Bu iş öğesi alanlarının geçerli olmayan bir ArrayList alır. |
Üst
Olaylar
Ad | Açıklama | |
---|---|---|
FieldChanged | Bu WorkItem örneğinde bir alan güncelleştirildiğinde gerçekleşir. | |
Saving | Kaydedilmek üzere çalışma öğesi olan her zaman olay harekete. |
Üst
Notlar
Alanlar ve alan değerlerine erişmek için aşağıdaki yöntemleri kullanılabilir:
WorkItem ["adı"] alır/bir alanın değerini ayarlar.
WorkItem.Fields ["adı"] alır / alan değerini ayarlar.
WorkItem.Fields ["adı"].Değer alır/alanının değerini ayarlar.
İş Parçacığı Güvenliği
Bu türün tüm genel statik (Visual Basic'te Shared) üyeleri iş parçacığı açısından güvenlidir. Hiçbir örnek üyesinin iş parçacığı açısından güvenliği garanti edilemez.