此服务允许脚本创建、访问和修改 Google 表单。
// 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 | 表示支持的图片对齐类型的枚举。 |
Checkbox | 一种题目项,以列和行的网格形式呈现,可让回复者从一系列复选框中为每行选择多个选项。 |
Checkbox | Checkbox 的 DataValidation。 |
Checkbox | Checkbox 的 DataValidationBuilder。 |
Checkbox | 一个问题项,可让受访者选择一个或多个复选框,以及一个可选的“其他”字段。 |
Checkbox | Checkbox 的 DataValidation。 |
Checkbox | Checkbox 的 DataValidationBuilder。 |
Choice | 与支持选项的 Item 类型(例如 Checkbox 、List 或 Multiple )关联的单个选项。 |
Date | 允许回复者指明日期的问题项。 |
Date | 一个问题项,可让受访者指明日期和时间。 |
Destination | 表示表单回复目标支持的类型的枚举。 |
Duration | 一种题目项,可让受访者指明时长。 |
Feedback | 表示支持的反馈类型的枚举。 |
Form | 包含整体属性和项的表单。 |
Form | 允许脚本打开现有 Form 或创建新的 Form 。 |
Form | 对整个表单的回复。 |
Grid | 题目项,以列和行的网格形式显示,可让回复者从一系列单选按钮中为每行选择一个选项。 |
Grid | Grid 的 DataValidation。 |
Grid | Grid 的 DataValidationBuilder。 |
Image | 用于显示图片的布局项。 |
Item | 一个通用表单项,包含所有项共有的属性,例如标题和帮助文本。 |
Item | 对表单中某个题目的回答。 |
Item | 表示支持的表单项类型的枚举。 |
List | 一种题目项,可让受访者从下拉列表中选择一个选项。 |
Multiple | 一种题目项,可让受访者从单选按钮列表或可选的“其他”字段中选择一个选项。 |
Page | 用于标记页面开始位置的布局项。 |
Page | 表示支持的页面导航类型的枚举。 |
Paragraph | 允许回复者输入一段文本的问题项。 |
Paragraph | Paragraph 的 DataValidation。 |
Paragraph | Paragraph 的 DataValidationBuilder。 |
Quiz | Feedback 的 bean 实现,其中包含所有反馈通用的属性,例如显示文本或链接。 |
Quiz | 基本 FeedbackBuilder,其中包含适用于所有反馈的常见属性(例如显示文本)的 setter。 |
Rating | 表示支持的分级图标类型的枚举。 |
Rating | 允许回复者评分的题目项。 |
Scale | 一种题目项,可让回复者从编号的单选按钮序列中选择一个选项。 |
Section | 用于直观地指示某个部分的开始的布局项。 |
Text | 允许回复者输入单行文本的问题项。 |
Text | Text 的 DataValidation。 |
Text | Text 的 DataValidationBuilder。 |
Time | 一个题目项,供回复者指明一天中的时间。 |
Video | 用于显示视频的布局项。 |
Alignment
属性
属性 | 类型 | 说明 |
---|---|---|
LEFT | Enum | 将图片对齐到表单的左侧。 |
CENTER | Enum | 将图片对齐到表单的中心。 |
RIGHT | Enum | 将图片对齐到表单右侧。 |
Checkbox Grid Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
clear | Checkbox | 移除此网格项的所有数据验证。 |
create | Item | 为此复选框网格项创建新的 Item 。 |
duplicate() | Checkbox | 创建此项的副本,并将其附加到表单的末尾。 |
get | String[] | 获取网格中每列的值。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | String[] | 获取网格中每行的值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Checkbox | 根据值数组设置网格的列。 |
set | Checkbox | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Checkbox | 设置回复者是否必须回答该问题。 |
set | Checkbox | 根据值数组设置网格的行。 |
set | Checkbox | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Checkbox | 设置此复选框网格项的数据验证。 |
Checkbox Grid Validation
Checkbox Grid Validation Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
require | Checkbox | 要求网格项每列限一条回答。 |
Checkbox Item
方法
Checkbox Validation
Checkbox Validation Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
require | Checkbox | 要求至少选择此数量的选项。 |
require | Checkbox | 最多可选择此数量的选项。 |
require | Checkbox | 要求必须选择此数量的选项。 |
Choice
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Page | 如果回复者选择此选项并完成当前页面,则获取设置为 GO_TO_PAGE 目的地的 Page 。 |
get | Page | 获取在回复者选择此选项并完成当前页面时发生的 Page 。 |
get | String | 获取选项的值,受访者在查看表单时会将其视为标签。 |
is | Boolean | 获取选项是否为相应题目的正确答案。 |
Date Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
create | Item | 为此日期项创建新的 Item 。 |
duplicate() | Date | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
includes | Boolean | 确定日期项是否包含年份选项。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Date | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Date | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Date | 设置日期项是否包含年份设置。 |
set | Date | 设置可评分的项目的分值。 |
set | Date | 设置回复者是否必须回答该问题。 |
set | Date | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Date Time Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
create | Item | 为此日期时间项创建新的 Item 。 |
duplicate() | Date | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
includes | Boolean | 确定日期项是否包含年份选项。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Date | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Date | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Date | 设置日期项是否包含年份设置。 |
set | Date | 设置可评分的项目的分值。 |
set | Date | 设置回复者是否必须回答该问题。 |
set | Date | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Destination Type
属性
属性 | 类型 | 说明 |
---|---|---|
SPREADSHEET | Enum | 一个 Google 表格电子表格,用于存储表单回复。 |
Duration Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
create | Item | 为此日期项创建新的 Item 。 |
duplicate() | Duration | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Duration | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Duration | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Duration | 设置可评分的项目的分值。 |
set | Duration | 设置回复者是否必须回答该问题。 |
set | Duration | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Feedback Type
属性
属性 | 类型 | 说明 |
---|---|---|
CORRECT | Enum | 系统会自动向回复者显示正确答题的反馈。 |
INCORRECT | Enum | 针对回复者回答错误的问题自动显示的反馈。 |
GENERAL | Enum | 在受访者提交回答时自动向其显示的反馈。 |
Form
方法
Form App
属性
属性 | 类型 | 说明 |
---|---|---|
Alignment | Alignment | 图片对齐类型的枚举。 |
Destination | Destination | 可存储表单响应的目的地类型的枚举。 |
Feedback | Feedback | Feedbacks 格式的类型枚举。 |
Item | Item | Items 格式的类型枚举。 |
Page | Page | 枚举了浏览网页的可能行为。 |
RatingIconType | RatingIconType | 评分图标类型的枚举 RatingIcons |
方法
方法 | 返回类型 | 简介 |
---|---|---|
create(title) | Form | 创建并返回新的 Form 。 |
create | Checkbox | 返回 CheckboxGridValidationBuilder 的实例,可用于对 Checkbox 设置验证。 |
create | Checkbox | 返回 CheckboxValidationBuilder 的实例,可用于对 Checkbox 设置验证。 |
create | Quiz | 返回一个 QuizFeedbackBuilder 实例,该实例可用于为可评分的 Item 设置反馈。 |
create | Grid | 返回一个 GridValidationBuilder 实例,可用于对 Grid 设置验证。 |
create | Paragraph | 返回 ParagraphTextValidationBuilder 的实例,该实例可用于对 Paragraph 设置验证。 |
create | Text | 返回 TextValidationBuilder 的实例,该实例可用于对 Text 设置验证。 |
get | Form | 返回脚本绑定到容器的形式。 |
get | Ui | 返回表单编辑器界面环境的实例,以便脚本添加菜单、对话框和边栏等功能。 |
open | Form | 返回具有指定 ID 的 Form 。 |
open | Form | 返回具有指定网址的 Form 。 |
Form Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | String | 生成一个网址,用于修改已提交的回复。 |
get | Item | 获取表单响应中包含的所有项响应,其顺序与项在表单中显示的顺序相同。 |
get | Item | 获取给定项的表单响应中包含的项响应。 |
get | String | 获取表单回复的 ID。 |
get | Item | 获取表单响应中包含的所有项响应,其顺序与项在表单中显示的顺序相同。 |
get | String | 获取提交回复的用户的电子邮件地址(如果启用了 Form.setCollectEmail(collect) 设置)。 |
get | Item | 获取此表单响应中针对给定项包含的项响应。 |
get | Date | 获取表单回复提交的时间戳。 |
submit() | Form | 提交回复。 |
to | String | 为表单生成网址,其中的答案会根据此表单回复中的答案进行预填。 |
with | Form | 将给定题目回答的成绩添加到表单响应中。 |
with | Form | 将指定的项响应添加到表单响应。 |
Grid Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
clear | Grid | 移除此网格项的所有数据验证。 |
create | Item | 为此网格项创建新的 Item 。 |
duplicate() | Grid | 创建此项的副本,并将其附加到表单的末尾。 |
get | String[] | 获取网格中每列的值。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | String[] | 获取网格中每行的值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Grid | 根据值数组设置网格的列。 |
set | Grid | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Grid | 设置回复者是否必须回答该问题。 |
set | Grid | 根据值数组设置网格的行。 |
set | Grid | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Grid | 设置此网格项的数据验证。 |
Grid Validation
Grid Validation Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
require | Grid | 要求网格项每列限一条回答。 |
Image Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
duplicate() | Image | 创建此项的副本,并将其附加到表单的末尾。 |
get | Alignment | 获取图片的水平对齐方式。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Blob | 获取当前分配给项的图片。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
get | Integer | 获取图片的宽度(以像素为单位)。 |
set | Image | 设置图片的水平对齐方式。 |
set | Image | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Image | 设置图片本身。 |
set | Image | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Image | 设置图片的宽度(以像素为单位)。 |
Item
方法
Item Response
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Object | 获取针对受访者提交的回答提供的反馈。 |
get | Item | 获取此回答所对应的问题项。 |
get | Object | 获取受访者提交的回答。 |
get | Object | 获取受访者提交的回答的得分。 |
set | Item | 设置应针对受访者提交的答案显示的反馈。 |
set | Item | 为受访者提交的答案设置分数。 |
Item Type
属性
属性 | 类型 | 说明 |
---|---|---|
CHECKBOX | Enum | 一个问题项,可让受访者选择一个或多个复选框,以及一个可选的“其他”字段。 |
CHECKBOX_GRID | Enum | 一种题目项,以列和行的网格形式呈现,可让回复者从一系列复选框中为每行选择多个选项。 |
DATE | Enum | 允许回复者指明日期的问题项。 |
DATETIME | Enum | 一个问题项,可让受访者指明日期和时间。 |
DURATION | Enum | 一种题目项,可让受访者指明时长。 |
GRID | Enum | 题目项,以列和行的网格形式显示,可让回复者从一系列单选按钮中为每行选择一个选项。 |
IMAGE | Enum | 用于显示图片的布局项。 |
LIST | Enum | 一种题目项,可让受访者从下拉列表中选择一个选项。 |
MULTIPLE_CHOICE | Enum | 一种题目项,可让受访者从单选按钮列表或可选的“其他”字段中选择一个选项。 |
PAGE_BREAK | Enum | 用于标记页面开始位置的布局项。 |
PARAGRAPH_TEXT | Enum | 允许回复者输入一段文本的问题项。 |
RATING | Enum | 允许回复者评分的题目项。 |
SCALE | Enum | 一种题目项,可让回复者从编号的单选按钮序列中选择一个选项。 |
SECTION_HEADER | Enum | 用于直观地指示某个部分的开始的布局项。 |
TEXT | Enum | 允许回复者输入单行文本的问题项。 |
TIME | Enum | 一个题目项,供回复者指明一天中的时间。 |
VIDEO | Enum | 用于显示 YouTube 视频的布局项。 |
FILE_UPLOAD | Enum | 一种题目项,可让回复者上传文件。 |
UNSUPPORTED | Enum | 目前不支持通过 API 执行的操作。 |
List Item
方法
Multiple Choice Item
方法
Page Break Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
duplicate() | Page | 创建此项的副本,并将其附加到表单的末尾。 |
get | Page | 获取表单在完成此分页之前的页面后跳转到的 Page (即,通过正常的线性方式逐页浏览表单后到达此分页时)。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Page | 获取在完成此分页之前的页面后(即通过正常的线性方式逐一填写表单后到达此分页)发生的页面导航类型。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
set | Page | 设置在完成此分页符之前的页面后跳转到的页面(即,通过正常的线性方式逐页填写表单后到达此分页符时)。 |
set | Page | 设置在完成此分页之前的页面后(即通过正常的线性方式逐一填写表单后到达此分页)发生的页面导航类型。 |
set | Page | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Page | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Page Navigation Type
属性
属性 | 类型 | 说明 |
---|---|---|
CONTINUE | Enum | 填写当前页面后,继续前往表单的下一页。 |
GO_TO_PAGE | Enum | 在完成当前页面后跳转到表单的指定页面。 |
RESTART | Enum | 在完成当前页面后,从头开始重新填写表单,但不清除到目前为止输入的答案。 |
SUBMIT | Enum | 填写当前页面后,提交表单回复。 |
Paragraph Text Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
clear | Paragraph | 移除此段落文本项的所有数据验证。 |
create | Item | 为此段落文本项创建新的 Item 。 |
duplicate() | Paragraph | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Paragraph | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Paragraph | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Paragraph | 设置可评分的项目的分值。 |
set | Paragraph | 设置回复者是否必须回答该问题。 |
set | Paragraph | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Paragraph | 为此段落文本项设置数据验证。 |
Paragraph Text Validation
Paragraph Text Validation Builder
方法
Quiz Feedback
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | String[] | 获取与反馈关联的网址列表。 |
get | String | 获取反馈的显示文本。 |
Quiz Feedback Builder
方法
方法 | 返回类型 | 简介 |
---|---|---|
add | Quiz | 添加指向反馈补充资料的链接。 |
add | Quiz | 添加指向反馈补充资料的链接。 |
build() | Quiz | 为此构建器构建相应类型的反馈。 |
copy() | Quiz | 返回此构建器的副本。 |
set | Quiz | 设置反馈文本。 |
RatingIconType
属性
属性 | 类型 | 说明 |
---|---|---|
STAR | Enum | 星形图标。 |
HEART | Enum | 一个心形图标。 |
THUMB_UP | Enum | “我喜欢”图标。 |
RatingItem
方法
方法 | 返回类型 | 简介 |
---|---|---|
createResponse(response) | ItemResponse | 为此评分项创建新的 ItemResponse 。 |
duplicate() | RatingItem | 创建此项的副本,并将其附加到表单的末尾。 |
getGeneralFeedback() | QuizFeedback | 返回在回复可评分题目时向回答者显示的反馈。 |
getHelpText() | String | 获取项的帮助文本(对于 ImageItems 、PageBreakItems 和 SectionHeaderItems 等布局项,有时也称为说明文本)。 |
getId() | Integer | 获取内容的唯一标识符。 |
getIndex() | Integer | 获取表单中所有项中的项的索引。 |
getPoints() | Integer | 返回可评分的项的分值。 |
getRatingIcon() | RatingIconType | 获取为评分选择的图标。 |
getRatingScaleLevel() | Integer | 获取评分的量表等级。 |
getTitle() | String | 获取项的标题(对于 SectionHeaderItem ,有时称为标题文本)。 |
getType() | ItemType | 获取项的类型,表示为 ItemType 。 |
isRequired() | Boolean | 确定回复者是否必须回答该问题。 |
setGeneralFeedback(feedback) | RatingItem | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
setHelpText(text) | RatingItem | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 ImageItems 、PageBreakItems 和 SectionHeaderItems )。 |
setPoints(points) | RatingItem | 设置可评分的项目的分值。 |
setRatingIcon(ratingIcon) | RatingItem | 设置分级的图标。 |
setRatingScaleLevel(ratingScaleLevel) | RatingItem | 设置评分的量表级别。 |
setRequired(enabled) | RatingItem | 设置回复者是否必须回答该问题。 |
setTitle(title) | RatingItem | 设置项的标题(对于 SectionHeaderItem ,有时称为标题文本)。 |
Scale Item
方法
Section Header Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
duplicate() | Section | 创建此项的副本,并将其附加到表单的末尾。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
set | Section | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Section | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Text Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
clear | Text | 移除此文本项的所有数据验证。 |
create | Item | 为此文本项创建新的 Item 。 |
duplicate() | Text | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Text | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Text | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Text | 设置可评分的项目的分值。 |
set | Text | 设置回复者是否必须回答该问题。 |
set | Text | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Text | 设置此文本项的数据验证。 |
Text Validation
Text Validation Builder
方法
Time Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
create | Item | 为此时间项创建新的 Item 。 |
duplicate() | Time | 创建此项的副本,并将其附加到表单的末尾。 |
get | Quiz | 返回在回复可评分题目时向回答者显示的反馈。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | Integer | 返回可评分的项的分值。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
is | Boolean | 确定回复者是否必须回答该问题。 |
set | Time | 设置在回复者回答没有正确或错误答案的可评分问题(即需要手动评分的题目)时向其显示的反馈。 |
set | Time | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Time | 设置可评分的项目的分值。 |
set | Time | 设置回复者是否必须回答该问题。 |
set | Time | 设置项的标题(对于 Section ,有时称为标题文本)。 |
Video Item
方法
方法 | 返回类型 | 简介 |
---|---|---|
duplicate() | Video | 创建此项的副本,并将其附加到表单的末尾。 |
get | Alignment | 获取视频的水平对齐方式。 |
get | String | 获取项的帮助文本(对于 Image 、Page 和 Section 等布局项,有时也称为说明文本)。 |
get | Integer | 获取内容的唯一标识符。 |
get | Integer | 获取表单中所有项中的项的索引。 |
get | String | 获取项的标题(对于 Section ,有时称为标题文本)。 |
get | Item | 获取项的类型,表示为 Item 。 |
get | Integer | 获取视频的宽度(以像素为单位)。 |
set | Video | 设置视频的水平对齐方式。 |
set | Video | 设置项的帮助文本(对于布局项,有时也称为说明文本,例如 Image 、Page 和 Section )。 |
set | Video | 设置项的标题(对于 Section ,有时称为标题文本)。 |
set | Video | 根据给定的 YouTube 网址或 YouTube 视频 ID 设置视频本身。 |
set | Video | 设置视频的宽度(以像素为单位)。 |