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
Genel yöntem WorkItem Belirtilen WorkItem sınıfının yeni bir örneğini başlatır WorkItemType.

Üst

Özellikler

  Ad Açıklama
Genel özellik AreaId Alır veya ayarlar bu iş öğesi için AreaId alanının tamsayı değeri.
Genel özellik AreaPath Alır veya ayarlar AreaPath alan bu iş öğesi için dize değeri.
Genel özellik AttachedFileCount Bu iş öğesi için ekli dosyaların sayısını alır.
Genel özellik Attachments Alır AttachmentCollection bu çalışma öğesine ait ekleri temsil eden nesne.
Genel özellik AuthorizedDate
Genel özellik ChangedBy Bu iş öğesi için ChangedBy alanı dize değerini alır.
Genel özellik ChangedDate Alır DateTime bu iş öğesini en son değiştirildiği saat ve tarihi temsil eden nesne.
Genel özellik CreatedBy Bu iş öğesi için CreatedBy alanı dize değerini alır.
Genel özellik CreatedDate Alır DateTime bu çalışma öğesinin oluşturulduğu saat ve tarih temsil eden nesne.
Genel özellik Description Alır veya ayarlar bu iş öğesini tanımlayan bir dize.
Genel özellik DisplayForm Bu iş öğesi ile ilişkilendirilen görüntüleme formu alır.
Genel özellik ExternalLinkCount Dış bağlantıların sayısı bu iş öğesini alır.
Genel özellik Fields Alır FieldCollection içeren nesne Fieldbu iş öğesinin s.
Genel özellik History Alır veya ayarlar bu iş öğesi Geçmiş alanı dize değeri.
Genel özellik HyperLinkCount Bu çalışma öğesinde köprü sayısını alır.
Genel özellik Id Bu iş öğesi kimliği alır.
Genel özellik IsDirty Bu iş öğesi, son kaydetme işleminden sonra değiştirilip değiştirilmediğini açıklayan bir bayrağı alır.
Genel özellik IsNew Bu iş öğesi yeni olup olmadığını açıklayan bir bayrağı alır.
Genel özellik IsOpen Bu çalışma öğesinin düzenleme için açık olup olmadığını açıklayan bir bayrağı alır.
Genel özellik IsPartialOpen İş öğesi kısmen açılıp açılmayacağını açıklayan bir bayrağı alır.
Genel özellik IsReadOnly Çalışma öğesinin salt okunur olup olmadığını açıklayan bir bayrağı alır.
Genel özellik IsReadOnlyOpen Çalışma öğesinin salt okunur olarak açık olup olmadığını açıklayan bir bayrağı alır.
Genel özellik Item[String] Alır veya alan adı tarafından belirtilen bu iş öğesi alan değerini ayarlar.
Genel özellik Item[CoreField] Alır veya alan kimliği tarafından belirtilen bu iş öğesi alan değerini ayarlar
Genel özellik IterationId Alır veya ayarlar bu iş öğesinin IterationId alanının tamsayı değeri.
Genel özellik IterationPath Alır veya ayarlar bu iş öğesinin IterationPath alanının dize değeri.
Genel özellik Links Bu iş öğesinde bağlantılar koleksiyonu alır.
Genel özellik NodeName Alır veya ayarlar bu iş öğesinin DüğümAdı alanının dize değeri.
Genel özellik Project Bu iş öğesi ile ilişkilendirilen geçerli proje alır.
Genel özellik Reason Alır veya ayarlar neden alanı bu iş öğesi için dize değeri.
Genel özellik RelatedLinkCount Bu iş öğesinin ilgili bağlantıları sayısını alır.
Genel özellik Rev Bu iş öğesini değişiklik sayısını gösteren tamsayı alır.
Genel özellik RevisedDate Alır bir DateTime revizyon tarihi ve saati bu iş öğesi temsil eden nesne.
Genel özellik Revision Bu iş öğesini değişiklik sayısını gösteren tamsayı alır.
Genel özellik Revisions Alır bir RevisionCollection bu iş öğesi için geçerli düzeltme numaralarını topluluğu temsil eden nesne.
Genel özellik State Alır veya ayarlar bu iş öğesinin durumunu açıklayan bir dize.
Genel özellik Store Alır WorkItemStore bu çalışma öğesinin ait olduğu.
Genel özellik Tags
Genel özellik TemporaryId Bu iş öğesinin geçici kimliği alır.
Genel özellik Title Alır veya ayarlar bu iş öğesinin başlığını tanımlayan bir dize.
Genel özellik Type Alır bir WorkItemType bu çalışma öğesi türünü temsil eden nesne.
Genel özellik Uri Tekdüzen Kaynak Tanımlayıcısı alır (Uri) bu iş öğesi.
Genel özellik Watermark
Genel özellik WorkItemLinkHistory Alır bir WorkItemLinkCollection topluluğunu temsil eden nesne WorkItemLinkbu çalışma öğesine bağlamak şimdi veya geçmişte bağlı s.
Genel özellik 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
Genel yöntem Close Bu WorkItem örneğinin kapatır ve bununla ilişkili belleği boşaltır.
Genel yöntem Copy() Bu WorkItem örneğinin bir kopyasını oluşturur.
Genel yöntem Copy(WorkItemType) Belirtilen olan bu WorkItem örneğinin kopyasını oluşturur WorkItemType.
Genel yöntem Copy(WorkItemType, WorkItemCopyFlags) Belirtilen olan bu WorkItem örneğinin kopyasını oluşturur WorkItemType.
Genel yöntem Equals Belirtilen nesnenin geçerli nesneyle eşit olup olmadığını belirler. (Object kaynağından devralındı.)
Genel yöntem GetHashCode Varsayılan karma işlevi hizmet verir. (Object kaynağından devralındı.)
Genel yöntem GetNextState Sonraki kullanıcı eylemine dayalı bu iş öğesinin durumunu alır.
Genel yöntem GetType Alır Type geçerli örneğinin. (Object kaynağından devralındı.)
Genel yöntem IsValid Bu iş öğesi alanlarını doğrular.
Genel yöntem Open Bu değişiklik için iş öğesi açılır.
Genel yöntem PartialOpen Bu iş öğesini değişiklik için çok az miktarda veriyi ağ üzerinden iletmeden tıklattığınızda açılır.
Genel yöntem Reset Son kaydetme işleminden sonra yaptığınız tüm değişiklikleri geri döner.
Genel yöntem Save() Bu çalışma öğesi üzerinde bekleyen tüm değişiklikleri kaydeder.
Genel yöntem Save(SaveFlags) Bu çalışma öğesi üzerinde bekleyen tüm değişiklikleri kaydeder.
Genel yöntem 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.
Genel yöntem SyncToLatest En son sürümü çalışma öğesine eşitler.
Genel yöntem ToString Geçerli nesneyi temsil eden bir dize döndürür. (Object kaynağından devralındı.)
Genel yöntem Validate Bu iş öğesi alanlarının geçerli olmayan bir ArrayList alır.

Üst

Olaylar

  Ad Açıklama
Genel olay FieldChanged Bu WorkItem örneğinde bir alan güncelleştirildiğinde gerçekleşir.
Genel olay 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.

Ayrıca bkz.

Başvuru

Microsoft.TeamFoundation.WorkItemTracking.Client Ad Alanı