FailActivity interface
سيفشل هذا النشاط ضمن نطاقه الخاص ويخرج رسالة خطأ مخصصة ورمز الخطأ. يمكن توفير رسالة الخطأ والرمز إما كسلسلة حرفية أو كتعبير يمكن تقييمه إلى سلسلة في وقت التشغيل. يمكن أن يكون نطاق النشاط هو المسار بأكمله أو نشاط التحكم (على سبيل المثال، foreach، switch، حتى)، إذا كان نشاط الفشل مضمنا فيه.
- يمتد
الخصائص
| error |
رمز الخطأ الذي يصنف نوع الخطأ لنشاط الفشل. يمكن أن يكون محتوى ديناميكيا يتم تقييمه إلى سلسلة غير فارغة/فارغة في وقت التشغيل. النوع: سلسلة (أو تعبير مع سلسلة resultType). |
| message | رسالة الخطأ التي ظهرت في نشاط فشل. يمكن أن يكون محتوى ديناميكيا يتم تقييمه إلى سلسلة غير فارغة/فارغة في وقت التشغيل. النوع: سلسلة (أو تعبير مع سلسلة resultType). |
| type | تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن |
الخصائص الموروثة
| depends |
يعتمد النشاط على الشرط. |
| description | وصف النشاط. |
| name | اسم النشاط. |
| on |
نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي. |
| state | حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي. |
| user |
خصائص مستخدم النشاط. |
تفاصيل الخاصية
errorCode
رمز الخطأ الذي يصنف نوع الخطأ لنشاط الفشل. يمكن أن يكون محتوى ديناميكيا يتم تقييمه إلى سلسلة غير فارغة/فارغة في وقت التشغيل. النوع: سلسلة (أو تعبير مع سلسلة resultType).
errorCode: any
قيمة الخاصية
any
message
رسالة الخطأ التي ظهرت في نشاط فشل. يمكن أن يكون محتوى ديناميكيا يتم تقييمه إلى سلسلة غير فارغة/فارغة في وقت التشغيل. النوع: سلسلة (أو تعبير مع سلسلة resultType).
message: any
قيمة الخاصية
any
type
تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن
type: "Fail"
قيمة الخاصية
"Fail"
تفاصيل الخاصية الموروثة
dependsOn
يعتمد النشاط على الشرط.
dependsOn?: ActivityDependency[]
قيمة الخاصية
موروث منControlActivity.dependsOn
description
name
onInactiveMarkAs
نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي.
onInactiveMarkAs?: string
قيمة الخاصية
string
موروثة منControlActivity.onInactiveMarkAs
state
حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي.
state?: string
قيمة الخاصية
string
موروث منControlActivity.state
userProperties
خصائص مستخدم النشاط.
userProperties?: UserProperty[]
قيمة الخاصية
موروث منControlActivity.userProperties