Process¶
Geçerli WorkItem belirtilen parametrelerle işler.
myWorkItem.Process(selectedAction?: string, async?: boolean, completedBy?: ( string | Identity )):void (Identity)
Parametreler¶
string selectedAction optional
Seçilecek eylemi belirtir. Belirtilmezse mevcut WorkItem.SelectedAction özelliği kullanılır.
boolean async optional
İş adımı işlemenin eşzamanlı mı yoksa eşzamansız mı olacağını belirtir. true olarak ayarlanırsa iş adımı başka bir iş parçacığı bağlamında işlenir.
( string | Identity ) completedBy optional
İş adımını tamamlayan kullanıcının kimliği.
Döndürür¶
Hiçbir şey döndürmez. Betiğin güncellenmiş durumu incelemesi gerektiğinde eşzamanlı çağrıdan $WorkItem sonra kullanın.
Açıklamalar¶
İş adımının durumu şu durumlardan biri değilse Waiting, Createdveya Joinbu yöntemi çağırmak yasaktır ve erişim reddedildi hatasına neden olur.
parametresi true olduğunda async bu yöntem hemen döner ve işleme arka planda devam eder. Aksi takdirde işlemenin tamamlanmasını bekler.
Bir eylem seçilmesi zorunludur. İletilmesi selectedAction şunu günceller SelectedAction; atlanması yalnızca bu özellik önceden ayarlanmışsa geçerlidir. İşleme başlamadan önce iş adımına salt okunur erişim olup olmadığı denetlenir.