این سرویس به اسکریپتها اجازه میدهد تا فرمهای گوگل را ایجاد، به آنها دسترسی داشته و آنها را تغییر دهند.
// Create a new unpublished form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions, then publish the form and share // with responders. var form = FormApp.create('New Form', /* isPublished= */ false); var item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?'); item.setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish') ]); form.addMultipleChoiceItem() .setTitle('Do you prefer cats or dogs?') .setChoiceValues(['Cats','Dogs']) .showOtherOption(true); form.addPageBreakItem() .setTitle('Getting to know you'); form.addDateItem() .setTitle('When were you born?'); form.addGridItem() .setTitle('Rate your interests') .setRows(['Cars', 'Computers', 'Celebrities']) .setColumns(['Boring', 'So-so', 'Interesting']); form.setPublished(true); form.addPublishedReaders(['user@example.com', 'group@example.com']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
کلاسها
| نام | شرح مختصر |
|---|---|
Alignment | یک enum که انواع پشتیبانیشدهی ترازبندی تصویر را نشان میدهد. |
Checkbox Grid Item | یک آیتم سؤالی، که به صورت شبکهای از ستونها و ردیفها ارائه میشود، که به پاسخدهنده اجازه میدهد در هر ردیف، چندین گزینه را از میان مجموعهای از کادرهای انتخاب، انتخاب کند. |
Checkbox Grid Validation | اعتبارسنجی داده برای یک Checkbox Grid Item . |
Checkbox Grid Validation Builder | یک DataValidationBuilder برای Checkbox Grid Validation . |
Checkbox Item | یک آیتم سؤالی که به پاسخدهنده اجازه میدهد یک یا چند کادر انتخاب و همچنین یک فیلد اختیاری «سایر» را انتخاب کند. |
Checkbox Validation | اعتبارسنجی داده برای یک Checkbox Item . |
Checkbox Validation Builder | یک DataValidationBuilder برای Checkbox Validation . |
Choice | یک انتخاب واحد مرتبط با نوعی از Item که از انتخابها پشتیبانی میکند، مانند Checkbox Item ، List Item یا Multiple Choice Item . |
Date Item | یک سوال که به پاسخ دهنده اجازه می دهد تاریخ را مشخص کند. |
Date Time Item | یک سوال که به پاسخ دهنده اجازه میدهد تاریخ و زمان را مشخص کند. |
Destination Type | یک enum که انواع پشتیبانیشدهی مقصدهای پاسخ فرم را نشان میدهد. |
Duration Item | یک سوال که به پاسخ دهنده اجازه میدهد مدت زمان را مشخص کند. |
Feedback Type | یک enum که انواع بازخورد پشتیبانی شده را نشان میدهد. |
Form | فرمی که شامل ویژگیها و آیتمهای کلی است. |
Form App | به یک اسکریپت اجازه میدهد تا یک Form موجود را باز کند یا یک فرم جدید ایجاد کند. |
Form Response | پاسخی به کل فرم. |
Grid Item | یک آیتم سؤالی، که به صورت شبکهای از ستونها و ردیفها ارائه میشود، که به پاسخدهنده اجازه میدهد در هر ردیف، از بین دنبالهای از دکمههای رادیویی، یک گزینه را انتخاب کند. |
Grid Validation | اعتبارسنجی داده برای یک Grid Item . |
Grid Validation Builder | یک DataValidationBuilder برای Grid Validation . |
Image Item | یک آیتم طرحبندی که یک تصویر را نمایش میدهد. |
Item | یک آیتم فرم عمومی که شامل ویژگیهای مشترک بین همه آیتمها، مانند عنوان و متن راهنما، است. |
Item Response | پاسخی به یک سوال در یک فرم. |
Item Type | یک enum که انواع پشتیبانی شده از آیتمهای فرم را نشان میدهد. |
List Item | یک سوال که به پاسخدهنده اجازه میدهد از یک لیست کشویی، یک گزینه را انتخاب کند. |
Multiple Choice Item | یک سوال که به پاسخدهنده اجازه میدهد از فهرستی از دکمههای رادیویی یا یک فیلد اختیاری «سایر» یک گزینه را انتخاب کند. |
Page Break Item | یک آیتم طرحبندی که شروع یک صفحه را مشخص میکند. |
Page Navigation Type | یک enum که انواع پشتیبانیشدهی پیمایش صفحه را نشان میدهد. |
Paragraph Text Item | یک سوال که به پاسخ دهنده اجازه میدهد یک بلوک متنی وارد کند. |
Paragraph Text Validation | اعتبارسنجی داده برای یک Paragraph Text Item . |
Paragraph Text Validation Builder | یک DataValidationBuilder برای Paragraph Text Validation . |
Quiz Feedback | پیادهسازی بین (bean) از یک بازخورد (Feedback)، که شامل ویژگیهای مشترک بین همه بازخوردها، مانند متن نمایش یا لینکها، است. |
Quiz Feedback Builder | FeedbackBuilder پایه که شامل تنظیمکنندههایی برای ویژگیهای مشترک در همه بازخوردها، مانند متن نمایش، است. |
Rating Icon Type | یک enum که انواع پشتیبانی شده از آیکونهای رتبهبندی را نشان میدهد. |
Rating Item | یک سوال که به پاسخ دهنده اجازه می دهد امتیاز بدهد. |
Scale Item | یک سوال که به پاسخدهنده اجازه میدهد از بین مجموعهای از دکمههای رادیویی که شمارهگذاری شدهاند، یک گزینه را انتخاب کند. |
Section Header Item | یک آیتم طرحبندی که به صورت بصری شروع یک بخش را نشان میدهد. |
Text Item | یک سوال که به پاسخ دهنده اجازه میدهد یک خط متن وارد کند. |
Text Validation | اعتبارسنجی داده برای یک Text Item . |
Text Validation Builder | یک DataValidationBuilder برای Text Validation . |
Time Item | یک سوال که به پاسخ دهنده اجازه میدهد زمانی از روز را مشخص کند. |
Video Item | یک آیتم طرحبندی که یک ویدیو را نمایش میدهد. |
Alignment
خواص
| ملک | نوع | توضیحات |
|---|---|---|
LEFT | Enum | تصویر را در سمت چپ فرم تراز کنید. |
CENTER | Enum | تصویر را در مرکز فرم تراز کنید. |
RIGHT | Enum | تصویر را در سمت راست فرم تراز کنید. |
Checkbox Grid Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
clear Validation() | Checkbox Grid Item | هرگونه اعتبارسنجی داده را برای این آیتم شبکه حذف میکند. |
create Response(responses) | Item Response | یک Item Response جدید برای این آیتم شبکهایِ چکباکس ایجاد میکند. |
duplicate() | Checkbox Grid Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Columns() | String[] | مقادیر هر ستون در جدول را دریافت میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Rows() | String[] | مقادیر هر ردیف در شبکه را دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Columns(columns) | Checkbox Grid Item | ستونهای شبکه را بر اساس آرایهای از مقادیر تنظیم میکند. |
set Help Text(text) | Checkbox Grid Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Required(enabled) | Checkbox Grid Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Rows(rows) | Checkbox Grid Item | ردیفهای شبکه را بر اساس آرایهای از مقادیر تنظیم میکند. |
set Title(title) | Checkbox Grid Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Validation(validation) | Checkbox Grid Item | اعتبارسنجی دادهها را برای این آیتم شبکهایِ چکباکس تنظیم میکند. |
Checkbox Grid Validation
Checkbox Grid Validation Builder
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
require Limit One Response Per Column() | Checkbox Grid Validation Builder | برای یک آیتم شبکهای، محدودیت یک پاسخ در هر ستون را الزامی میکند. |
Checkbox Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
clear Validation() | Checkbox Item | هرگونه اعتبارسنجی داده را برای این مورد از کادر انتخاب حذف میکند. |
create Choice(value) | Choice | انتخابی جدید ایجاد میکند. |
create Choice(value, isCorrect) | Choice | انتخابی جدید ایجاد میکند. |
create Response(responses) | Item Response | یک Item Response جدید برای این آیتم چکباکس ایجاد میکند. |
duplicate() | Checkbox Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Choices() | Choice[] | تمام گزینههای مربوط به یک آیتم را دریافت میکند. |
get Feedback For Correct() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ صحیح به یک سوال نشان داده میشود، برمیگرداند. |
get Feedback For Incorrect() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ نادرست به یک سوال نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
has Other Option() | Boolean | مشخص میکند که آیا آیتم گزینهی «سایر» دارد یا خیر. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Choice Values(values) | Checkbox Item | انتخابهای یک آیتم را از آرایهای از رشتهها تنظیم میکند. |
set Choices(choices) | Checkbox Item | آرایهای از گزینهها را برای یک آیتم تنظیم میکند. |
set Feedback For Correct(feedback) | Checkbox Item | تنظیم میکند که وقتی پاسخ صحیح به یک سوال داده میشود، بازخورد به پاسخدهندگان نشان داده شود. |
set Feedback For Incorrect(feedback) | Checkbox Item | تنظیم میکند که در صورت پاسخ نادرست پاسخدهندگان به یک سوال، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Checkbox Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Checkbox Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Checkbox Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Checkbox Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Validation(validation) | Checkbox Item | اعتبارسنجی دادهها را برای این مورد کادر انتخاب تنظیم میکند. |
show Other Option(enabled) | Checkbox Item | تعیین میکند که آیا آیتم گزینه "سایر" را داشته باشد یا خیر. |
Checkbox Validation
Checkbox Validation Builder
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
require Select At Least(number) | Checkbox Validation Builder | حداقل به این تعداد گزینه برای انتخاب شدن نیاز دارد. |
require Select At Most(number) | Checkbox Validation Builder | حداکثر به این تعداد گزینه برای انتخاب نیاز دارند. |
require Select Exactly(number) | Checkbox Validation Builder | دقیقاً به همین تعداد گزینه برای انتخاب شدن نیاز دارند. |
Choice
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Goto Page() | Page Break Item | اگر پاسخدهنده این گزینه را انتخاب کند و صفحه فعلی را تکمیل کند، Page Break Item به عنوان مقصد GO_TO_PAGE تنظیم میکند. |
get Page Navigation Type() | Page Navigation Type | Page Navigation Type برمیگرداند که اگر پاسخدهنده این گزینه را انتخاب کند و صفحه فعلی را تکمیل کند، رخ میدهد. |
get Value() | String | مقدار انتخاب را دریافت میکند، که پاسخدهندگان هنگام مشاهده فرم آن را به عنوان یک برچسب میبینند. |
is Correct Answer() | Boolean | متوجه میشود که آیا گزینه انتخاب شده، پاسخ صحیح سوال است یا خیر. |
Date Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(response) | Item Response | یک Item Response جدید برای این آیتم تاریخدار ایجاد میکند. |
duplicate() | Date Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
includes Year() | Boolean | تعیین میکند که آیا آیتم تاریخ شامل گزینه سال میشود یا خیر. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Date Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Date Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Includes Year(enableYear) | Date Item | تعیین میکند که آیا آیتم تاریخ شامل تنظیم سال نیز میشود یا خیر. |
set Points(points) | Date Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Date Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Date Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Date Time Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(response) | Item Response | یک Item Response جدید برای این آیتم تاریخ-زمان ایجاد میکند. |
duplicate() | Date Time Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
includes Year() | Boolean | تعیین میکند که آیا آیتم تاریخ شامل گزینه سال میشود یا خیر. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Date Time Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Date Time Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Includes Year(enableYear) | Date Time Item | تعیین میکند که آیا آیتم تاریخ شامل تنظیم سال نیز میشود یا خیر. |
set Points(points) | Date Time Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Date Time Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Date Time Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Destination Type
خواص
| ملک | نوع | توضیحات |
|---|---|---|
SPREADSHEET | Enum | یک صفحه گسترده گوگل شیت به عنوان مقصدی برای پاسخهای فرم. |
Duration Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(hours, minutes, seconds) | Item Response | یک Item Response جدید برای این آیتم تاریخدار ایجاد میکند. |
duplicate() | Duration Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Duration Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Duration Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Duration Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Duration Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Duration Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Feedback Type
خواص
| ملک | نوع | توضیحات |
|---|---|---|
CORRECT | Enum | بازخوردی که به طور خودکار برای پاسخ دهندگان به سوالی که به درستی پاسخ داده شده است، نمایش داده میشود. |
INCORRECT | Enum | بازخوردی که به طور خودکار برای پاسخ دهندگان به سوالی که به اشتباه پاسخ داده شده است، نمایش داده میشود. |
GENERAL | Enum | بازخوردی که هنگام ارسال پاسخ توسط پاسخدهندگان، به طور خودکار برای آنها نمایش داده میشود. |
Form
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
add Checkbox Grid Item() | Checkbox Grid Item | یک آیتم سوال جدید اضافه میکند که به صورت شبکهای از ستونها و ردیفها ارائه میشود و به پاسخدهنده اجازه میدهد تا در هر ردیف، چندین گزینه را از بین مجموعهای از کادرهای انتخاب انتخاب کند. |
add Checkbox Item() | Checkbox Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد یک یا چند کادر انتخاب و همچنین یک فیلد اختیاری "سایر" را انتخاب کند. |
add Date Item() | Date Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد تاریخ را مشخص کند. |
add Date Time Item() | Date Time Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد تاریخ و زمان را مشخص کند. |
add Duration Item() | Duration Item | یک آیتم سؤالی جدید اضافه میکند که به پاسخدهنده اجازه میدهد مدت زمان را مشخص کند. |
add Editor(emailAddress) | Form | کاربر داده شده را به لیست ویرایشگرهای Form اضافه میکند. |
add Editor(user) | Form | کاربر داده شده را به لیست ویرایشگرهای Form اضافه میکند. |
add Editors(emailAddresses) | Form | آرایهی داده شده از کاربران را به لیست ویرایشگرهای Form اضافه میکند. |
add Grid Item() | Grid Item | یک آیتم سوال جدید اضافه میکند که به صورت شبکهای از ستونها و ردیفها ارائه میشود و به پاسخدهنده اجازه میدهد تا در هر ردیف، یک گزینه را از بین دنبالهای از دکمههای رادیویی انتخاب کند. |
add Image Item() | Image Item | یک آیتم طرحبندی جدید اضافه میکند که یک تصویر را نمایش میدهد. |
add List Item() | List Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد از یک لیست کشویی، یک گزینه را انتخاب کند. |
add Multiple Choice Item() | Multiple Choice Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد از فهرست دکمههای رادیویی یا یک فیلد اختیاری «سایر» یک گزینه را انتخاب کند. |
add Page Break Item() | Page Break Item | یک آیتم طرحبندی جدید اضافه میکند که شروع یک صفحه را مشخص میکند. |
add Paragraph Text Item() | Paragraph Text Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد یک بلوک متن وارد کند. |
add Published Reader(emailAddress) | Form | کاربر داده شده را به لیست پاسخ دهندگان Form اضافه میکند. |
add Published Reader(user) | Form | کاربر داده شده را به لیست پاسخ دهندگان Form اضافه میکند. |
add Published Readers(emailAddresses) | Form | آرایهی داده شده از کاربران را به لیست پاسخدهندگان Form اضافه میکند. |
add Rating Item() | Rating Item | یک آیتم سوال جدید اضافه میکند که به پاسخدهنده اجازه میدهد امتیاز بدهد. |
add Scale Item() | Scale Item | یک آیتم سؤالی جدید اضافه میکند که به پاسخدهنده اجازه میدهد از بین مجموعهای از دکمههای رادیویی که شمارهگذاری شدهاند، یک گزینه را انتخاب کند. |
add Section Header Item() | Section Header Item | یک آیتم طرحبندی جدید اضافه میکند که به صورت بصری شروع یک بخش را نشان میدهد. |
add Text Item() | Text Item | یک آیتم سؤالی جدید اضافه میکند که به پاسخدهنده اجازه میدهد یک خط متن وارد کند. |
add Time Item() | Time Item | یک آیتم سؤالی جدید اضافه میکند که به پاسخدهنده اجازه میدهد زمانی از روز را مشخص کند. |
add Video Item() | Video Item | یک آیتم طرحبندی جدید اضافه میکند که یک ویدیو را نمایش میدهد. |
can Edit Response() | Boolean | تعیین میکند که آیا فرم پس از ارسال پاسخ، پیوندی برای ویرایش آن نمایش دهد یا خیر. |
collects Email() | Boolean | تعیین میکند که آیا فرم، آدرسهای ایمیل پاسخدهندگان را جمعآوری میکند یا خیر. |
create Response() | Form Response | یک پاسخ جدید به فرم ایجاد میکند. |
delete All Responses() | Form | تمام پاسخهای ارسالی را از مخزن پاسخ فرم حذف میکند. |
delete Item(index) | void | آیتمی را که در یک اندیس مشخص از بین تمام آیتمهای موجود در فرم قرار دارد، حذف میکند. |
delete Item(item) | void | مورد داده شده را حذف میکند. |
delete Response(responseId) | Form | یک پاسخ واحد را از مخزن پاسخ فرم حذف میکند. |
get Confirmation Message() | String | پیام تأیید فرم را دریافت میکند. |
get Custom Closed Form Message() | String | پیام سفارشیای را که در صورت عدم پذیرش پاسخها توسط فرم نمایش داده میشود، یا در صورت عدم تنظیم پیام سفارشی، یک رشته خالی را برمیگرداند. |
get Description() | String | توضیحات فرم را دریافت میکند. |
get Destination Id() | String | شناسه (ID) مقصد پاسخ فرم را دریافت میکند. |
get Destination Type() | Destination Type | نوع مقصد پاسخ فرم را دریافت میکند. |
get Edit Url() | String | آدرس اینترنتی (URL) مورد استفاده برای دسترسی به حالت ویرایش فرم را برمیگرداند. |
get Editors() | User[] | لیست ویرایشگرهای این Form را دریافت میکند. |
get Id() | String | شناسه فرم را دریافت میکند. |
get Item By Id(id) | Item | آیتم را با شناسه (ID) داده شده دریافت میکند. |
get Items() | Item[] | آرایهای از تمام آیتمهای موجود در فرم را دریافت میکند. |
get Items(itemType) | Item[] | آرایهای از تمام آیتمهای یک نوع داده شده را دریافت میکند. |
get Published Readers() | User[] | لیست پاسخدهندگان به این Form را دریافت میکند. |
get Published Url() | String | آدرس اینترنتی (URL) مورد استفاده برای پاسخ به فرم را دریافت میکند. |
get Response(responseId) | Form Response | بر اساس شناسه پاسخ، یک پاسخ واحد از فرم دریافت میکند. |
get Responses() | Form Response[] | آرایهای از تمام پاسخهای فرم را دریافت میکند. |
get Responses(timestamp) | Form Response[] | آرایهای از تمام پاسخهای فرم را پس از تاریخ و زمان مشخص شده دریافت میکند. |
get Shuffle Questions() | Boolean | تعیین میکند که آیا ترتیب سوالات در هر صفحه از فرم تصادفی است یا خیر. |
get Summary Url() | String | URL ای را که می توان برای مشاهده خلاصه ای از پاسخ های فرم استفاده کرد، دریافت می کند. |
get Title() | String | عنوان فرم را دریافت میکند. |
has Limit One Response Per User() | Boolean | تعیین میکند که آیا فرم فقط به ازای هر پاسخدهنده یک پاسخ را مجاز میداند یا خیر. |
has Progress Bar() | Boolean | تعیین میکند که آیا فرم نوار پیشرفت را نمایش میدهد یا خیر. |
has Respond Again Link() | Boolean | تعیین میکند که آیا فرم، پس از تکمیل فرم توسط پاسخدهنده، پیوندی برای ارسال پاسخ دیگر نمایش دهد یا خیر. |
is Accepting Responses() | Boolean | تعیین میکند که آیا فرم در حال حاضر پاسخها را میپذیرد یا خیر. |
is Published() | Boolean | مشخص میکند که آیا فرم منتشر شده است یا خیر. |
is Publishing Summary() | Boolean | تعیین میکند که آیا فرم، پس از تکمیل فرم توسط پاسخدهنده، پیوندی برای مشاهده خلاصه پاسخها نمایش دهد یا خیر. |
is Quiz() | Boolean | مشخص میکند که آیا فرم، یک آزمون است یا خیر. |
move Item(from, to) | Item | یک آیتم را در یک اندیس مشخص از بین تمام آیتمهای موجود در فرم، به اندیس مشخص دیگری منتقل میکند. |
move Item(item, toIndex) | Item | یک آیتم داده شده را از بین تمام آیتمهای موجود در فرم، به یک اندیس داده شده منتقل میکند. |
remove Destination() | Form | فرم را از مقصد پاسخ فعلیاش جدا میکند. |
remove Editor(emailAddress) | Form | کاربر داده شده را از لیست ویرایشگرهای Form حذف میکند. |
remove Editor(user) | Form | کاربر داده شده را از لیست ویرایشگرهای Form حذف میکند. |
remove Published Reader(emailAddress) | Form | کاربر داده شده را از لیست پاسخ دهندگان Form حذف میکند. |
remove Published Reader(user) | Form | کاربر داده شده را از لیست پاسخ دهندگان Form حذف میکند. |
set Accepting Responses(enabled) | Form | تعیین میکند که آیا فرم در حال حاضر پاسخها را میپذیرد یا خیر. |
set Allow Response Edits(enabled) | Form | تعیین میکند که آیا فرم پس از ارسال پاسخ، پیوندی برای ویرایش آن نمایش دهد یا خیر. |
set Collect Email(collect) | Form | تعیین میکند که آیا فرم، آدرسهای ایمیل پاسخدهندگان را جمعآوری کند یا خیر. |
set Confirmation Message(message) | Form | پیام تأیید فرم را تنظیم میکند. |
set Custom Closed Form Message(message) | Form | تنظیم میکند که در صورت عدم پذیرش پاسخها توسط فرم، چه پیامی نمایش داده شود. |
set Description(description) | Form | توضیحات فرم را تنظیم میکند. |
set Destination(type, id) | Form | مقصدی را که پاسخهای فرم در آن ذخیره میشوند، تعیین میکند. |
set Is Quiz(enabled) | Form | مشخص میکند که آیا فرم یک آزمون است یا خیر. |
set Limit One Response Per User(enabled) | Form | تعیین میکند که آیا فرم فقط به ازای هر پاسخدهنده یک پاسخ میدهد یا خیر. |
set Progress Bar(enabled) | Form | تعیین میکند که آیا فرم دارای نوار پیشرفت باشد یا خیر. |
set Published(enabled) | Form | مشخص میکند که آیا فرم منتشر شده است یا خیر. |
set Publishing Summary(enabled) | Form | تعیین میکند که آیا فرم، پس از ارسال فرم توسط پاسخدهنده، پیوندی برای مشاهده خلاصه پاسخها نمایش دهد یا خیر. |
set Show Link To Respond Again(enabled) | Form | تعیین میکند که آیا فرم، پس از تکمیل فرم توسط پاسخدهنده، پیوندی برای ارسال پاسخ دیگر نمایش دهد یا خیر. |
set Shuffle Questions(shuffle) | Form | تعیین میکند که آیا ترتیب سوالات در هر صفحه از فرم تصادفی باشد یا خیر. |
set Title(title) | Form | عنوان فرم را تنظیم میکند. |
shorten Form Url(url) | String | یک URL طولانی برای یک فرم را به یک URL کوتاه تبدیل میکند. |
submit Grades(responses) | Form | نمرات مربوط به FormResponses داده شده را ارسال میکند. |
supports Advanced Responder Permissions() | Boolean | تعیین میکند که آیا فرم از انتشار پشتیبانی میکند یا خیر. |
Form App
خواص
| ملک | نوع | توضیحات |
|---|---|---|
Alignment | Alignment | فهرستی از انواع ترازبندی تصویر. |
Destination Type | Destination Type | فهرستی از انواع مقصدها که میتوانند پاسخهای فرم را ذخیره کنند. |
Feedback Type | Feedback Type | فهرستی از انواع Feedbacks فرم. |
Item Type | Item Type | فهرستی از انواع Items فرم. |
Page Navigation Type | Page Navigation Type | فهرستی از رفتارهای ممکن برای پیمایش صفحات. |
Rating Icon Type | Rating Icon Type | فهرستی از انواع آیکونهای Rating Icons |
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create(title) | Form | یک Form جدید ایجاد و برمیگرداند. |
create(title, isPublished) | Form | یک Form جدید در حالت انتشار درخواستی ایجاد و برمیگرداند. |
create Checkbox Grid Validation() | Checkbox Grid Validation Builder | نمونهای از CheckboxGridValidationBuilder را برمیگرداند که میتواند برای تنظیم اعتبارسنجی روی یک Checkbox Grid Item استفاده شود. |
create Checkbox Validation() | Checkbox Validation Builder | یک نمونه از CheckboxValidationBuilder را برمیگرداند که میتواند برای تنظیم اعتبارسنجی روی یک Checkbox Item استفاده شود. |
create Feedback() | Quiz Feedback Builder | نمونهای از QuizFeedbackBuilder را برمیگرداند که میتواند برای تنظیم بازخورد روی یک Item قابل نمرهدهی استفاده شود. |
create Grid Validation() | Grid Validation Builder | نمونهای از GridValidationBuilder را برمیگرداند که میتواند برای تنظیم اعتبارسنجی روی یک Grid Item استفاده شود. |
create Paragraph Text Validation() | Paragraph Text Validation Builder | نمونهای از ParagraphTextValidationBuilder را برمیگرداند که میتواند برای تنظیم اعتبارسنجی روی یک Paragraph Text Item استفاده شود. |
create Text Validation() | Text Validation Builder | نمونهای از TextValidationBuilder را برمیگرداند که میتواند برای تنظیم اعتبارسنجی روی یک Text Item استفاده شود. |
get Active Form() | Form | فرمی را برمیگرداند که اسکریپت به آن متصل به کانتینر است. |
get Ui() | Ui | نمونهای از محیط رابط کاربری ویرایشگر فرم را برمیگرداند که به اسکریپت اجازه میدهد ویژگیهایی مانند منوها، کادرهای محاورهای و نوارهای کناری را اضافه کند. |
open By Id(id) | Form | Form را با شناسه (ID) مشخص شده برمیگرداند. |
open By Url(url) | Form | Form را با URL مشخص شده برمیگرداند. |
Form Response
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Edit Response Url() | String | یک URL تولید میکند که میتواند برای ویرایش پاسخی که قبلاً ارسال شده است، استفاده شود. |
get Gradable Item Responses() | Item Response[] | تمام پاسخهای آیتمهای موجود در پاسخ فرم را به همان ترتیبی که آیتمها در فرم ظاهر میشوند، دریافت میکند. |
get Gradable Response For Item(item) | Item Response | پاسخ آیتم موجود در پاسخ فرم برای یک آیتم داده شده را دریافت میکند. |
get Id() | String|null | شناسه (ID) پاسخ فرم را دریافت میکند. |
get Item Responses() | Item Response[] | تمام پاسخهای آیتمهای موجود در پاسخ فرم را به همان ترتیبی که آیتمها در فرم ظاهر میشوند، دریافت میکند. |
get Respondent Email() | String | اگر تنظیم Form.setCollectEmail(collect) فعال باشد، آدرس ایمیل شخصی که پاسخی ارسال کرده است را برمیگرداند. |
get Response For Item(item) | Item Response | پاسخ آیتم موجود در پاسخ این فرم را برای یک آیتم داده شده دریافت میکند. |
get Timestamp() | Date | مهر زمانی ارسال پاسخ فرم را دریافت میکند. |
submit() | Form Response | پاسخ را ارسال میکند. |
to Prefilled Url() | String | یک URL برای فرمی تولید میکند که در آن پاسخها بر اساس پاسخهای موجود در این فرم، از قبل پر شدهاند. |
with Item Grade(gradedResponse) | Form Response | نمرات پاسخ آیتم داده شده را به پاسخ فرم اضافه میکند. |
with Item Response(response) | Form Response | پاسخ آیتم داده شده را به پاسخ فرم اضافه میکند. |
Grid Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
clear Validation() | Grid Item | هرگونه اعتبارسنجی داده را برای این آیتم شبکه حذف میکند. |
create Response(responses) | Item Response | یک Item Response جدید برای این آیتم شبکهای ایجاد میکند. |
duplicate() | Grid Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Columns() | String[] | مقادیر هر ستون در جدول را دریافت میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Rows() | String[] | مقادیر هر ردیف در شبکه را دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Columns(columns) | Grid Item | ستونهای شبکه را بر اساس آرایهای از مقادیر تنظیم میکند. |
set Help Text(text) | Grid Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Required(enabled) | Grid Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Rows(rows) | Grid Item | ردیفهای شبکه را بر اساس آرایهای از مقادیر تنظیم میکند. |
set Title(title) | Grid Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Validation(validation) | Grid Item | اعتبارسنجی دادهها را برای این آیتم شبکه تنظیم میکند. |
Grid Validation
Grid Validation Builder
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
require Limit One Response Per Column() | Grid Validation Builder | برای یک آیتم شبکهای، محدودیت یک پاسخ در هر ستون را الزامی میکند. |
Image Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
duplicate() | Image Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Alignment() | Alignment | تراز افقی تصویر را دریافت میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Image() | Blob | تصویری که در حال حاضر به آیتم اختصاص داده شده است را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
get Width() | Integer | عرض تصویر را بر حسب پیکسل دریافت میکند. |
set Alignment(alignment) | Image Item | تراز افقی تصویر را تنظیم میکند. |
set Help Text(text) | Image Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Image(image) | Image Item | خود تصویر را تنظیم میکند. |
set Title(title) | Image Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Width(width) | Image Item | عرض تصویر را بر حسب پیکسل تنظیم میکند. |
Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
as Checkbox Grid Item() | Checkbox Grid Item | آیتم را به عنوان یک آیتم شبکهایِ چکباکس برمیگرداند. |
as Checkbox Item() | Checkbox Item | آیتم را به عنوان یک آیتم چکباکس برمیگرداند. |
as Date Item() | Date Item | آیتم را به عنوان یک آیتم تاریخدار برمیگرداند. |
as Date Time Item() | Date Time Item | آیتم را به عنوان یک آیتم تاریخ-زمان برمیگرداند. |
as Duration Item() | Duration Item | آیتم را به عنوان یک آیتم مدت زمان برمیگرداند. |
as Grid Item() | Grid Item | آیتم را به عنوان یک آیتم شبکهای برمیگرداند. |
as Image Item() | Image Item | آیتم را به عنوان یک آیتم تصویر برمیگرداند. |
as List Item() | List Item | آیتم را به عنوان یک آیتم لیست برمیگرداند. |
as Multiple Choice Item() | Multiple Choice Item | آیتم را به عنوان یک آیتم چند گزینهای برمیگرداند. |
as Page Break Item() | Page Break Item | آیتم را به عنوان یک آیتم page-break برمیگرداند. |
as Paragraph Text Item() | Paragraph Text Item | آیتم را به عنوان یک آیتم متنی پاراگرافی برمیگرداند. |
as Rating Item() | Rating Item | آیتم را به عنوان یک آیتم رتبهبندی برمیگرداند. |
as Scale Item() | Scale Item | آیتم را به عنوان یک آیتم مقیاسپذیر برمیگرداند. |
as Section Header Item() | Section Header Item | آیتم را به عنوان یک آیتم سربرگ بخش برمیگرداند. |
as Text Item() | Text Item | آیتم را به عنوان یک آیتم متنی برمیگرداند. |
as Time Item() | Time Item | آیتم را به عنوان یک آیتم زمانی برمیگرداند. |
as Video Item() | Video Item | آیتم را به عنوان یک آیتم ویدیویی برمیگرداند. |
duplicate() | Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
set Help Text(text) | Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Title(title) | Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Item Response
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Feedback() | Object | بازخوردی را که برای پاسخ ارسالی پاسخدهنده داده شده است، دریافت میکند. |
get Item() | Item | آیتم سوالی را که این پاسخ به آن پاسخ میدهد، دریافت میکند. |
get Response() | Object | پاسخی را که پاسخگو ارائه داده است، دریافت میکند. |
get Score() | Object | امتیاز پاسخ ارسالی پاسخدهنده را دریافت میکند. |
set Feedback(feedback) | Item Response | بازخوردی را که باید برای پاسخ ارسالی پاسخدهنده نمایش داده شود، تنظیم میکند. |
set Score(score) | Item Response | امتیاز پاسخ ارسالی پاسخدهنده را تعیین میکند. |
Item Type
خواص
| ملک | نوع | توضیحات |
|---|---|---|
CHECKBOX | Enum | یک آیتم سؤالی که به پاسخدهنده اجازه میدهد یک یا چند کادر انتخاب و همچنین یک فیلد اختیاری «سایر» را انتخاب کند. |
CHECKBOX_GRID | Enum | یک آیتم سؤالی، که به صورت شبکهای از ستونها و ردیفها ارائه میشود، که به پاسخدهنده اجازه میدهد در هر ردیف، چندین گزینه را از میان مجموعهای از کادرهای انتخاب، انتخاب کند. |
DATE | Enum | یک سوال که به پاسخ دهنده اجازه می دهد تاریخ را مشخص کند. |
DATETIME | Enum | یک سوال که به پاسخ دهنده اجازه میدهد تاریخ و زمان را مشخص کند. |
DURATION | Enum | یک سوال که به پاسخ دهنده اجازه میدهد مدت زمان را مشخص کند. |
GRID | Enum | یک آیتم سؤالی، که به صورت شبکهای از ستونها و ردیفها ارائه میشود، که به پاسخدهنده اجازه میدهد در هر ردیف، از بین دنبالهای از دکمههای رادیویی، یک گزینه را انتخاب کند. |
IMAGE | Enum | یک آیتم طرحبندی که یک تصویر را نمایش میدهد. |
LIST | Enum | یک سوال که به پاسخدهنده اجازه میدهد از یک لیست کشویی، یک گزینه را انتخاب کند. |
MULTIPLE_CHOICE | Enum | یک سوال که به پاسخدهنده اجازه میدهد از فهرستی از دکمههای رادیویی یا یک فیلد اختیاری «سایر» یک گزینه را انتخاب کند. |
PAGE_BREAK | Enum | یک آیتم طرحبندی که شروع یک صفحه را مشخص میکند. |
PARAGRAPH_TEXT | Enum | یک سوال که به پاسخ دهنده اجازه میدهد یک بلوک متنی وارد کند. |
RATING | Enum | یک سوال که به پاسخ دهنده اجازه می دهد امتیاز بدهد. |
SCALE | Enum | یک سوال که به پاسخدهنده اجازه میدهد از بین مجموعهای از دکمههای رادیویی که شمارهگذاری شدهاند، یک گزینه را انتخاب کند. |
SECTION_HEADER | Enum | یک آیتم طرحبندی که به صورت بصری شروع یک بخش را نشان میدهد. |
TEXT | Enum | یک سوال که به پاسخ دهنده اجازه میدهد یک خط متن وارد کند. |
TIME | Enum | یک سوال که به پاسخ دهنده اجازه میدهد زمانی از روز را مشخص کند. |
VIDEO | Enum | یک آیتم طرحبندی که یک ویدیوی یوتیوب را نمایش میدهد. |
FILE_UPLOAD | Enum | یک سوال که به پاسخدهنده اجازه میدهد فایلی را آپلود کند. |
UNSUPPORTED | Enum | موردی که در حال حاضر از طریق APIها پشتیبانی نمیشود. |
List Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Choice(value) | Choice | انتخابی جدید ایجاد میکند. |
create Choice(value, isCorrect) | Choice | انتخابی جدید ایجاد میکند. |
create Choice(value, navigationItem) | Choice | یک انتخاب جدید با گزینه پیمایش صفحه ایجاد میکند که به یک آیتم پرش صفحهای مشخص پرش میکند. |
create Choice(value, navigationType) | Choice | یک انتخاب جدید با گزینه پیمایش صفحه ایجاد میکند. |
create Response(response) | Item Response | یک Item Response جدید برای این آیتم لیست ایجاد میکند. |
duplicate() | List Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Choices() | Choice[] | تمام گزینههای مربوط به یک آیتم را دریافت میکند. |
get Feedback For Correct() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ صحیح به یک سوال نشان داده میشود، برمیگرداند. |
get Feedback For Incorrect() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ نادرست به یک سوال نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Choice Values(values) | List Item | انتخابهای یک آیتم را از آرایهای از رشتهها تنظیم میکند. |
set Choices(choices) | List Item | آرایهای از گزینهها را برای یک آیتم تنظیم میکند. |
set Feedback For Correct(feedback) | List Item | تنظیم میکند که وقتی پاسخ صحیح به یک سوال داده میشود، بازخورد به پاسخدهندگان نشان داده شود. |
set Feedback For Incorrect(feedback) | List Item | تنظیم میکند که در صورت پاسخ نادرست پاسخدهندگان به یک سوال، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | List Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | List Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | List Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | List Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Multiple Choice Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Choice(value) | Choice | انتخابی جدید ایجاد میکند. |
create Choice(value, isCorrect) | Choice | انتخابی جدید ایجاد میکند. |
create Choice(value, navigationItem) | Choice | یک انتخاب جدید با گزینه پیمایش صفحه ایجاد میکند که به یک آیتم پرش صفحهای مشخص پرش میکند. |
create Choice(value, navigationType) | Choice | یک انتخاب جدید با گزینه پیمایش صفحه ایجاد میکند. |
create Response(response) | Item Response | یک Item Response جدید برای این آیتم چندگزینهای ایجاد میکند. |
duplicate() | Multiple Choice Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Choices() | Choice[] | تمام گزینههای مربوط به یک آیتم را دریافت میکند. |
get Feedback For Correct() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ صحیح به یک سوال نشان داده میشود، برمیگرداند. |
get Feedback For Incorrect() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ نادرست به یک سوال نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
has Other Option() | Boolean | مشخص میکند که آیا آیتم گزینهی «سایر» دارد یا خیر. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Choice Values(values) | Multiple Choice Item | انتخابهای یک آیتم را از آرایهای از رشتهها تنظیم میکند. |
set Choices(choices) | Multiple Choice Item | آرایهای از گزینهها را برای یک آیتم تنظیم میکند. |
set Feedback For Correct(feedback) | Multiple Choice Item | تنظیم میکند که وقتی پاسخ صحیح به یک سوال داده میشود، بازخورد به پاسخدهندگان نشان داده شود. |
set Feedback For Incorrect(feedback) | Multiple Choice Item | تنظیم میکند که در صورت پاسخ نادرست پاسخدهندگان به یک سوال، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Multiple Choice Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Multiple Choice Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Multiple Choice Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Multiple Choice Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
show Other Option(enabled) | Multiple Choice Item | تعیین میکند که آیا آیتم گزینه "سایر" را داشته باشد یا خیر. |
Page Break Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
duplicate() | Page Break Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Go To Page() | Page Break Item | Page Break Item را که فرم پس از تکمیل صفحه قبل از این شکست صفحه (یعنی با رسیدن به این شکست صفحه با پیشرفت خطی عادی در طول فرم) به آن پرش میکند، دریافت میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Page Navigation Type() | Page Navigation Type | نوع پیمایش صفحهای را که پس از تکمیل صفحه قبل از این شکست صفحه رخ میدهد، دریافت میکند (یعنی، پس از رسیدن به این شکست صفحه با پیشرفت خطی عادی در فرم). |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
set Go To Page(goToPageItem) | Page Break Item | تنظیم میکند که پس از تکمیل صفحه قبل از این شکست صفحه (یعنی با رسیدن به این شکست صفحه با پیشرفت خطی عادی در فرم)، به صفحه مورد نظر پرش شود. |
set Go To Page(navigationType) | Page Break Item | نوع پیمایش صفحه را که پس از تکمیل صفحه قبل از این شکست صفحه (یعنی پس از رسیدن به این شکست صفحه با پیشرفت خطی عادی در فرم) رخ میدهد، تنظیم میکند. |
set Help Text(text) | Page Break Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Title(title) | Page Break Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Page Navigation Type
خواص
| ملک | نوع | توضیحات |
|---|---|---|
CONTINUE | Enum | پس از تکمیل صفحه فعلی، به صفحه بعدی فرم بروید. |
GO_TO_PAGE | Enum | پرش به صفحه مشخص شده از فرم پس از تکمیل صفحه فعلی. |
RESTART | Enum | پس از تکمیل صفحه فعلی، فرم را از ابتدا و بدون پاک کردن پاسخهای وارد شده تاکنون، مجدداً راهاندازی کنید. |
SUBMIT | Enum | پس از تکمیل صفحه فعلی، پاسخ فرم را ارسال کنید. |
Paragraph Text Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
clear Validation() | Paragraph Text Item | هرگونه اعتبارسنجی داده را برای این آیتم متنی پاراگراف حذف میکند. |
create Response(response) | Item Response | یک Item Response جدید برای این آیتم متنی پاراگراف ایجاد میکند. |
duplicate() | Paragraph Text Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Paragraph Text Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Paragraph Text Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Paragraph Text Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Paragraph Text Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Paragraph Text Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Validation(validation) | Paragraph Text Item | اعتبارسنجی دادهها را برای این آیتم متنی پاراگراف تنظیم میکند. |
Paragraph Text Validation
Paragraph Text Validation Builder
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
require Text Contains Pattern(pattern) | Paragraph Text Validation Builder | نیاز است که پاسخ شامل الگو باشد. |
require Text Does Not Contain Pattern(pattern) | Paragraph Text Validation Builder | مستلزم آن است که پاسخ شامل الگو نباشد. |
require Text Does Not Match Pattern(pattern) | Paragraph Text Validation Builder | نیاز به پاسخی دارد که با الگو مطابقت نداشته باشد. |
require Text Length Greater Than Or Equal To(number) | Paragraph Text Validation Builder | طول پاسخ را ملزم میکند که بزرگتر یا مساوی مقدار باشد. |
require Text Length Less Than Or Equal To(number) | Paragraph Text Validation Builder | لازم است طول پاسخ کمتر از مقدار باشد. |
require Text Matches Pattern(pattern) | Paragraph Text Validation Builder | نیاز به پاسخ برای تطبیق الگو دارد. |
Quiz Feedback
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
get Link Urls() | String[] | فهرستی از URL های مرتبط با بازخورد را دریافت میکند. |
get Text() | String | متن نمایشی بازخورد (Feedback) را دریافت میکند. |
Quiz Feedback Builder
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
add Link(url) | Quiz Feedback Builder | پیوندی به مطالب تکمیلی بازخورد اضافه میکند. |
add Link(url, displayText) | Quiz Feedback Builder | پیوندی به مطالب تکمیلی بازخورد اضافه میکند. |
build() | Quiz Feedback | یک بازخورد از نوع مربوطه برای این سازنده ایجاد میکند. |
copy() | Quiz Feedback Builder | یک کپی از این سازنده را برمیگرداند. |
set Text(text) | Quiz Feedback Builder | متن بازخورد را تنظیم میکند. |
Rating Icon Type
خواص
| ملک | نوع | توضیحات |
|---|---|---|
STAR | Enum | یک آیکون ستاره. |
HEART | Enum | یک آیکون قلب. |
THUMB_UP | Enum | یک آیکون با علامت شست رو به بالا. |
Rating Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(response) | Item Response | یک Item Response جدید برای این آیتم امتیازدهی ایجاد میکند. |
duplicate() | Rating Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Rating Icon() | Rating Icon Type | آیکون انتخاب شده برای رتبهبندی را دریافت میکند. |
get Rating Scale Level() | Integer | سطح مقیاس رتبهبندی را دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Rating Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Rating Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Rating Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Rating Icon(ratingIcon) | Rating Item | آیکون رتبهبندی را تنظیم میکند. |
set Rating Scale Level(ratingScaleLevel) | Rating Item | حداکثر سطح مقیاس رتبهبندی را تنظیم میکند. |
set Required(enabled) | Rating Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Rating Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Scale Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(response) | Item Response | یک Item Response جدید برای این آیتم مقیاس ایجاد میکند. |
duplicate() | Scale Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Left Label() | String | در صورت وجود، برچسب مربوط به حد پایین مقیاس را دریافت میکند. |
get Lower Bound() | Integer | حد پایین مقیاس را بدست میآورد. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Right Label() | String | در صورت وجود، برچسب حد بالای مقیاس را دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
get Upper Bound() | Integer | حد بالای مقیاس را بدست میآورد. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Bounds(lower, upper) | Scale Item | مرزهای پایین و بالای مقیاس را تنظیم میکند. |
set General Feedback(feedback) | Scale Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Scale Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Labels(lower, upper) | Scale Item | برچسبهایی را برای مرزهای پایین و بالای مقیاس تنظیم میکند. |
set Points(points) | Scale Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Scale Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Scale Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Section Header Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
duplicate() | Section Header Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
set Help Text(text) | Section Header Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Title(title) | Section Header Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Text Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
clear Validation() | Text Item | هرگونه اعتبارسنجی داده را برای این آیتم متنی حذف میکند. |
create Response(response) | Item Response | یک Item Response جدید برای این آیتم متنی ایجاد میکند. |
duplicate() | Text Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Text Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Text Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Text Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Text Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Text Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Validation(validation) | Text Item | اعتبارسنجی دادهها را برای این آیتم متنی تنظیم میکند. |
Text Validation
Text Validation Builder
روشها
Time Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
create Response(hour, minute) | Item Response | یک Item Response جدید برای این آیتم زمانی ایجاد میکند. |
duplicate() | Time Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get General Feedback() | Quiz Feedback |null | بازخوردی را که به پاسخدهندگان هنگام پاسخ به یک سوال قابل نمرهدهی نشان داده میشود، برمیگرداند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Points() | Integer | مقدار امتیاز یک آیتم قابل درجهبندی را برمیگرداند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
is Required() | Boolean | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set General Feedback(feedback) | Time Item | تنظیم میکند که هنگام پاسخ دادن پاسخدهندگان به یک سوال قابل نمرهدهی که پاسخ صحیح یا غلط ندارد (یعنی سوالاتی که نیاز به نمرهدهی دستی دارند)، بازخوردی به آنها نشان داده شود. |
set Help Text(text) | Time Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Points(points) | Time Item | تعداد امتیازاتی را که یک آیتم قابل رتبهبندی دارد، تعیین میکند. |
set Required(enabled) | Time Item | مشخص میکند که آیا پاسخدهنده باید به سوال پاسخ دهد یا خیر. |
set Title(title) | Time Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
Video Item
روشها
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
duplicate() | Video Item | یک کپی از این آیتم ایجاد میکند و آن را به انتهای فرم اضافه میکند. |
get Alignment() | Alignment | تراز افقی ویدیو را دریافت میکند. |
get Help Text() | String | متن راهنمای آیتم (که گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود) را دریافت میکند. |
get Id() | Integer | شناسه منحصر به فرد کالا را دریافت میکند. |
get Index() | Integer | اندیس آیتم را از بین تمام آیتمهای موجود در فرم دریافت میکند. |
get Title() | String | عنوان آیتم (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود) را برمیگرداند. |
get Type() | Item Type | نوع آیتم را که به صورت Item Type نمایش داده میشود، دریافت میکند. |
get Width() | Integer | عرض ویدیو را بر حسب پیکسل دریافت میکند. |
set Alignment(alignment) | Video Item | تراز افقی ویدیو را تنظیم میکند. |
set Help Text(text) | Video Item | متن راهنمای آیتم را تنظیم میکند (گاهی اوقات برای آیتمهای طرحبندی مانند Image Items ، Page Break Items و Section Header Items متن توضیحات نامیده میشود). |
set Title(title) | Video Item | عنوان آیتم را تنظیم میکند (که گاهی اوقات در مورد Section Header Item ، متن سربرگ نامیده میشود). |
set Video Url(youtubeUrl) | Video Item | خود ویدیو را از یک URL یوتیوب یا شناسه ویدیوی یوتیوب مشخص تنظیم میکند. |
set Width(width) | Video Item | عرض ویدیو را بر حسب پیکسل تنظیم میکند. |