Ana içeriğe geç

WorkItem

Bir iş akışı iş akışı içindeki iş adımını temsil eder.

Özellikler

Meta Veriler

  • WorkItem.Caption: Kullanıcı arayüzlerinde görüntülenecek iş adımının başlığını alır veya ayarlar.
  • WorkItem.Id: İş adımının genel olarak benzersiz tanımlayıcısını alır.
  • WorkItem.Instructions: Kullanıcı arayüzlerinde görüntülenecek iş adımı talimatlarını alır veya ayarlar.
  • WorkItem.Name: İş adımının adını alır.
  • WorkItem.TaskId: İş adımının görev kimliğini alır.

Özellikler

  • WorkItem.CompletedBy: İş adımını tamamlayan kullanıcının kimliğini alır.
  • WorkItem.DeadlineDate: İş adımının son tarihini ve saatini alır veya ayarlar.
  • WorkItem.End: İş adımının bitiş tarihini ve saatini alır. Bitiş tarihi, iş adımı kullanıcı veya sistem tarafından bir eylemle tamamlandığında ayarlanır.
  • WorkItem.NextReminder: Gönderilecek sonraki hatırlatıcının tarihini ve saatini alır veya ayarlar.
  • WorkItem.Previous: İş akışındaki önceki iş adımını alır.
  • WorkItem.SelectedAction: İş adımı için seçili eylemi alır veya ayarlar.

Bağlam

Yaşam döngüsü

  • WorkItem.IsDeadlined: Geçerli iş adımının son tarihinin olup olmadığını belirten bir boole değeri alır.
  • WorkItem.Start: İş adımının başlangıç tarihini ve saatini alır.
  • WorkItem.State: İş adımının geçerli durumunu alır.

Eylemler

  • WorkItem.Forward: İş adımını başka bir kullanıcıya iletir.
  • WorkItem.Initiate: Belirtilen bağımsız değişkenleri kullanarak yeni bir iş akışı başlatır.
  • WorkItem.Process: Geçerli WorkItem belirtilen parametrelerle işler.
  • WorkItem.Terminate: İş adımının ait olduğu geçerli iş akışını sonlandırır.
  • WorkItem.Trigger: Belirtilen olayı girdi verileriyle tetikler ve tetiklenen dinleyici iş adımlarının kimliklerini döndürür.

Alma ve Sahiplik