مشاركة عبر


ValidationActivity interface

يتحقق هذا النشاط من وجود مورد خارجي.

يمتد

الخصائص

childItems

يمكن استخدامها إذا كانت مجموعة البيانات تشير إلى مجلد. إذا تم تعيينه إلى صحيح، يجب أن يحتوي المجلد على ملف واحد على الأقل. إذا تم تعيينه إلى خطأ، يجب أن يكون المجلد فارغا. النوع: منطقي (أو تعبير مع قيمة منطقية ل resultType).

dataset

مرجع مجموعة بيانات نشاط التحقق من الصحة.

minimumSize

يمكن استخدامها إذا كانت مجموعة البيانات تشير إلى ملف. يجب أن يكون الملف أكبر من القيمة المحددة أو مساويا لها. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

sleep

تأخير بالثوان بين محاولات التحقق من الصحة. إذا لم يتم تحديد أي قيمة، استخدام 10 ثوان كقيمة افتراضية. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

timeout

تحديد مهلة تشغيل النشاط. إذا لم تكن هناك قيمة محددة، فإنها تأخذ قيمة TimeSpan.FromDays(7) وهي أسبوع واحد كافتراضي. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

الخصائص الموروثة

dependsOn

يعتمد النشاط على الشرط.

description

وصف النشاط.

name

اسم النشاط.

onInactiveMarkAs

نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي.

state

حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي.

userProperties

خصائص مستخدم النشاط.

تفاصيل الخاصية

childItems

يمكن استخدامها إذا كانت مجموعة البيانات تشير إلى مجلد. إذا تم تعيينه إلى صحيح، يجب أن يحتوي المجلد على ملف واحد على الأقل. إذا تم تعيينه إلى خطأ، يجب أن يكون المجلد فارغا. النوع: منطقي (أو تعبير مع قيمة منطقية ل resultType).

childItems?: any

قيمة الخاصية

any

dataset

مرجع مجموعة بيانات نشاط التحقق من الصحة.

dataset: DatasetReference

قيمة الخاصية

minimumSize

يمكن استخدامها إذا كانت مجموعة البيانات تشير إلى ملف. يجب أن يكون الملف أكبر من القيمة المحددة أو مساويا لها. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

minimumSize?: any

قيمة الخاصية

any

sleep

تأخير بالثوان بين محاولات التحقق من الصحة. إذا لم يتم تحديد أي قيمة، استخدام 10 ثوان كقيمة افتراضية. النوع: عدد صحيح (أو تعبير مع عدد صحيح ل resultType).

sleep?: any

قيمة الخاصية

any

timeout

تحديد مهلة تشغيل النشاط. إذا لم تكن هناك قيمة محددة، فإنها تأخذ قيمة TimeSpan.FromDays(7) وهي أسبوع واحد كافتراضي. النوع: سلسلة (أو تعبير مع سلسلة resultType)، النمط: ((\d+).)؟ (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

timeout?: any

قيمة الخاصية

any

type

تمييزي متعدد الأشكال، والذي يحدد الأنواع المختلفة التي يمكن أن يكون هذا الكائن

type: "Validation"

قيمة الخاصية

"Validation"

تفاصيل الخاصية الموروثة

dependsOn

يعتمد النشاط على الشرط.

dependsOn?: ActivityDependency[]

قيمة الخاصية

موروث منControlActivity.dependsOn

description

وصف النشاط.

description?: string

قيمة الخاصية

string

موروث منControlActivity.description

name

اسم النشاط.

name: string

قيمة الخاصية

string

موروث منControlActivity.name

onInactiveMarkAs

نتيجة الحالة للنشاط عند تعيين الحالة إلى غير نشط. هذه خاصية اختيارية وإذا لم يتم توفيرها عندما يكون النشاط غير نشط، نجاح الحالة بشكل افتراضي.

onInactiveMarkAs?: string

قيمة الخاصية

string

موروثة منControlActivity.onInactiveMarkAs

state

حالة النشاط. هذه خاصية اختيارية وإذا لم يتم توفيرها، ستكون الحالة نشطة بشكل افتراضي.

state?: string

قيمة الخاصية

string

موروث منControlActivity.state

userProperties

خصائص مستخدم النشاط.

userProperties?: UserProperty[]

قيمة الخاصية

موروث منControlActivity.userProperties