השירות הזה מאפשר לסקריפטים ליצור 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 | בונה נתונים עבור CheckboxGridValidation . |
CheckboxItem | פריט לשאלות שמאפשר למשיב לבחור תיבת סימון אחת או יותר, וגם שדה 'אחר' אופציונלי. |
CheckboxValidation | אימות נתונים עבור CheckboxItem . |
CheckboxValidationBuilder | בונה נתונים עבור CheckboxValidation . |
Choice | בחירה יחידה המשויכת לסוג Item התומך באפשרויות, כגון CheckboxItem , ListItem או MultipleChoiceItem . |
DateItem | פריט לשאלות שמאפשר למשיב לציין תאריך. |
DateTimeItem | פריט לשאלות שמאפשר למשיב לציין תאריך ושעה. |
DestinationType | טיפוסים בני מנייה (enum) מייצגים את הסוגים הנתמכים של יעדי תגובות לטפסים. |
DurationItem | פריט של שאלה שמאפשר למשיב לציין את משך הזמן. |
FeedbackType | טיפוסים בני מנייה (enum) מייצגים את הסוגים הנתמכים של משוב. |
Form | טופס שמכיל את המאפיינים והפריטים הכוללים. |
FormApp | מאפשר לסקריפט לפתוח Form קיים או ליצור סקריפט חדש. |
FormResponse | תגובה לטופס כולו. |
GridItem | פריט של שאלה שמוצג כרשת של עמודות ושורות, כך שהמגישים יכולים לבחור אפשרות אחת בכל שורה מרצף של לחצני בחירה. |
GridValidation | אימות נתונים עבור GridItem . |
GridValidationBuilder | בונה נתונים עבור GridValidation . |
ImageItem | פריט פריסה שמציג תמונה. |
Item | פריט גנרי בטופס שמכיל מאפיינים המשותפים לכל הפריטים, כגון כותרת וטקסט עזרה. |
ItemResponse | תגובה לשאלה אחת בתוך טופס. |
ItemType | טיפוסים בני מנייה (enum) מייצגים את הסוגים הנתמכים של פריטי טופס. |
ListItem | פריט של שאלה שמאפשר למשיבים לבחור אפשרות מתוך רשימה נפתחת. |
MultipleChoiceItem | פריט בשאלה שמאפשר למשיב לבחור אפשרות מתוך רשימה של לחצני בחירה או שדה אופציונלי 'אחר'. |
PageBreakItem | פריט פריסה שמציין את תחילת הדף. |
PageNavigationType | טיפוסים בני מנייה (enum) מייצגים את הסוגים הנתמכים של ניווט בדפים. |
ParagraphTextItem | פריט לשאלות שמאפשר למשיב להזין בלוק טקסט. |
ParagraphTextValidation | אימות נתונים עבור ParagraphTextItem . |
ParagraphTextValidationBuilder | בונה נתונים עבור ParagraphTextValidation . |
QuizFeedback | הטמעת משוב של משוב, שמכיל מאפיינים המשותפים לכל המשובים, כמו טקסט או קישורים לתצוגה. |
QuizFeedbackBuilder | ה-BaseBuilder הבסיסי שכולל מגדירים של נכסים המשותפים לכל המשובים, כמו טקסט להצגה. |
ScaleItem | פריט שאלה שמאפשר למשיב לבחור אפשרות אחת מרצף ממוספר של לחצני בחירה. |
SectionHeaderItem | פריט פריסה שמציין באופן חזותי את תחילת הקטע. |
TextItem | פריט לשאלות שמאפשר למשיב להזין שורת טקסט אחת. |
TextValidation | אימות נתונים עבור TextItem . |
TextValidationBuilder | בונה נתונים עבור TextValidation . |
TimeItem | פריט של שאלה שמאפשר למשיב לציין שעה ביום. |
VideoItem | פריט פריסה שמציג סרטון. |
Alignment
נכסים
מאפיין (property) | Type | תיאור |
---|---|---|
LEFT | Enum | יישור התמונה לצד ימין של הטופס. |
CENTER | Enum | יישור התמונה למרכז הטופס. |
RIGHT | Enum | יישור התמונה לצד שמאל של הטופס. |
CheckboxGridItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireLimitOneResponsePerColumn() | CheckboxGridValidationBuilder | יש צורך בהגבלה של תגובה אחת בכל עמודה עבור פריט ברשת. |
CheckboxItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireSelectAtLeast(number) | CheckboxValidationBuilder | צריך לבחור לפחות אפשרויות כאלה. |
requireSelectAtMost(number) | CheckboxValidationBuilder | תדרוש בחירה, לכל היותר, באפשרויות רבות אלו. |
requireSelectExactly(number) | CheckboxValidationBuilder | חובה לבחור בדיוק את האפשרויות האלה. |
Choice
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getGotoPage() | PageBreakItem | הפרמטר PageBreakItem מוגדר כיעד של GO_TO_PAGE אם המשיב יבחר את הבחירה הזו ויסיים את הדף הנוכחי. |
getPageNavigationType() | PageNavigationType | מקבלת את הערך PageNavigationType שמתרחש אם המשיב בוחר את הבחירה הזו ומשלים את הדף הנוכחי. |
getValue() | String | מקבל את הערך של הבחירה, שאותו המשיבים רואים כתווית בעת צפייה בטופס. |
isCorrectAnswer() | Boolean | בודקת אם הבחירה היא תשובה נכונה לשאלה. |
DateItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
נכסים
מאפיין (property) | Type | תיאור |
---|---|---|
SPREADSHEET | Enum | גיליון אלקטרוני ב-Google Sheets כיעד ליצירת תגובות לטפסים. |
DurationItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
נכסים
מאפיין (property) | Type | תיאור |
---|---|---|
CORRECT | Enum | משוב שמוצג למשיבים באופן אוטומטי עבור שאלה מסוימת. |
INCORRECT | Enum | משוב שמוצג למשיבים באופן אוטומטי עבור שאלה שנענתה באופן שגוי. |
GENERAL | Enum | משוב שמוצג למשיבים באופן אוטומטי כשהם שולחים את התגובה שלהם. |
Form
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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 | שליחת ציונים עבור ה-FormsResponses הנתונים. |
FormApp
נכסים
מאפיין (property) | Type | תיאור |
---|---|---|
Alignment | Alignment | ספירה של סוגי יישור תמונות. |
DestinationType | DestinationType | רשימה של סוגי יעדים שיכולים לשמור תשובות בטפסים. |
FeedbackType | FeedbackType | ספירת סוגי הטפסים Feedbacks . |
ItemType | ItemType | ספירת סוגי הטפסים Items . |
PageNavigationType | PageNavigationType | ספירה של התנהגויות אפשריות לניווט בדפים. |
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
create(title) | Form | יצירה והחזרה של Form חדש. |
createCheckboxGridValidation() | CheckboxGridValidationBuilder | מחזירה מופע של CheckboxGridVerifyBuilder שיכול לשמש להגדרת אימות ב-CheckboxGridItem . |
createCheckboxValidation() | CheckboxValidationBuilder | מחזירה מופע של CheckboxVerifyBuilder שבו אפשר להשתמש כדי להגדיר אימות ב-CheckboxItem . |
createFeedback() | QuizFeedbackBuilder | מחזירה מופע של QuizfeedbackBuilder שבו ניתן להשתמש כדי להגדיר משוב על ציונים Item . |
createGridValidation() | GridValidationBuilder | מחזירה מופע של GridVerifyBuilder שיכול לשמש להגדרת אימות ב-GridItem . |
createParagraphTextValidation() | ParagraphTextValidationBuilder | מחזירה מופע של ParagraphTextVerifyBuilder שבו ניתן להשתמש כדי להגדיר אימות ב-ParagraphTextItem . |
createTextValidation() | TextValidationBuilder | מחזירה מופע של TextVerifyBuilder שבו ניתן להשתמש כדי להגדיר אימות ב-TextItem . |
getActiveForm() | Form | מחזירה את הטופס שאליו הסקריפט מוגבל על ידי מאגר. |
getUi() | Ui | מחזירה מכונה של סביבת ממשק המשתמש של עורך הטפסים, שמאפשרת לסקריפט להוסיף תכונות כמו תפריטים, תיבות דו-שיח וסרגלי צד. |
openById(id) | Form | מחזירה את Form עם המזהה שצוין. |
openByUrl(url) | Form | מחזירה את Form עם כתובת ה-URL שצוינה. |
FormResponse
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getEditResponseUrl() | String | יוצר כתובת אתר שניתן להשתמש בה כדי לערוך תגובה שכבר נשלחה. |
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireLimitOneResponsePerColumn() | GridValidationBuilder | יש צורך בהגבלה של תגובה אחת בכל עמודה עבור פריט ברשת. |
ImageItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getFeedback() | Object | קבלת המשוב שניתן לתשובה של המשיב/ה. |
getItem() | Item | קבלת הפריט שהתשובה הזו עונה עליו. |
getResponse() | Object | מקבל את התשובה שהמשיב שלח. |
getScore() | Object | מקבל את הציון עבור התשובה ששלח המשיב. |
setFeedback(feedback) | ItemResponse | מגדיר את המשוב שיש להציג עבור התשובה של המשיב. |
setScore(score) | ItemResponse | קובעת את הציון על התשובה של המשיב. |
ItemType
נכסים
מאפיין (property) | 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 | פריט לשאלות שמאפשר למשיב להזין בלוק טקסט. |
SCALE | Enum | פריט שאלה שמאפשר למשיב לבחור אפשרות אחת מרצף ממוספר של לחצני בחירה. |
SECTION_HEADER | Enum | פריט פריסה שמציין באופן חזותי את תחילת הקטע. |
TEXT | Enum | פריט לשאלות שמאפשר למשיב להזין שורת טקסט אחת. |
TIME | Enum | פריט של שאלה שמאפשר למשיב לציין שעה ביום. |
VIDEO | Enum | פריט פריסה שמציג סרטון ב-YouTube. |
FILE_UPLOAD | Enum | פריט בשאלה שמאפשר למשיב להעלות קובץ. |
ListItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
נכסים
מאפיין (property) | Type | תיאור |
---|---|---|
CONTINUE | Enum | ממשיכים לדף הבא בטופס אחרי שממלאים את הדף הנוכחי. |
GO_TO_PAGE | Enum | מעבר לדף ספציפי בטופס לאחר מילוי הדף הנוכחי. |
RESTART | Enum | אחרי שתמלאו את הדף הנוכחי, תוכלו להתחיל מחדש את הטופס, בלי למחוק את התשובות שהזנתם עד כה. |
SUBMIT | Enum | יש לשלוח את התגובה לטופס לאחר השלמת הדף הנוכחי. |
ParagraphTextItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
requireTextContainsPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה כדי להכיל קו ביטול נעילה. |
requireTextDoesNotContainPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה כדי לא להכיל תבנית. |
requireTextDoesNotMatchPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה שלא תואמת לדפוס. |
requireTextLengthGreaterThanOrEqualTo(number) | ParagraphTextValidationBuilder | יש לציין שאורך התשובה צריך להיות גדול מהערך או שווה לו. |
requireTextLengthLessThanOrEqualTo(number) | ParagraphTextValidationBuilder | אורך התשובה צריך להיות קטן מהערך. |
requireTextMatchesPattern(pattern) | ParagraphTextValidationBuilder | נדרשת תגובה לתבנית ההתאמה. |
QuizFeedback
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
getLinkUrls() | String[] | קבלת רשימה של כתובות ה-URL שמשויכות למשוב. |
getText() | String | מקבל את טקסט התצוגה של המשוב. |
QuizFeedbackBuilder
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
addLink(url) | QuizFeedbackBuilder | מוסיף קישור לחומר המשלים של המשוב. |
addLink(url, displayText) | QuizFeedbackBuilder | מוסיף קישור לחומר המשלים של המשוב. |
build() | QuizFeedback | יצירת משוב מהסוג המתאים של הכלי הזה. |
copy() | QuizFeedbackBuilder | מחזיר עותק של הכלי הזה. |
setText(text) | QuizFeedbackBuilder | הגדרת טקסט המשוב. |
ScaleItem
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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
שיטות
Method | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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 | מגדיר את רוחב הסרטון בפיקסלים. |