ForEachActivity interface
يستخدم هذا النشاط للتكرار عبر مجموعة وتنفيذ أنشطة معينة.
- يمتد
الخصائص
| activities | قائمة الأنشطة التي يجب تنفيذها. |
| batch |
عدد الدفعات الذي سيتم استخدامه للتحكم في عدد التنفيذ المتوازي (عندما يتم تعيين isSequential إلى false). |
| is |
يجب تنفيذ الحلقة في تسلسل أو بالتوازي (بحد أقصى 50) |
| items | المجموعة للتكرار. |
| type | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
الخصائص الموروثة
| depends |
يعتمد النشاط على الشرط. |
| description | وصف النشاط. |
| name | اسم النشاط. |
| on |
نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي. |
| state | حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي. |
| user |
خصائص مستخدم النشاط. |
تفاصيل الخاصية
activities
batchCount
عدد الدفعات الذي سيتم استخدامه للتحكم في عدد التنفيذ المتوازي (عندما يتم تعيين isSequential إلى false).
batchCount?: number
قيمة الخاصية
number
isSequential
يجب تنفيذ الحلقة في تسلسل أو بالتوازي (بحد أقصى 50)
isSequential?: boolean
قيمة الخاصية
boolean
items
type
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
type: "ForEach"
قيمة الخاصية
"ForEach"
تفاصيل الخاصية الموروثة
dependsOn
يعتمد النشاط على الشرط.
dependsOn?: ActivityDependency[]
قيمة الخاصية
موروث منControlActivity.dependsOn
description
name
onInactiveMarkAs
نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي.
onInactiveMarkAs?: string
قيمة الخاصية
string
موروثة منControlActivity.onInactiveMarkAs
state
حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي.
state?: string
قيمة الخاصية
string
موروث منControlActivity.state
userProperties
خصائص مستخدم النشاط.
userProperties?: UserProperty[]
قيمة الخاصية
موروث منControlActivity.userProperties