השירות הזה מאפשר לסקריפטים ליצור טפסים ב-Google Forms, לגשת אליהם ולשנות אותם.
// Create a new form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions. var form = FormApp.create('New Form'); 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']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
שיעורים
שם | תיאור קצר |
---|---|
Alignment | טיפוס enum שמייצג את הסוגים הנתמכים של יישור תמונות. |
CheckboxGridItem | פריט שאלה, שמוצג כרשת של עמודות ושורות, ומאפשר למשיבים לבחור אפשרויות מרובות בכל שורה מתוך רצף של תיבות סימון. |
CheckboxGridValidation | אימות נתונים עבור CheckboxGridItem . |
CheckboxGridValidationBuilder | DataValidationBuilder של CheckboxGridValidation . |
CheckboxItem | פריט שאלה שמאפשר למשיבים לבחור תיבת סימון אחת או יותר, וגם אופציונלי 'אחר' השדה הזה. |
CheckboxValidation | אימות נתונים עבור CheckboxItem . |
CheckboxValidationBuilder | DataValidationBuilder של CheckboxValidation . |
Choice | אפשרות אחת שמשויכת לסוג של Item שתומך באפשרויות בחירה, כמו CheckboxItem , ListItem או MultipleChoiceItem . |
DateItem | פריט שאלה שמאפשר למשיבים לציין תאריך. |
DateTimeItem | פריט שאלה שמאפשר למשיבים לציין תאריך ושעה. |
DestinationType | טיפוסים בני מנייה (enum) שמייצגים את הסוגים הנתמכים של יעדים מסוג 'טפסים לתשובות'. |
DurationItem | פריט שאלה שמאפשר למשיבים לציין את משך הזמן שצוין. |
FeedbackType | enum שמייצג את סוגי המשוב הנתמכים. |
Form | טופס שמכיל נכסים ופריטים כלליים. |
FormApp | מאפשר לסקריפט לפתוח Form קיים או ליצור Form חדש. |
FormResponse | תשובה כוללת לטופס. |
GridItem | פריט שאלה, שמוצג כרשת של עמודות ושורות, ומאפשר למשיבים לבחור אפשרות אחת בכל שורה מתוך רצף של לחצני בחירה. |
GridValidation | אימות נתונים עבור GridItem . |
GridValidationBuilder | DataValidationBuilder של GridValidation . |
ImageItem | פריט פריסה שמציג תמונה. |
Item | פריט גנרי בטופס שמכיל מאפיינים שמשותפים לכל הפריטים, כמו כותרת וטקסט עזרה. |
ItemResponse | תשובה לשאלה אחת בטופס. |
ItemType | טיפוסים בני מנייה (enum) שמייצגים את הסוגים הנתמכים של פריטי טופס. |
ListItem | פריט שאלה שמאפשר למשיבים לבחור אפשרות אחת מתוך רשימה נפתחת. |
MultipleChoiceItem | פריט שאלה שמאפשר למשיבים לבחור אפשרות אחת מתוך רשימה של לחצני בחירה או אפשרות 'אחר' השדה הזה. |
PageBreakItem | פריט פריסה שמציין את תחילת הדף. |
PageNavigationType | enum שמייצג את הסוגים הנתמכים של ניווט בדפים. |
ParagraphTextItem | פריט שאלה שמאפשר למשיבים להזין קטע טקסט. |
ParagraphTextValidation | אימות נתונים עבור ParagraphTextItem . |
ParagraphTextValidationBuilder | DataValidationBuilder של ParagraphTextValidation . |
QuizFeedback | הטמעת Sandbox של משוב, המכיל מאפיינים שמשותפים לכל המשוב, כמו להציג טקסט או קישורים. |
QuizFeedbackBuilder | ה-base FeedbackBuilder הראשי שכולל מקבצים למאפיינים שמשותפים לכל המשוב, כמו הטקסט המוצג. |
ScaleItem | פריט שאלה שמאפשר למשיבים לבחור אפשרות אחת מתוך רצף ממוספר של רדיו הלחצנים. |
SectionHeaderItem | פריט פריסה שמציין מבחינה חזותית את תחילת הקטע. |
TextItem | פריט שאלה שמאפשר למשיבים להזין שורת טקסט אחת. |
TextValidation | אימות נתונים עבור TextItem . |
TextValidationBuilder | DataValidationBuilder של TextValidation . |
TimeItem | פריט שאלה שמאפשר למשיבים לציין את השעה ביום. |
VideoItem | פריט פריסה שמציג סרטון. |
Alignment
מאפיינים
נכס | סוג | תיאור |
---|---|---|
LEFT | Enum | מיישרים את התמונה לצד שמאל של הטופס. |
CENTER | Enum | מיישרים את התמונה למרכז הטופס. |
RIGHT | Enum | מיישרים את התמונה לצד ימין של הטופס. |
CheckboxGridItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clearValidation() | CheckboxGridItem | הסרת כל אימות הנתונים של פריט הרשת הזה. |
createResponse(responses) | ItemResponse | יצירת ItemResponse חדש לפריט ברשת תיבות הסימון. |
duplicate() | CheckboxGridItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getColumns() | String[] | הפונקציה מקבלת את הערכים של כל עמודה ברשת. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getRows() | String[] | הפונקציה מקבלת את הערכים של כל שורה ברשת. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setColumns(columns) | CheckboxGridItem | מגדירה את עמודות הרשת על סמך מערך של ערכים. |
setHelpText(text) | CheckboxGridItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setRequired(enabled) | CheckboxGridItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setRows(rows) | CheckboxGridItem | מגדירה את שורות הרשת על סמך מערך של ערכים. |
setTitle(title) | CheckboxGridItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setValidation(validation) | CheckboxGridItem | מגדיר את אימות הנתונים עבור פריט הרשת הזה. |
CheckboxGridValidation
CheckboxGridValidationBuilder
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | נדרשת מגבלה של תגובה אחת בכל עמודה לפריט רשת. |
CheckboxItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clearValidation() | CheckboxItem | מסיר את כל אימות הנתונים של פריט זה בתיבת הסימון. |
createChoice(value) | Choice | יצירת אפשרות חדשה. |
createChoice(value, isCorrect) | Choice | יצירת אפשרות חדשה. |
createResponse(responses) | ItemResponse | יצירת ItemResponse חדש עבור הפריט הזה בתיבת הסימון. |
duplicate() | CheckboxItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getChoices() | Choice[] | מתקבלות כל האפשרויות לפריט מסוים. |
getFeedbackForCorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים נכון לשאלה. |
getFeedbackForIncorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים באופן שגוי לשאלה. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
hasOtherOption() | Boolean | קובע אם לפריט יש ערך 'אחר' כאפשרות. |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setChoiceValues(values) | CheckboxItem | מגדיר את האפשרויות עבור פריט מתוך מערך של מחרוזות. |
setChoices(choices) | CheckboxItem | מגדירה מערך של אפשרויות לפריט. |
setFeedbackForCorrect(feedback) | CheckboxItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים בצורה נכונה לשאלה. |
setFeedbackForIncorrect(feedback) | CheckboxItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים באופן שגוי לשאלה. |
setHelpText(text) | CheckboxItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | CheckboxItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | CheckboxItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | CheckboxItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setValidation(validation) | CheckboxItem | מגדיר את אימות הנתונים עבור הפריט הזה בתיבת הסימון. |
showOtherOption(enabled) | CheckboxItem | קובע אם לפריט יש 'אחר' כאפשרות. |
CheckboxValidation
CheckboxValidationBuilder
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | חובה לבחור לפחות את מספר האפשרויות הזה. |
requireSelectAtMost(number) | CheckboxValidationBuilder | אי אפשר לבחור עד יותר אפשרויות בחירה. |
requireSelectExactly(number) | CheckboxValidationBuilder | הגדרת דרישה למספר האפשרויות הזה בדיוק. |
Choice
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getGotoPage() | PageBreakItem | הערך של PageBreakItem מוגדר כיעד של GO_TO_PAGE
אם המשיב בוחר בבחירה הזו ומשלים את הדף הנוכחי. |
getPageNavigationType() | PageNavigationType | הפונקציה מקבלת את ה-PageNavigationType שמתרחש אם המשיב/ה בוחר/ת באפשרות הזו ו
מסיים את הדף הנוכחי. |
getValue() | String | מקבל את הערך של הבחירה, שהמשיבים רואים כתווית כשהם צופים בטופס. |
isCorrectAnswer() | Boolean | הפונקציה מחזירה אם הבחירה היא התשובה הנכונה לשאלה. |
DateItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createResponse(response) | ItemResponse | יצירת ItemResponse חדש עבור הפריט בתאריך הזה. |
duplicate() | DateItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
includesYear() | Boolean | קובעת אם הפריט כולל אפשרות של שנה. |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | DateItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | DateItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setIncludesYear(enableYear) | DateItem | קובע אם הפריט כולל הגדרת שנה. |
setPoints(points) | DateItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | DateItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | DateItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
DateTimeItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createResponse(response) | ItemResponse | יצירת ItemResponse חדש עבור הפריט עם התאריך והשעה האלה. |
duplicate() | DateTimeItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
includesYear() | Boolean | קובעת אם הפריט כולל אפשרות של שנה. |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | DateTimeItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | DateTimeItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setIncludesYear(enableYear) | DateTimeItem | קובע אם הפריט כולל הגדרת שנה. |
setPoints(points) | DateTimeItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | DateTimeItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | DateTimeItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
DestinationType
מאפיינים
נכס | סוג | תיאור |
---|---|---|
SPREADSHEET | Enum | גיליון אלקטרוני ב-Google Sheets כיעד לתגובות לטופס. |
DurationItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createResponse(hours, minutes, seconds) | ItemResponse | יצירת ItemResponse חדש עבור הפריט בתאריך הזה. |
duplicate() | DurationItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | DurationItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | DurationItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | DurationItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | DurationItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | DurationItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
FeedbackType
מאפיינים
נכס | סוג | תיאור |
---|---|---|
CORRECT | Enum | משוב שמוצג באופן אוטומטי למשיבים כאשר יש תשובה נכונה לשאלה. |
INCORRECT | Enum | משוב שמוצג באופן אוטומטי למשיבים על שאלה שהתשובה עליה שגויה. |
GENERAL | Enum | משוב שמוצג באופן אוטומטי למשיבים כשהם שולחים את התגובה. |
Form
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addCheckboxGridItem() | CheckboxGridItem | מוסיף פריט שאלה חדש, שמוצג כרשת של עמודות ושורות, ומאפשר לבחור מספר אפשרויות בכל שורה מתוך רצף של תיבות סימון. |
addCheckboxItem() | CheckboxItem | מוסיף שאלה חדשה שמאפשרת למשיבים לבחור תיבת סימון אחת או יותר, וכן וגם אפשרות 'אחר' השדה הזה. |
addDateItem() | DateItem | הוספת שאלה חדשה מאפשרת למשיב/ה לציין תאריך. |
addDateTimeItem() | DateTimeItem | הוספת שאלה חדשה מאפשרת למשיבים לציין תאריך ושעה. |
addDurationItem() | DurationItem | צירוף שאלה חדשה מאפשר למשיב/ה לציין את משך הזמן הרצוי. |
addEditor(emailAddress) | Form | הוספה של המשתמש הנתון לרשימת העורכים של Form . |
addEditor(user) | Form | הוספה של המשתמש הנתון לרשימת העורכים של Form . |
addEditors(emailAddresses) | Form | הפונקציה מוסיפה את מערך המשתמשים הנתון לרשימת העורכים של Form . |
addGridItem() | GridItem | מוסיף פריט שאלה חדש, שמוצג כרשת של עמודות ושורות, ומאפשר נוסף לבחירה של אפשרות אחת בכל שורה מתוך רצף של לחצני בחירה. |
addImageItem() | ImageItem | צירוף פריט פריסה חדש שמציג תמונה. |
addListItem() | ListItem | הוספת פריט שאלה חדש שמאפשר למשיבים לבחור אפשרות אחת מהתפריט הנפתח חדשה. |
addMultipleChoiceItem() | MultipleChoiceItem | הוספת שאלה חדשה שמאפשרת למשיבים לבחור אפשרות אחת מתוך רשימה של תחנות רדיו או לחצן 'אחר' אופציונלי השדה הזה. |
addPageBreakItem() | PageBreakItem | הוספת פריט פריסה חדש שמסמנת את תחילת הדף. |
addParagraphTextItem() | ParagraphTextItem | הוספת פריט שאלה חדש שמאפשר למשיב להזין קטע טקסט. |
addScaleItem() | ScaleItem | הוספת פריט שאלה חדש שמאפשר למשיבים לבחור אפשרות אחת מתוך ספירה ממוספרת רצף של לחצני בחירה. |
addSectionHeaderItem() | SectionHeaderItem | מצרף פריט פריסה חדש שמציין מבחינה חזותית את תחילת הקטע. |
addTextItem() | TextItem | מצורף פריט שאלה חדש שמאפשר למשיב להזין שורת טקסט אחת. |
addTimeItem() | TimeItem | צירוף פריט שאלה חדש מאפשר למשיב/ה לציין שעה ביום. |
addVideoItem() | VideoItem | צירוף פריט פריסה חדש שמציג סרטון. |
canEditResponse() | Boolean | המדיניות הזו קובעת אם הטופס יוצג עם קישור לעריכת תשובה אחרי ששולחים אותה. |
collectsEmail() | Boolean | קובע אם הטופס אוסף את נתוני המשיבים כתובות אימייל. |
createResponse() | FormResponse | ייווצר תשובה חדשה לטופס. |
deleteAllResponses() | Form | מחיקת כל התשובות שנשלחו ממאגר התגובות של הטופס. |
deleteItem(index) | void | מוחק את הפריט באינדקס נתון בין כל הפריטים בטופס. |
deleteItem(item) | void | מוחק את הפריט הנתון. |
deleteResponse(responseId) | Form | מחיקה של תגובה יחידה ממאגר התגובות של הטופס. |
getConfirmationMessage() | String | מקבל את הודעת האישור של הטופס. |
getCustomClosedFormMessage() | String | מקבל את ההודעה המותאמת אישית שמוצגת אם הטופס לא מקבל תשובות, או אם השדה ריק מחרוזת אם לא הוגדרה הודעה מותאמת אישית. |
getDescription() | String | קבלת התיאור של הטופס. |
getDestinationId() | String | הפונקציה מקבלת את המזהה של יעד התגובה של הטופס. |
getDestinationType() | DestinationType | הפונקציה מקבלת את סוג יעד התגובה של הטופס. |
getEditUrl() | String | הפונקציה מקבלת את כתובת ה-URL שדרכה אפשר לגשת למצב העריכה של הטופס. |
getEditors() | User[] | קבלת רשימת העורכים של Form . |
getId() | String | הפונקציה מקבלת את מזהה הטופס. |
getItemById(id) | Item | הפונקציה מקבלת את הפריט עם מזהה נתון. |
getItems() | Item[] | מקבל מערך של כל הפריטים בטופס. |
getItems(itemType) | Item[] | מקבלת מערך של כל הפריטים מסוג נתון. |
getPublishedUrl() | String | הפונקציה מקבלת את כתובת ה-URL שדרכה אפשר למלא את הטופס. |
getResponse(responseId) | FormResponse | מקבל תשובה אחת לטופס על סמך מזהה התשובה שלו. |
getResponses() | FormResponse[] | מקבלת מערך של כל התשובות לטופס. |
getResponses(timestamp) | FormResponse[] | מקבל מערך של כל התשובות לטופס אחרי תאריך ושעה נתונים. |
getShuffleQuestions() | Boolean | התכונה קובעת אם הסדר של השאלות בכל דף בטופס אקראי. |
getSummaryUrl() | String | הפונקציה מקבלת את כתובת ה-URL שדרכה אפשר להציג סיכום של התשובות לטופס. |
getTitle() | String | מקבל את הכותרת של הטופס. |
hasLimitOneResponsePerUser() | Boolean | ההגדרה קובעת אם הטופס יכול לאפשר רק תשובה אחת לכל משיב. |
hasProgressBar() | Boolean | ההגדרה קובעת אם בטופס יוצג סרגל התקדמות. |
hasRespondAgainLink() | Boolean | המדיניות הזו קובעת אם הטופס יציג קישור לשליחת תשובה נוספת אחרי המשיב ממלא את הטופס. |
isAcceptingResponses() | Boolean | ההגדרה קובעת אם הטופס מקבל תגובות כרגע. |
isPublishingSummary() | Boolean | המדיניות הזו קובעת אם הטופס יציג קישור לצפייה בסיכום של התשובות אחרי המשיב/ה ממלא את הטופס. |
isQuiz() | Boolean | קובע אם הטופס הוא בוחן. |
moveItem(from, to) | Item | מעביר פריט באינדקס נתון בין כל הפריטים בטופס לאינדקס נתון אחר. |
moveItem(item, toIndex) | Item | מעביר פריט נתון לאינדקס נתון בין כל הפריטים בטופס. |
removeDestination() | Form | ביטול הקישור של הטופס ליעד התגובה הנוכחי שלו. |
removeEditor(emailAddress) | Form | הסרה של המשתמש הנתון מרשימת העורכים של Form . |
removeEditor(user) | Form | הסרה של המשתמש הנתון מרשימת העורכים של Form . |
requiresLogin() | Boolean | קובע אם הטופס מחייב את המשיבים להתחבר לחשבון באותו דומיין או תת-דומיין לפני התגובה. |
setAcceptingResponses(enabled) | Form | הגדרה זו קובעת אם הטופס מקבל תגובות כרגע. |
setAllowResponseEdits(enabled) | Form | המדיניות הזו קובעת אם הטופס יוצג עם קישור לעריכת תשובה אחרי ששולחים אותה. |
setCollectEmail(collect) | Form | קביעה אם הטופס אוסף משיבים כתובות אימייל. |
setConfirmationMessage(message) | Form | מגדיר את הודעת האישור של הטופס. |
setCustomClosedFormMessage(message) | Form | מגדיר את ההודעה שתוצג אם הטופס לא מקבל תשובות. |
setDescription(description) | Form | מגדיר את תיאור הטופס. |
setDestination(type, id) | Form | מגדיר את היעד שבו נשמרות התשובות לטופס. |
setIsQuiz(enabled) | Form | הגדרה זו קובעת אם הטופס יהיה בוחן. |
setLimitOneResponsePerUser(enabled) | Form | מגדיר אם הטופס יכול לאפשר רק תשובה אחת לכל משיב. |
setProgressBar(enabled) | Form | הגדרה זו קובעת אם הטופס יכלול סרגל התקדמות. |
setPublishingSummary(enabled) | Form | המדיניות הזו מגדירה אם הטופס מציג קישור לצפייה בסיכום של התשובות לאחר שהמשיב שלח את הטופס. |
setRequireLogin(requireLogin) | Form | קובע אם הטופס דורש מהמשיבים להתחבר לחשבון באותו דומיין או תת-דומיין לפני התגובה. |
setShowLinkToRespondAgain(enabled) | Form | המדיניות הזו קובעת אם הטופס יציג קישור לשליחת תשובה נוספת לאחר שהמשיב משלים את הטופס. |
setShuffleQuestions(shuffle) | Form | קובע אם הסדר של השאלות בכל דף בטופס יהיה אקראי. |
setTitle(title) | Form | מגדיר את כותרת הטופס. |
shortenFormUrl(url) | String | ממירה כתובת URL ארוכה של טופס לכתובת URL קצרה. |
submitGrades(responses) | Form | שולח ציונים עבור FormResponses הנתון. |
FormApp
מאפיינים
נכס | סוג | תיאור |
---|---|---|
Alignment | Alignment | ספירה של סוגים של יישור תמונות. |
DestinationType | DestinationType | ספירה של סוגי היעדים שבהם ניתן לשמור תשובות לטופס. |
FeedbackType | FeedbackType | ספירה של סוגי הצורה Feedbacks . |
ItemType | ItemType | ספירה של סוגי הצורה Items . |
PageNavigationType | PageNavigationType | ספירה של התנהגויות אפשריות לניווט בדפים. |
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create(title) | Form | יצירה ומחזירה של Form חדש. |
createCheckboxGridValidation() | CheckboxGridValidationBuilder | מחזירה מופע של CheckboxGridValidationBuilder שיכול לשמש להגדרת אימות
CheckboxGridItem |
createCheckboxValidation() | CheckboxValidationBuilder | מחזירה מופע של CheckboxValidationBuilder שיכול לשמש להגדרת אימות
CheckboxItem |
createFeedback() | QuizFeedbackBuilder | מחזירה מופע של QuizFeedbackBuilder שיכול לשמש להגדרת משוב על
Item |
createGridValidation() | GridValidationBuilder | מחזירה מופע של GridValidationBuilder שיכול לשמש להגדרת אימות ב-GridItem . |
createParagraphTextValidation() | ParagraphTextValidationBuilder | מחזירה מופע של ParagraphTextValidationBuilder שיכול לשמש להגדרת אימות ל:
ParagraphTextItem . |
createTextValidation() | TextValidationBuilder | מחזירה מופע של TextValidationBuilder שיכול לשמש להגדרת אימות ב-TextItem . |
getActiveForm() | Form | מחזירה את הצורה שאליה הסקריפט כפוף לקונטיינר. |
getUi() | Ui | מחזירה מופע של סביבת ממשק המשתמש של עורך הטפסים שמאפשרת לסקריפט להוסיף תכונות כמו תפריטים, תיבות דו-שיח וסרגלי צד. |
openById(id) | Form | הפונקציה מחזירה את הערך Form עם המזהה שצוין. |
openByUrl(url) | Form | הפונקציה מחזירה את הערך Form עם כתובת ה-URL שצוינה. |
FormResponse
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getEditResponseUrl() | String | יוצרות כתובת URL שאפשר להשתמש בה לעריכת תשובה שכבר נשלחה. |
getGradableItemResponses() | ItemResponse[] | הפונקציה מקבלת את כל התשובות לפריטים בתשובה לטופס, באותו סדר שבו הפריטים מופיעים בטופס. |
getGradableResponseForItem(item) | ItemResponse | הפונקציה מקבלת את תגובת הפריט שנכללת בתשובה לטופס עבור פריט נתון. |
getId() | String | הפונקציה מקבלת את המזהה של התשובה לטופס. |
getItemResponses() | ItemResponse[] | הפונקציה מקבלת את כל התשובות לפריטים בתשובה לטופס, באותו סדר שבו הפריטים מופיעים בטופס. |
getRespondentEmail() | String | קבלת כתובת האימייל של האדם ששלח את התשובה, אם ההגדרה Form.setCollectEmail(collect) מופעלת. |
getResponseForItem(item) | ItemResponse | הפונקציה מקבלת את תגובת הפריט שנכללת בתשובה הזו לטופס עבור פריט נתון. |
getTimestamp() | Date | הפונקציה מקבלת את חותמת הזמן של תשובה לטופס. |
submit() | FormResponse | שליחת התשובה תישלח. |
toPrefilledUrl() | String | יוצרת כתובת URL של הטופס שבו התשובות ימולאו מראש על סמך התשובות תשובה לטופס. |
withItemGrade(gradedResponse) | FormResponse | הפונקציה מוסיפה את הציונים בתשובות של הפריט לתשובה בטופס. |
withItemResponse(response) | FormResponse | הפונקציה מוסיפה את התשובה הנתונה של הפריט לתשובה לטופס. |
GridItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clearValidation() | GridItem | הסרת כל אימות הנתונים של פריט הרשת הזה. |
createResponse(responses) | ItemResponse | יצירת ItemResponse חדש לפריט ברשת. |
duplicate() | GridItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getColumns() | String[] | הפונקציה מקבלת את הערכים של כל עמודה ברשת. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getRows() | String[] | הפונקציה מקבלת את הערכים של כל שורה ברשת. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setColumns(columns) | GridItem | מגדירה את עמודות הרשת על סמך מערך של ערכים. |
setHelpText(text) | GridItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setRequired(enabled) | GridItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setRows(rows) | GridItem | מגדירה את שורות הרשת על סמך מערך של ערכים. |
setTitle(title) | GridItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setValidation(validation) | GridItem | מגדיר את אימות הנתונים של פריט הרשת הזה. |
GridValidation
GridValidationBuilder
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | נדרשת מגבלה של תגובה אחת בכל עמודה לפריט רשת. |
ImageItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
duplicate() | ImageItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getAlignment() | Alignment | קבלת היישור האופקי של התמונה. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getImage() | Blob | קבלת התמונה שמוקצית כרגע לפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
getWidth() | Integer | מקבל את רוחב התמונה בפיקסלים. |
setAlignment(alignment) | ImageItem | מגדיר את היישור האופקי של התמונה. |
setHelpText(text) | ImageItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setImage(image) | ImageItem | מגדיר את התמונה עצמה. |
setTitle(title) | ImageItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setWidth(width) | ImageItem | מגדיר את רוחב התמונה בפיקסלים. |
Item
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
asCheckboxGridItem() | CheckboxGridItem | הפונקציה מחזירה את הפריט כפריט ברשת של תיבות סימון. |
asCheckboxItem() | CheckboxItem | מחזירה את הפריט כפריט בתיבת סימון. |
asDateItem() | DateItem | מחזירה את הפריט כפריט תאריך. |
asDateTimeItem() | DateTimeItem | מחזירה את הפריט כפריט תאריך ושעה. |
asDurationItem() | DurationItem | הפונקציה מחזירה את הפריט כפריט למשך זמן. |
asGridItem() | GridItem | הפונקציה מחזירה את הפריט כפריט ברשת. |
asImageItem() | ImageItem | מחזיר את הפריט כפריט תמונה. |
asListItem() | ListItem | מחזירה את הפריט כפריט ברשימה. |
asMultipleChoiceItem() | MultipleChoiceItem | מחזירה את הפריט כפריט של שאלה אמריקאית. |
asPageBreakItem() | PageBreakItem | מחזיר את הפריט כפריט מעבר דף. |
asParagraphTextItem() | ParagraphTextItem | מחזירה את הפריט כפריט טקסט בפסקה. |
asScaleItem() | ScaleItem | מחזירה את הפריט כפריט בקנה מידה. |
asSectionHeaderItem() | SectionHeaderItem | מחזירה את הפריט כפריט בכותרת הקטע. |
asTextItem() | TextItem | מחזירה את הפריט כפריט טקסט. |
asTimeItem() | TimeItem | מחזירה את הפריט כפריט זמן. |
asVideoItem() | VideoItem | מחזיר את הפריט כפריט סרטון. |
duplicate() | Item | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
setHelpText(text) | Item | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setTitle(title) | Item | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
ItemResponse
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getFeedback() | Object | מקבל את המשוב שניתן לתשובה של המשיב. |
getItem() | Item | הפונקציה מקבלת את השאלה שהתשובה הזו עונה עליה. |
getResponse() | Object | מקבל את התשובה שהמשיב שלח. |
getScore() | Object | מקבל את הציון על התשובה של המשיב. |
setFeedback(feedback) | ItemResponse | מגדיר את המשוב שיש להציג לגבי התשובה של המשיב. |
setScore(score) | ItemResponse | מגדיר את הציון של התשובה של המשיב. |
ItemType
מאפיינים
נכס | סוג | תיאור |
---|---|---|
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 | פריט שאלה שמאפשר למשיבים להזין קטע טקסט. |
SCALE | Enum | פריט שאלה שמאפשר למשיבים לבחור אפשרות אחת מתוך רצף ממוספר של לחצני בחירה. |
SECTION_HEADER | Enum | פריט פריסה שמציין מבחינה חזותית את תחילת הקטע. |
TEXT | Enum | פריט שאלה שמאפשר למשיבים להזין שורת טקסט אחת. |
TIME | Enum | פריט שאלה שמאפשר למשיבים לציין את השעה ביום. |
VIDEO | Enum | פריט פריסה שמציג סרטון ב-YouTube. |
FILE_UPLOAD | Enum | שאלה שמאפשרת למשיבים להעלות קובץ. |
ListItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createChoice(value) | Choice | יצירת אפשרות חדשה. |
createChoice(value, isCorrect) | Choice | יצירת אפשרות חדשה. |
createChoice(value, navigationItem) | Choice | יצירת בחירה חדשה עם אפשרות ניווט בדף שמדלגת לפריט נתון מעבר דף. |
createChoice(value, navigationType) | Choice | יצירת בחירה חדשה עם אפשרות ניווט בדפים. |
createResponse(response) | ItemResponse | יצירת ItemResponse חדש לפריט הזה ברשימה. |
duplicate() | ListItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getChoices() | Choice[] | מתקבלות כל האפשרויות לפריט מסוים. |
getFeedbackForCorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים נכון לשאלה. |
getFeedbackForIncorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים באופן שגוי לשאלה. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setChoiceValues(values) | ListItem | מגדיר את האפשרויות עבור פריט מתוך מערך של מחרוזות. |
setChoices(choices) | ListItem | מגדירה מערך של אפשרויות לפריט. |
setFeedbackForCorrect(feedback) | ListItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים בצורה נכונה לשאלה. |
setFeedbackForIncorrect(feedback) | ListItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים באופן שגוי לשאלה. |
setHelpText(text) | ListItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | ListItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | ListItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | ListItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
MultipleChoiceItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createChoice(value) | Choice | יצירת אפשרות חדשה. |
createChoice(value, isCorrect) | Choice | יצירת אפשרות חדשה. |
createChoice(value, navigationItem) | Choice | יצירת בחירה חדשה עם אפשרות ניווט בדף שמדלגת לפריט נתון מעבר דף. |
createChoice(value, navigationType) | Choice | יצירת בחירה חדשה עם אפשרות ניווט בדפים. |
createResponse(response) | ItemResponse | יצירת ItemResponse חדש לפריט השאלות אמריקאי הזה. |
duplicate() | MultipleChoiceItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getChoices() | Choice[] | מתקבלות כל האפשרויות לפריט מסוים. |
getFeedbackForCorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים נכון לשאלה. |
getFeedbackForIncorrect() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם מגיבים באופן שגוי לשאלה. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
hasOtherOption() | Boolean | קובע אם לפריט יש ערך 'אחר' כאפשרות. |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setChoiceValues(values) | MultipleChoiceItem | מגדיר את האפשרויות עבור פריט מתוך מערך של מחרוזות. |
setChoices(choices) | MultipleChoiceItem | מגדירה מערך של אפשרויות לפריט. |
setFeedbackForCorrect(feedback) | MultipleChoiceItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים בצורה נכונה לשאלה. |
setFeedbackForIncorrect(feedback) | MultipleChoiceItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים באופן שגוי לשאלה. |
setHelpText(text) | MultipleChoiceItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | MultipleChoiceItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | MultipleChoiceItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | MultipleChoiceItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
showOtherOption(enabled) | MultipleChoiceItem | קובע אם לפריט יש 'אחר' כאפשרות. |
PageBreakItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
duplicate() | PageBreakItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGoToPage() | PageBreakItem | מקבל את ה-PageBreakItem שאליו הטופס יעבור אחרי שתמלא את הדף לפני כן
מעבר דף (כלומר, בהגעה לדף הזה אחרי התקדמות לינארית רגילה דרך
). |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPageNavigationType() | PageNavigationType | הפונקציה מקבלת את סוג הניווט בדפים שמתרחש אחרי השלמת הדף לפני מעבר הדף הזה (כלומר, בהגעה לדף הזה בעקבות התקדמות לינארית רגילה דרך הטופס). |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
setGoToPage(goToPageItem) | PageBreakItem | מגדיר את הדף שאליו יועבר הדף לאחר השלמתו לפני מעבר דף זה (כלומר, להגיע להפסקה בדף זה לפי התקדמות לינארית רגילה דרך הטופס). |
setGoToPage(navigationType) | PageBreakItem | מגדיר את סוג הניווט בדפים שמתרחש אחרי השלמת הדף לפני מעבר הדף הזה (כלומר, בהגעה לדף הזה בעקבות התקדמות לינארית רגילה דרך הטופס). |
setHelpText(text) | PageBreakItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setTitle(title) | PageBreakItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
PageNavigationType
מאפיינים
נכס | סוג | תיאור |
---|---|---|
CONTINUE | Enum | המשך לדף הבא בטופס לאחר השלמת הדף הנוכחי. |
GO_TO_PAGE | Enum | לדלג לדף ספציפי בטופס אחרי מילוי הדף הנוכחי. |
RESTART | Enum | להתחיל מחדש את הטופס, בלי לנקות את התשובות שהוזנו עד עכשיו, בסיום התהליך בדף הנוכחי. |
SUBMIT | Enum | לאחר מילוי הדף הנוכחי, יש לשלוח את התשובה לטופס. |
ParagraphTextItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clearValidation() | ParagraphTextItem | הסרת כל אימות הנתונים של פריט הטקסט בפסקה הזו. |
createResponse(response) | ItemResponse | יצירת ItemResponse חדש לפריט הטקסט בפסקה הזו. |
duplicate() | ParagraphTextItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | ParagraphTextItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | ParagraphTextItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | ParagraphTextItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | ParagraphTextItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | ParagraphTextItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setValidation(validation) | ParagraphTextItem | מגדיר את אימות הנתונים של פריט הטקסט בפסקה הזו. |
ParagraphTextValidation
ParagraphTextValidationBuilder
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה שמכילה דפוס. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה לא מכילה דפוס. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה לא תואמת לקו ביטול הנעילה. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | נדרש שאורך התשובה יהיה גדול מהערך או שווה לו. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | נדרש שאורך התגובה יהיה קטן מהערך. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה לדפוס. |
QuizFeedback
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getLinkUrls() | String[] | מקבלת רשימה של כתובות ה-URL שמשויכות למשוב. |
getText() | String | מקבל את הטקסט המוצג של המשוב. |
QuizFeedbackBuilder
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addLink(url) | QuizFeedbackBuilder | הוספת קישור לחומרי העזר של המשוב. |
addLink(url, displayText) | QuizFeedbackBuilder | הוספת קישור לחומרי העזר של המשוב. |
build() | QuizFeedback | יוצר משוב מהסוג המתאים ל-builder הזה. |
copy() | QuizFeedbackBuilder | הפונקציה מחזירה עותק של ה-builder הזה. |
setText(text) | QuizFeedbackBuilder | מגדיר את טקסט המשוב. |
ScaleItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createResponse(response) | ItemResponse | יצירת ItemResponse חדש לפריט קנה המידה הזה. |
duplicate() | ScaleItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getLeftLabel() | String | קבלת התווית של הגבול התחתון של הסולם, אם יש כזה. |
getLowerBound() | Integer | מקבלת את הגבול התחתון של הסולם. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getRightLabel() | String | מקבל את התווית של הגבול העליון של הסולם, אם יש כזה. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
getUpperBound() | Integer | מקבל את הגבול העליון של הסולם. |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setBounds(lower, upper) | ScaleItem | מגדיר את הגבול התחתון והעליון של הסולם. |
setGeneralFeedback(feedback) | ScaleItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | ScaleItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setLabels(lower, upper) | ScaleItem | מגדיר תוויות לגבול התחתון והעליון של הסולם. |
setPoints(points) | ScaleItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | ScaleItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | ScaleItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
SectionHeaderItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
duplicate() | SectionHeaderItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
setHelpText(text) | SectionHeaderItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setTitle(title) | SectionHeaderItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
TextItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
clearValidation() | TextItem | מסיר את כל אימות הנתונים של פריט הטקסט הזה. |
createResponse(response) | ItemResponse | יצירת ItemResponse חדש לפריט הטקסט הזה. |
duplicate() | TextItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | TextItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | TextItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | TextItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | TextItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | TextItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setValidation(validation) | TextItem | מגדיר את אימות הנתונים של פריט הטקסט הזה. |
TextValidation
TextValidationBuilder
שיטות
TimeItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
createResponse(hour, minute) | ItemResponse | יצירת ItemResponse חדש לפריט הזמן הזה. |
duplicate() | TimeItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getGeneralFeedback() | QuizFeedback | הפונקציה מחזירה את המשוב שמוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getPoints() | Integer | הפונקציה מחזירה את ערך הנקודות של פריט שניתן לתת לו ציון. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
isRequired() | Boolean | קובע אם המשיב/ה חייב לענות על השאלה. |
setGeneralFeedback(feedback) | TimeItem | מגדיר את המשוב שיוצג למשיבים כשהם משיבים על שאלה שניתן לתת לה ציון אין תשובה נכונה או לא נכונה (כלומר, שאלות שדורשות מתן ציונים ידני). |
setHelpText(text) | TimeItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setPoints(points) | TimeItem | מגדיר את מספר הנקודות שפריט שניתן לתת לו ציון שווה. |
setRequired(enabled) | TimeItem | ההגדרה קובעת אם המשיבים חייבים לענות על השאלה. |
setTitle(title) | TimeItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
VideoItem
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
duplicate() | VideoItem | יוצר עותק של הפריט הזה ומצרף אותו לסוף הטופס. |
getAlignment() | Alignment | קבלת היישור האופקי של הסרטון. |
getHelpText() | String | הפונקציה מקבלת את טקסט העזרה של הפריט (נקרא לפעמים 'טקסט תיאור' של פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
getId() | Integer | הפונקציה מקבלת את המזהה הייחודי של הפריט. |
getIndex() | Integer | הפונקציה מקבלת את האינדקס של הפריט בין כל הפריטים בטופס. |
getTitle() | String | הפונקציה מקבלת את שם הפריט (לפעמים נקרא 'טקסט כותרת' במקרה של SectionHeaderItem ). |
getType() | ItemType | הפונקציה מקבלת את סוג הפריט, שמיוצגת באמצעות ItemType . |
getWidth() | Integer | הפונקציה מקבלת את רוחב הסרטון בפיקסלים. |
setAlignment(alignment) | VideoItem | מגדיר את היישור האופקי של הסרטון. |
setHelpText(text) | VideoItem | מגדיר את טקסט העזרה של הפריט (לפעמים נקרא 'טקסט תיאור' עבור פריטי פריסה כמו ImageItems , PageBreakItems ו-SectionHeaderItems ). |
setTitle(title) | VideoItem | מגדיר את כותרת הפריט (לפעמים נקרא 'טקסט כותרת', במקרה של SectionHeaderItem ). |
setVideoUrl(youtubeUrl) | VideoItem | מגדיר את הסרטון עצמו מכתובת URL נתונים ב-YouTube או ממזהה סרטון מסוים ב-YouTube. |
setWidth(width) | VideoItem | מגדיר את רוחב הסרטון בפיקסלים. |