Этот сервис позволяет сценариям создавать, получать доступ и изменять формы 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 Grid Item | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. |
Checkbox Grid Validation | Проверка данных для Checkbox Grid Item . |
Checkbox Grid ValidationBuilder | DataValidationBuilder для Checkbox Grid Validation . |
Checkbox Item | Элемент вопроса, который позволяет респонденту выбрать один или несколько флажков, а также необязательное поле «Другое». |
Checkbox Validation | Проверка данных для Checkbox Item . |
Checkbox ValidationBuilder | DataValidationBuilder для Checkbox Validation . |
Choice | Одиночный выбор, связанный с типом Item , который поддерживает варианты, например Checkbox Item , List Item или Multiple Choice Item . |
Date Item | Пункт вопроса, позволяющий респонденту указать дату. |
Date Time Item | Элемент вопроса, позволяющий респонденту указать дату и время. |
Destination Type | Перечисление, представляющее поддерживаемые типы мест назначения ответов на формы. |
Duration Item | Элемент вопроса, позволяющий респонденту указать промежуток времени. |
Feedback Type | Перечисление, представляющее поддерживаемые типы обратной связи. |
Form | Форма, содержащая общие свойства и элементы. |
Form App | Позволяет сценарию открыть существующую Form или создать новую. |
Form Response | Ответ на форму в целом. |
Grid Item | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности переключателей. |
Grid Validation | Проверка данных для Grid Item . |
Grid ValidationBuilder | DataValidationBuilder для Grid Validation . |
Image Item | Элемент макета, отображающий изображение. |
Item | Общий элемент формы, содержащий свойства, общие для всех элементов, такие как заголовок и текст справки. |
Item Response | Ответ на один вопрос в форме. |
Item Type | Перечисление, представляющее поддерживаемые типы элементов формы. |
List Item | Элемент вопроса, позволяющий респонденту выбрать один вариант из раскрывающегося списка. |
Multiple Choice Item | Элемент вопроса, который позволяет респонденту выбрать один вариант из списка переключателей или необязательного поля «другое». |
Page Break Item | Элемент макета, обозначающий начало страницы. |
Page Navigation Type | Перечисление, представляющее поддерживаемые типы навигации по страницам. |
Paragraph Text Item | Элемент вопроса, позволяющий респонденту ввести блок текста. |
Paragraph Text Validation | Проверка данных для Paragraph Text Item . |
Paragraph Text ValidationBuilder | DataValidationBuilder для Paragraph Text Validation . |
Quiz Feedback | Реализация компонента Feedback, которая содержит свойства, общие для всех отзывов, такие как отображаемый текст или ссылки. |
Quiz FeedbackBuilder | Базовый FeedbackBuilder, содержащий средства настройки для свойств, общих для всех отзывов, таких как отображаемый текст. |
Rating Icon Type | Перечисление, представляющее поддерживаемые типы значков рейтинга. |
Rating Item | Элемент вопроса, позволяющий респонденту поставить оценку. |
Scale Item | Элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. |
Section Header Item | Элемент макета, визуально обозначающий начало раздела. |
Text Item | Элемент вопроса, позволяющий респонденту ввести одну строку текста. |
Text Validation | Проверка данных для Text Item . |
Text ValidationBuilder | DataValidationBuilder для Text Validation . |
Time Item | Пункт вопроса, позволяющий респонденту указать время суток. |
Video Item | Элемент макета, отображающий видео. |
Alignment
Характеристики
Свойство | Тип | Описание |
---|---|---|
LEFT | Enum | Выровняйте изображение по левой стороне формы. |
CENTER | Enum | Выровняйте изображение по центру формы. |
RIGHT | Enum | Выровняйте изображение по правой стороне формы. |
Checkbox Grid Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
clear Validation() | Checkbox Grid Item | Удаляет любую проверку данных для этого элемента сетки. |
create Response(responses) | Item Response | Создает новый Item Response для этого элемента сетки флажка. |
duplicate() | Checkbox Grid Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Columns() | String[] | Получает значения для каждого столбца таблицы. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Rows() | String[] | Получает значения для каждой строки таблицы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Columns(columns) | Checkbox Grid Item | Устанавливает столбцы сетки на основе массива значений. |
set Help Text(text) | Checkbox Grid Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Required(enabled) | Checkbox Grid Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Rows(rows) | Checkbox Grid Item | Устанавливает строки сетки на основе массива значений. |
set Title(title) | Checkbox Grid Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Validation(validation) | Checkbox Grid Item | Устанавливает проверку данных для этого элемента сетки флажков. |
Checkbox Grid Validation
Checkbox Grid ValidationBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
require Limit One Response Per Column() | Checkbox Grid ValidationBuilder | Требуется ограничение в один ответ на столбец для элемента сетки. |
Checkbox Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
clear Validation() | Checkbox Item | Удаляет любую проверку данных для этого элемента флажка. |
create Choice(value) | Choice | Создает новый выбор. |
create Choice(value, isCorrect) | Choice | Создает новый выбор. |
create Response(responses) | Item Response | Создает новый Item Response для этого элемента флажка. |
duplicate() | Checkbox Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Choices() | Choice[] | Получает все варианты выбора для элемента. |
get Feedback For Correct() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они правильно отвечают на вопрос. |
get Feedback For Incorrect() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они неправильно отвечают на вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
has Other Option() | Boolean | Определяет, есть ли у элемента опция «другое». |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Choice Values(values) | Checkbox Item | Устанавливает варианты выбора для элемента из массива строк. |
set Choices(choices) | Checkbox Item | Устанавливает массив вариантов для элемента. |
set Feedback For Correct(feedback) | Checkbox Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они правильно ответят на вопрос. |
set Feedback For Incorrect(feedback) | Checkbox Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они неправильно отвечают на вопрос. |
set Help Text(text) | Checkbox Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Checkbox Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Checkbox Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Checkbox Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Validation(validation) | Checkbox Item | Устанавливает проверку данных для этого элемента флажка. |
show Other Option(enabled) | Checkbox Item | Устанавливает, имеет ли элемент опцию «другое». |
Checkbox Validation
Checkbox ValidationBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
require Select At Least(number) | Checkbox ValidationBuilder | Для выбора требуется как минимум такое количество вариантов. |
require Select At Most(number) | Checkbox ValidationBuilder | Для выбора требуется не более такого количества вариантов. |
require Select Exactly(number) | Checkbox ValidationBuilder | Для выбора требуется именно такое количество вариантов. |
Choice
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
get Goto Page() | Page Break Item | Получает Page Break Item установленный в качестве места назначения GO_TO_PAGE , если респондент выбирает этот вариант и завершает текущую страницу. |
get Page Navigation Type() | Page Navigation Type | Получает Page Navigation Type , который возникает, если ответчик выбирает этот вариант и завершает текущую страницу. |
get Value() | String | Получает значение выбора, которое респонденты видят в виде метки при просмотре формы. |
is Correct Answer() | Boolean | Проверяет, является ли выбранный вариант правильным ответом на вопрос. |
Date Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Response(response) | Item Response | Создает новый Item Response для этого элемента даты. |
duplicate() | Date Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
includes Year() | Boolean | Определяет, включает ли элемент даты параметр года. |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Date Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Date Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Includes Year(enableYear) | Date Item | Определяет, включает ли элемент даты настройку года. |
set Points(points) | Date Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Date Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Date Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Date Time Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Response(response) | Item Response | Создает новый Item Response для этого элемента даты и времени. |
duplicate() | Date Time Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
includes Year() | Boolean | Определяет, включает ли элемент даты параметр года. |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Date Time Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Date Time Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Includes Year(enableYear) | Date Time Item | Определяет, включает ли элемент даты настройку года. |
set Points(points) | Date Time Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Date Time Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Date Time Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Destination Type
Характеристики
Свойство | Тип | Описание |
---|---|---|
SPREADSHEET | Enum | Таблица Google Sheets как место назначения для ответов на формы. |
Duration Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Response(hours, minutes, seconds) | Item Response | Создает новый Item Response для этого элемента даты. |
duplicate() | Duration Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Duration Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Duration Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Duration Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Duration Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Duration Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Feedback Type
Характеристики
Свойство | Тип | Описание |
---|---|---|
CORRECT | Enum | Обратная связь, которая автоматически отображается респондентам в случае правильного ответа на вопрос. |
INCORRECT | Enum | Отзыв, который автоматически отображается респондентам в случае неправильного ответа на вопрос. |
GENERAL | Enum | Отзыв, который автоматически отображается респондентам при отправке ответа. |
Form
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
add Checkbox Grid Item() | Checkbox Grid Item | Добавляет новый элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. |
add Checkbox Item() | Checkbox Item | Добавляет новый элемент вопроса, который позволяет респонденту выбрать один или несколько флажков, а также необязательное поле «Другое». |
add Date Item() | Date Item | Добавляет новый элемент вопроса, который позволяет респонденту указать дату. |
add Date Time Item() | Date Time Item | Добавляет новый элемент вопроса, который позволяет респонденту указать дату и время. |
add Duration Item() | Duration Item | Добавляет новый элемент вопроса, который позволяет респонденту указать промежуток времени. |
add Editor(emailAddress) | Form | Добавляет данного пользователя в список редакторов Form . |
add Editor(user) | Form | Добавляет данного пользователя в список редакторов Form . |
add Editors(emailAddresses) | Form | Добавляет заданный массив пользователей в список редакторов Form . |
add Grid Item() | Grid Item | Добавляет новый элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности переключателей. |
add Image Item() | Image Item | Добавляет новый элемент макета, отображающий изображение. |
add List Item() | List Item | Добавляет новый элемент вопроса, который позволяет респонденту выбрать один вариант из раскрывающегося списка. |
add Multiple Choice Item() | Multiple Choice Item | Добавляет новый элемент вопроса, который позволяет респонденту выбрать один вариант из списка переключателей или необязательного поля «другое». |
add Page Break Item() | Page Break Item | Добавляет новый элемент макета, который отмечает начало страницы. |
add Paragraph Text Item() | Paragraph Text Item | Добавляет новый элемент вопроса, который позволяет респонденту ввести блок текста. |
add Rating Item() | RatingItem | Добавляет новый элемент вопроса, который позволяет респонденту поставить оценку. |
add Scale Item() | ScaleItem | Добавляет новый элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. |
add Section Header Item() | Section Header Item | Добавляет новый элемент макета, который визуально указывает начало раздела. |
add Text Item() | Text Item | Добавляет новый элемент вопроса, который позволяет респонденту ввести одну строку текста. |
add Time Item() | Time Item | Добавляет новый элемент вопроса, который позволяет респонденту указать время суток. |
add Video Item() | Video Item | Добавляет новый элемент макета, отображающий видео. |
can Edit Response() | Boolean | Определяет, отображает ли форма ссылку для редактирования ответа после его отправки. |
collects Email() | Boolean | Определяет, собирает ли форма адреса электронной почты респондентов. |
create Response() | Form Response | Создает новый ответ на форму. |
delete All Responses() | Form | Удаляет все отправленные ответы из хранилища ответов формы. |
delete Item(index) | void | Удаляет элемент по заданному индексу среди всех элементов формы. |
delete Item(item) | void | Удаляет данный элемент. |
delete Response(responseId) | Form | Удаляет один ответ из хранилища ответов формы. |
get Confirmation Message() | String | Получает сообщение подтверждения формы. |
get Custom Closed Form Message() | String | Получает настраиваемое сообщение, которое отображается, если форма не принимает ответы, или пустую строку, если настраиваемое сообщение не задано. |
get Description() | String | Получает описание формы. |
get Destination Id() | String | Получает идентификатор места назначения ответа формы. |
get Destination Type() | Destination Type | Получает тип назначения ответа формы. |
get Edit Url() | String | Получает URL-адрес, который можно использовать для доступа к режиму редактирования формы. |
get Editors() | User[] | Получает список редакторов для этой Form . |
get Id() | String | Получает идентификатор формы. |
get Item By Id(id) | Item | Получает элемент с заданным идентификатором. |
get Items() | Item[] | Получает массив всех элементов формы. |
get Items(itemType) | Item[] | Получает массив всех элементов заданного типа. |
get Published Url() | String | Получает URL-адрес, который можно использовать для ответа на форму. |
get Response(responseId) | Form Response | Получает один ответ формы на основе его идентификатора ответа. |
get Responses() | Form Response[] | Получает массив всех ответов формы. |
get Responses(timestamp) | Form Response[] | Получает массив всех ответов формы после заданной даты и времени. |
get Shuffle Questions() | Boolean | Определяет, является ли порядок вопросов на каждой странице формы случайным. |
get Summary Url() | String | Получает URL-адрес, который можно использовать для просмотра сводки ответов формы. |
get Title() | String | Получает заголовок формы. |
has Limit One Response Per User() | Boolean | Определяет, допускает ли форма только один ответ для каждого респондента. |
has Progress Bar() | Boolean | Определяет, отображает ли форма индикатор выполнения. |
has Respond Again Link() | Boolean | Определяет, отображает ли форма ссылку для отправки другого ответа после того, как респондент заполнит форму. |
is Accepting Responses() | Boolean | Определяет, принимает ли форма в данный момент ответы. |
is Publishing Summary() | Boolean | Определяет, отображает ли форма ссылку для просмотра сводки ответов после того, как респондент заполнит форму. |
is Quiz() | Boolean | Определяет, является ли форма тестом. |
move Item(from, to) | Item | Перемещает элемент по заданному индексу среди всех элементов формы в другой заданный индекс. |
move Item(item, toIndex) | Item | Перемещает заданный элемент в заданный индекс среди всех элементов формы. |
remove Destination() | Form | Отключает форму от текущего места назначения ответа. |
remove Editor(emailAddress) | Form | Удаляет данного пользователя из списка редакторов Form . |
remove Editor(user) | Form | Удаляет данного пользователя из списка редакторов Form . |
set Accepting Responses(enabled) | Form | Устанавливает, принимает ли форма в данный момент ответы. |
set Allow Response Edits(enabled) | Form | Определяет, отображает ли форма ссылку для редактирования ответа после его отправки. |
set Collect Email(collect) | Form | Определяет, собирает ли форма адреса электронной почты респондентов. |
set Confirmation Message(message) | Form | Устанавливает сообщение подтверждения формы. |
set Custom Closed Form Message(message) | Form | Устанавливает сообщение, которое будет отображаться, если форма не принимает ответы. |
set Description(description) | Form | Устанавливает описание формы. |
set Destination(type, id) | Form | Устанавливает место назначения, в котором сохраняются ответы формы. |
set Is Quiz(enabled) | Form | Устанавливает, является ли форма тестом. |
set Limit One Response Per User(enabled) | Form | Устанавливает, допускает ли форма только один ответ для каждого респондента. |
set Progress Bar(enabled) | Form | Устанавливает, имеет ли форма индикатор выполнения. |
set Publishing Summary(enabled) | Form | Определяет, отображает ли форма ссылку для просмотра сводки ответов после отправки формы респондентом. |
set Show Link To Respond Again(enabled) | Form | Определяет, отображает ли форма ссылку для отправки другого ответа после того, как респондент заполнит форму. |
set Shuffle Questions(shuffle) | Form | Определяет, является ли порядок вопросов на каждой странице формы случайным. |
set Title(title) | Form | Устанавливает заголовок формы. |
shorten Form Url(url) | String | Преобразует длинный URL-адрес формы в короткий URL-адрес. |
submit Grades(responses) | Form | Отправляет оценки за заданные ответы FormResponse. |
Form App
Характеристики
Свойство | Тип | Описание |
---|---|---|
Alignment | Alignment | Перечень типов выравнивания изображения. |
Destination Type | Destination Type | Перечисление типов мест назначения, которые могут хранить ответы на формы. |
Feedback Type | Feedback Type | Перечисление типов формы Feedbacks . |
Item Type | Item Type | Перечисление типов формы Items . |
Page Navigation Type | Page Navigation Type | Перечень возможных вариантов поведения при навигации по страницам. |
RatingIconType | RatingIconType | Перечисление типов значков рейтинга RatingIcons |
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create(title) | Form | Создает и возвращает новую Form . |
create Checkbox Grid Validation() | Checkbox Grid ValidationBuilder | Возвращает экземпляр CheckboxGridValidationBuilder, который можно использовать для установки проверки Checkbox Grid Item . |
create Checkbox Validation() | Checkbox ValidationBuilder | Возвращает экземпляр CheckboxValidationBuilder, который можно использовать для установки проверки Checkbox Item . |
create Feedback() | Quiz FeedbackBuilder | Возвращает экземпляр QuizFeedbackBuilder, который можно использовать для установки отзыва об оцениваемом Item . |
create Grid Validation() | Grid ValidationBuilder | Возвращает экземпляр GridValidationBuilder, который можно использовать для установки проверки Grid Item . |
create Paragraph Text Validation() | Paragraph Text ValidationBuilder | Возвращает экземпляр ParagraphTextValidationBuilder, который можно использовать для установки проверки Paragraph Text Item . |
create Text Validation() | Text ValidationBuilder | Возвращает экземпляр TextValidationBuilder, который можно использовать для установки проверки Text Item . |
get Active Form() | Form | Возвращает форму, к которой скрипт привязан к контейнеру . |
get Ui() | Ui | Возвращает экземпляр среды пользовательского интерфейса редактора форм, который позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели. |
open By Id(id) | Form | Возвращает Form с указанным идентификатором. |
open By Url(url) | Form | Возвращает Form с указанным URL-адресом. |
Form Response
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
get Edit Response Url() | String | Создает URL-адрес, который можно использовать для редактирования уже отправленного ответа. |
get Gradable Item Responses() | Item Response[] | Получает все ответы элементов, содержащиеся в ответе формы, в том же порядке, в котором элементы отображаются в форме. |
get Gradable Response For Item(item) | Item Response | Получает ответ элемента, содержащийся в ответе формы для данного элемента. |
get Id() | String | Получает идентификатор ответа формы. |
get Item Responses() | Item Response[] | Получает все ответы элементов, содержащиеся в ответе формы, в том же порядке, в котором элементы отображаются в форме. |
get Respondent Email() | String | Получает адрес электронной почты человека, отправившего ответ, если включен параметр Form.setCollectEmail(collect) . |
get ResponseForItem(item) | Item Response | Получает ответ элемента, содержащийся в ответе этой формы для данного элемента. |
get Timestamp() | Date | Получает метку времени отправки ответа формы. |
submit() | Form Response | Отправляет ответ. |
to Prefilled Url() | String | Создает URL-адрес формы, в которой ответы предварительно заполняются на основе ответов в ответе этой формы. |
with Item Grade(gradedResponse) | Form Response | Добавляет оценки данного ответа элемента в ответ формы. |
with Item Response(response) | Form Response | Добавляет заданный ответ элемента в ответ формы. |
Grid Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
clear Validation() | Grid Item | Удаляет любую проверку данных для этого элемента сетки. |
create Response(responses) | Item Response | Создает новый Item Response для этого элемента сетки. |
duplicate() | Grid Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Columns() | String[] | Получает значения для каждого столбца таблицы. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Rows() | String[] | Получает значения для каждой строки таблицы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Columns(columns) | Grid Item | Устанавливает столбцы сетки на основе массива значений. |
set Help Text(text) | Grid Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Required(enabled) | Grid Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Rows(rows) | Grid Item | Устанавливает строки сетки на основе массива значений. |
set Title(title) | Grid Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Validation(validation) | Grid Item | Устанавливает проверку данных для этого элемента сетки. |
Grid Validation
Grid ValidationBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
require Limit One Response Per Column() | Grid ValidationBuilder | Требуется ограничение в один ответ на столбец для элемента сетки. |
Image Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
duplicate() | Image Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Alignment() | Alignment | Получает горизонтальное выравнивание изображения. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Image() | Blob | Получает изображение, назначенное в данный момент элементу. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
get Width() | Integer | Получает ширину изображения в пикселях. |
set Alignment(alignment) | Image Item | Устанавливает горизонтальное выравнивание изображения. |
set Help Text(text) | Image Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Image(image) | Image Item | Устанавливает само изображение. |
set Title(title) | Image Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Width(width) | Image Item | Устанавливает ширину изображения в пикселях. |
Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
as Checkbox Grid Item() | Checkbox Grid Item | Возвращает элемент как элемент сетки флажков. |
as Checkbox Item() | Checkbox Item | Возвращает элемент как элемент флажка. |
as Date Item() | Date Item | Возвращает элемент как элемент даты. |
as Date Time Item() | Date Time Item | Возвращает элемент как элемент даты и времени. |
as Duration Item() | Duration Item | Возвращает элемент как элемент длительности. |
as Grid Item() | Grid Item | Возвращает элемент как элемент сетки. |
as Image Item() | Image Item | Возвращает элемент как элемент изображения. |
as List Item() | List Item | Возвращает элемент как элемент списка. |
as Multiple Choice Item() | Multiple Choice Item | Возвращает элемент как элемент с множественным выбором. |
as Page Break Item() | Page Break Item | Возвращает элемент как элемент разрыва страницы. |
as Paragraph Text Item() | Paragraph Text Item | Возвращает элемент как текстовый элемент абзаца. |
as Rating Item() | RatingItem | Возвращает элемент как элемент рейтинга. |
as Scale Item() | Scale Item | Возвращает элемент как элемент масштаба. |
as Section Header Item() | Section Header Item | Возвращает элемент как элемент заголовка раздела. |
as Text Item() | Text Item | Возвращает элемент как текстовый элемент. |
as Time Item() | Time Item | Возвращает элемент как элемент времени. |
as Video Item() | Video Item | Возвращает элемент как элемент видео. |
duplicate() | Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
set Help Text(text) | Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Title(title) | Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Item Response
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
get Feedback() | Object | Получает отзыв, полученный по отправленному ответу респондента. |
get Item() | Item | Получает элемент вопроса, на который отвечает этот ответ. |
get Response() | Object | Получает ответ, отправленный респондентом. |
get Score() | Object | Получает оценку за отправленный ответ респондента. |
set Feedback(feedback) | Item Response | Устанавливает отзыв, который должен отображаться для отправленного ответа респондента. |
set Score(score) | Item Response | Устанавливает оценку за отправленный ответ респондента. |
Item Type
Характеристики
Свойство | Тип | Описание |
---|---|---|
CHECKBOX | Enum | Элемент вопроса, который позволяет респонденту выбрать один или несколько флажков, а также необязательное поле «Другое». |
CHECKBOX_GRID | Enum | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. |
DATE | Enum | Пункт вопроса, позволяющий респонденту указать дату. |
DATETIME | Enum | Элемент вопроса, позволяющий респонденту указать дату и время. |
DURATION | Enum | Элемент вопроса, позволяющий респонденту указать промежуток времени. |
GRID | Enum | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности переключателей. |
IMAGE | Enum | Элемент макета, отображающий изображение. |
LIST | Enum | Элемент вопроса, позволяющий респонденту выбрать один вариант из раскрывающегося списка. |
MULTIPLE_CHOICE | Enum | Элемент вопроса, который позволяет респонденту выбрать один вариант из списка переключателей или необязательного поля «другое». |
PAGE_BREAK | Enum | Элемент макета, обозначающий начало страницы. |
PARAGRAPH_TEXT | Enum | Элемент вопроса, позволяющий респонденту ввести блок текста. |
RATING | Enum | Элемент вопроса, позволяющий респонденту поставить оценку. |
SCALE | Enum | Элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. |
SECTION_HEADER | Enum | Элемент макета, визуально обозначающий начало раздела. |
TEXT | Enum | Элемент вопроса, позволяющий респонденту ввести одну строку текста. |
TIME | Enum | Пункт вопроса, позволяющий респонденту указать время суток. |
VIDEO | Enum | Элемент макета, отображающий видео YouTube. |
FILE_UPLOAD | Enum | Элемент вопроса, позволяющий респонденту загрузить файл. |
UNSUPPORTED | Enum | Элемент, который в настоящее время не поддерживается через API. |
List Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Choice(value) | Choice | Создает новый выбор. |
create Choice(value, isCorrect) | Choice | Создает новый выбор. |
create Choice(value, navigationItem) | Choice | Создает новый вариант выбора с опцией навигации по страницам, которая переходит к заданному элементу разрыва страницы. |
create Choice(value, navigationType) | Choice | Создает новый выбор с возможностью навигации по страницам. |
create Response(response) | Item Response | Создает новый Item Response для этого элемента списка. |
duplicate() | List Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Choices() | Choice[] | Получает все варианты выбора для элемента. |
get Feedback For Correct() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они правильно отвечают на вопрос. |
get Feedback For Incorrect() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они неправильно отвечают на вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Choice Values(values) | List Item | Устанавливает варианты выбора для элемента из массива строк. |
set Choices(choices) | List Item | Устанавливает массив вариантов для элемента. |
set Feedback For Correct(feedback) | List Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они правильно ответят на вопрос. |
set Feedback For Incorrect(feedback) | List Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они неправильно отвечают на вопрос. |
set Help Text(text) | List Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | List Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | List Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | List Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Multiple Choice Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Choice(value) | Choice | Создает новый выбор. |
create Choice(value, isCorrect) | Choice | Создает новый выбор. |
create Choice(value, navigationItem) | Choice | Создает новый вариант выбора с опцией навигации по страницам, которая переходит к заданному элементу разрыва страницы. |
create Choice(value, navigationType) | Choice | Создает новый выбор с возможностью навигации по страницам. |
create Response(response) | Item Response | Создает новый Item Response для этого элемента с множественным выбором. |
duplicate() | Multiple Choice Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Choices() | Choice[] | Получает все варианты выбора для элемента. |
get Feedback For Correct() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они правильно отвечают на вопрос. |
get Feedback For Incorrect() | Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они неправильно отвечают на вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
has Other Option() | Boolean | Определяет, есть ли у элемента опция «другое». |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Choice Values(values) | Multiple Choice Item | Устанавливает варианты выбора для элемента из массива строк. |
set Choices(choices) | Multiple Choice Item | Устанавливает массив вариантов для элемента. |
set Feedback For Correct(feedback) | Multiple Choice Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они правильно ответят на вопрос. |
set Feedback For Incorrect(feedback) | Multiple Choice Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они неправильно отвечают на вопрос. |
set Help Text(text) | Multiple Choice Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Multiple Choice Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Multiple Choice Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Multiple Choice Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
show Other Option(enabled) | Multiple Choice Item | Устанавливает, имеет ли элемент опцию «другое». |
Page Break Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
duplicate() | Page Break Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Go To Page() | Page Break Item | Получает Page Break Item , к которому форма перейдет после завершения страницы до этого разрыва страницы (то есть после достижения этого разрыва страницы путем обычного линейного продвижения по форме). |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Page Navigation Type() | Page Navigation Type | Получает тип навигации по странице, который происходит после завершения страницы до разрыва страницы (т. е. при достижении этого разрыва страницы путем обычного линейного продвижения по форме). |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
set Go To Page(goToPageItem) | Page Break Item | Устанавливает страницу для перехода после завершения страницы до этого разрыва страницы (то есть при достижении этого разрыва страницы путем обычного линейного продвижения по форме). |
set Go To Page(navigationType) | Page Break Item | Устанавливает тип навигации по странице, который происходит после завершения страницы до этого разрыва страницы (то есть при достижении этого разрыва страницы путем обычного линейного продвижения по форме). |
set Help Text(text) | Page Break Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Title(title) | Page Break Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Page Navigation Type
Характеристики
Свойство | Тип | Описание |
---|---|---|
CONTINUE | Enum | Перейдите на следующую страницу формы после заполнения текущей страницы. |
GO_TO_PAGE | Enum | Перейти на указанную страницу формы после заполнения текущей страницы. |
RESTART | Enum | Перезапустите форму с самого начала, не удаляя введенные ответы после заполнения текущей страницы. |
SUBMIT | Enum | Отправьте ответ на форму после заполнения текущей страницы. |
Paragraph Text Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
clear Validation() | Paragraph Text Item | Удаляет любую проверку данных для этого текстового элемента абзаца. |
create Response(response) | Item Response | Создает новый Item Response для этого текстового элемента абзаца. |
duplicate() | Paragraph Text Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Paragraph Text Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Paragraph Text Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Paragraph Text Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Paragraph Text Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Paragraph Text Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Validation(validation) | Paragraph Text Item | Устанавливает проверку данных для этого текстового элемента абзаца. |
Paragraph Text Validation
Paragraph Text ValidationBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
require Text Contains Pattern(pattern) | Paragraph Text ValidationBuilder | Требуется ответ, содержащий шаблон. |
require Text Does Not Contain Pattern(pattern) | Paragraph Text ValidationBuilder | Требуется ответ, чтобы не содержать шаблон. |
require Text Does Not Match Pattern(pattern) | Paragraph Text ValidationBuilder | Требуется ответ, чтобы не соответствовать шаблону. |
require Text Length Greater Than Or Equal To(number) | Paragraph Text ValidationBuilder | Требуется, чтобы длина ответа была больше или равна значению. |
require Text Length Less Than Or Equal To(number) | Paragraph Text ValidationBuilder | Требуется, чтобы длина ответа была меньше значения. |
require Text Matches Pattern(pattern) | Paragraph Text ValidationBuilder | Требуется ответ для соответствия шаблону. |
Quiz Feedback
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
get Link Urls() | String[] | Получает список URL-адресов, связанных с отзывом. |
get Text() | String | Получает отображаемый текст обратной связи. |
Quiz FeedbackBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
add Link(url) | Quiz FeedbackBuilder | Добавляет ссылку на дополнительный материал отзыва. |
add Link(url, displayText) | Quiz FeedbackBuilder | Добавляет ссылку на дополнительный материал отзыва. |
build() | Quiz Feedback | Строит обратную связь соответствующего типа для этого строителя. |
copy() | Quiz FeedbackBuilder | Возвращает копию этого построителя. |
set Text(text) | Quiz FeedbackBuilder | Устанавливает текст обратной связи. |
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
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Response(response) | Item Response | Создает новый Item Response для этого элемента шкалы. |
duplicate() | Scale Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Left Label() | String | Получает метку нижней границы шкалы, если таковая имеется. |
get Lower Bound() | Integer | Получает нижнюю границу шкалы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Right Label() | String | Получает метку верхней границы шкалы, если таковая имеется. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
get Upper Bound() | Integer | Получает верхнюю границу шкалы. |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set Bounds(lower, upper) | Scale Item | Устанавливает нижнюю и верхнюю границы шкалы. |
set General Feedback(feedback) | Scale Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Scale Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Labels(lower, upper) | Scale Item | Устанавливает метки для нижней и верхней границ шкалы. |
set Points(points) | Scale Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Scale Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Scale Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Section Header Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
duplicate() | Section Header Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
set Help Text(text) | Section Header Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Title(title) | Section Header Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Text Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
clear Validation() | Text Item | Удаляет любую проверку данных для этого текстового элемента. |
create Response(response) | Item Response | Создает новый Item Response для этого текстового элемента. |
duplicate() | Text Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Text Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Text Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Text Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Text Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Text Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Validation(validation) | Text Item | Устанавливает проверку данных для этого текстового элемента. |
Text Validation
Text ValidationBuilder
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
require Number() | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом. |
require NumberBetween(start, end) | Text ValidationBuilder | Требуется, чтобы текстовый элемент представлял собой число между началом и концом включительно. |
require NumberEqualTo(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом, равным указанному значению. |
require NumberGreaterThan(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом, превышающим указанное значение. |
require NumberGreaterThanOrEqualTo(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом, большим или равным указанному значению. |
require NumberLessThan(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом меньше указанного значения. |
require NumberLessThanOrEqualTo(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом, меньшим или равным указанному значению. |
require NumberNotBetween(start, end) | Text ValidationBuilder | Требует, чтобы текстовый элемент был числом не между началом и концом включительно. |
require NumberNotEqualTo(number) | Text ValidationBuilder | Требуется, чтобы текстовый элемент был числом, не равным указанному значению. |
require Text Contains Pattern(pattern) | Text ValidationBuilder | Требуется ответ, содержащий шаблон. |
require Text Does Not Contain Pattern(pattern) | Text ValidationBuilder | Требуется ответ, чтобы не содержать шаблон. |
require Text Does Not Match Pattern(pattern) | Text ValidationBuilder | Требуется ответ, чтобы не соответствовать шаблону. |
require Text Is Email() | Text ValidationBuilder | Требуется, чтобы текстовый элемент был адресом электронной почты. |
require Text Is Url() | Text ValidationBuilder | Требуется, чтобы текстовый элемент был URL-адресом. |
require Text Length Greater Than Or Equal To(number) | Text ValidationBuilder | Требуется, чтобы длина ответа была больше или равна значению. |
require Text Length Less Than Or Equal To(number) | Text ValidationBuilder | Требуется, чтобы длина ответа была меньше значения. |
require Text Matches Pattern(pattern) | Text ValidationBuilder | Требуется ответ для соответствия шаблону. |
require Whole Number() | Text ValidationBuilder | Требуется, чтобы текстовый элемент был целым числом. |
Time Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
create Response(hour, minute) | Item Response | Создает новый Item Response для этого элемента времени. |
duplicate() | Time Item | Создает копию этого элемента и добавляет ее в конец формы. |
get General Feedback() | Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Points() | Integer | Возвращает количество баллов оцениваемого элемента. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
is Required() | Boolean | Определяет, должен ли респондент отвечать на вопрос. |
set General Feedback(feedback) | Time Item | Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную). |
set Help Text(text) | Time Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Points(points) | Time Item | Устанавливает количество баллов, которое дает оцениваемый предмет. |
set Required(enabled) | Time Item | Устанавливает, должен ли респондент отвечать на вопрос. |
set Title(title) | Time Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
Video Item
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
duplicate() | Video Item | Создает копию этого элемента и добавляет ее в конец формы. |
get Alignment() | Alignment | Получает горизонтальное выравнивание видео. |
get Help Text() | String | Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). |
get Id() | Integer | Получает уникальный идентификатор элемента. |
get Index() | Integer | Получает индекс элемента среди всех элементов формы. |
get Title() | String | Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
get Type() | Item Type | Получает тип элемента, представленный как Item Type . |
get Width() | Integer | Получает ширину видео в пикселях. |
set Alignment(alignment) | Video Item | Устанавливает горизонтальное выравнивание видео. |
set Help Text(text) | Video Item | Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). |
set Title(title) | Video Item | Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). |
set Video Url(youtubeUrl) | Video Item | Устанавливает само видео по заданному URL-адресу YouTube или идентификатору видео YouTube. |
set Width(width) | Video Item | Устанавливает ширину видео в пикселях. |