Этот сервис позволяет сценариям создавать, получать доступ и изменять формы Google.
// Create a new unpublished form, then add a checkbox question, a multiple choice question, // a page break, then a date question and a grid of questions, then publish the form and share // with responders. var form = FormApp.create('New Form', /* isPublished= */ false); var item = form.addCheckboxItem(); item.setTitle('What condiments would you like on your hot dog?'); item.setChoices([ item.createChoice('Ketchup'), item.createChoice('Mustard'), item.createChoice('Relish') ]); form.addMultipleChoiceItem() .setTitle('Do you prefer cats or dogs?') .setChoiceValues(['Cats','Dogs']) .showOtherOption(true); form.addPageBreakItem() .setTitle('Getting to know you'); form.addDateItem() .setTitle('When were you born?'); form.addGridItem() .setTitle('Rate your interests') .setRows(['Cars', 'Computers', 'Celebrities']) .setColumns(['Boring', 'So-so', 'Interesting']); form.setPublished(true); form.addPublishedReaders(['user@example.com', 'group@example.com']); Logger.log('Published URL: ' + form.getPublishedUrl()); Logger.log('Editor URL: ' + form.getEditUrl());
Классы
| Имя | Краткое описание | 
|---|---|
 Alignment | Перечисление, представляющее поддерживаемые типы выравнивания изображений. | 
 Checkbox Grid Item | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. | 
 Checkbox Grid Validation |  Проверка данных для Checkbox Grid Item . | 
 Checkbox Grid Validation Builder |  DataValidationBuilder для Checkbox Grid Validation . | 
 Checkbox Item | Элемент вопроса, который позволяет респонденту выбрать один или несколько флажков, а также необязательное поле «другое». | 
 Checkbox Validation |  Проверка данных для Checkbox Item . | 
 Checkbox Validation Builder |  DataValidationBuilder для Checkbox Validation . | 
 Choice |  Одиночный выбор, связанный с типом Item , который поддерживает варианты, например Checkbox Item , List Item или Multiple Choice Item . | 
 Date Item | Пункт вопроса, позволяющий респонденту указать дату. | 
 Date Time Item | Элемент вопроса, позволяющий респонденту указать дату и время. | 
 Destination Type | Перечисление, представляющее поддерживаемые типы мест назначения ответов на формы. | 
 Duration Item | Элемент вопроса, позволяющий респонденту указать промежуток времени. | 
 Feedback Type | Перечисление, представляющее поддерживаемые типы обратной связи. | 
 Form | Форма, содержащая общие свойства и элементы. | 
 Form App |  Позволяет сценарию открыть существующую Form или создать новую. | 
 Form Response | Ответ на форму в целом. | 
 Grid Item | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности переключателей. | 
 Grid Validation |  Проверка данных для Grid Item . | 
 Grid Validation Builder |  DataValidationBuilder для Grid Validation . | 
 Image Item | Элемент макета, отображающий изображение. | 
 Item | Общий элемент формы, содержащий свойства, общие для всех элементов, такие как заголовок и текст справки. | 
 Item Response | Ответ на один вопрос в форме. | 
 Item Type | Перечисление, представляющее поддерживаемые типы элементов формы. | 
 List Item | Элемент вопроса, позволяющий респонденту выбрать один вариант из раскрывающегося списка. | 
 Multiple Choice Item | Элемент вопроса, который позволяет респонденту выбрать один вариант из списка переключателей или необязательного поля «другое». | 
 Page Break Item | Элемент макета, обозначающий начало страницы. | 
 Page Navigation Type | Перечисление, представляющее поддерживаемые типы навигации по страницам. | 
 Paragraph Text Item | Элемент вопроса, позволяющий респонденту ввести блок текста. | 
 Paragraph Text Validation |  Проверка данных для Paragraph Text Item . | 
 Paragraph Text Validation Builder |  DataValidationBuilder для Paragraph Text Validation . | 
 Quiz Feedback | Реализация компонента Feedback, которая содержит свойства, общие для всех отзывов, такие как отображаемый текст или ссылки. | 
 Quiz Feedback Builder | Базовый FeedbackBuilder, содержащий средства настройки для свойств, общих для всех отзывов, таких как отображаемый текст. | 
 Rating Icon Type | Перечисление, представляющее поддерживаемые типы значков рейтинга. | 
 Rating Item | Элемент вопроса, позволяющий респонденту поставить оценку. | 
 Scale Item | Элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. | 
 Section Header Item | Элемент макета, визуально обозначающий начало раздела. | 
 Text Item | Элемент вопроса, позволяющий респонденту ввести одну строку текста. | 
 Text Validation |  Проверка данных для Text Item . | 
 Text Validation Builder |  DataValidationBuilder для Text Validation . | 
 Time Item | Пункт вопроса, позволяющий респонденту указать время суток. | 
 Video Item | Элемент макета, отображающий видео. | 
 Alignment
 Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
 LEFT |  Enum | Выровняйте изображение по левой стороне формы. | 
 CENTER |  Enum | Выровняйте изображение по центру формы. | 
 RIGHT |  Enum | Выровняйте изображение по правой стороне формы. | 
 Checkbox Grid Item 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 clear Validation() |  Checkbox Grid Item | Удаляет любую проверку данных для этого элемента сетки. | 
 create Response(responses) |  Item Response |  Создает новый Item Response для этого элемента сетки флажка. | 
 duplicate() |  Checkbox Grid Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get Columns() |  String[] | Получает значения для каждого столбца таблицы. | 
 get Help Text() |  String |  Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). | 
 get Id() |  Integer | Получает уникальный идентификатор элемента. | 
 get Index() |  Integer | Получает индекс элемента среди всех элементов формы. | 
 get Rows() |  String[] | Получает значения для каждой строки таблицы. | 
 get Title() |  String |  Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 get Type() |  Item Type |  Получает тип элемента, представленный как Item Type . | 
 is Required() |  Boolean | Определяет, должен ли респондент отвечать на вопрос. | 
 set Columns(columns) |  Checkbox Grid Item | Устанавливает столбцы сетки на основе массива значений. | 
 set Help Text(text) |  Checkbox Grid Item |  Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). | 
 set Required(enabled) |  Checkbox Grid Item | Устанавливает, должен ли респондент отвечать на вопрос. | 
 set Rows(rows) |  Checkbox Grid Item | Устанавливает строки сетки на основе массива значений. | 
 set Title(title) |  Checkbox Grid Item |  Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 set Validation(validation) |  Checkbox Grid Item | Устанавливает проверку данных для этого элемента сетки флажков. | 
 Checkbox Grid Validation 
 Checkbox Grid Validation Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 require Limit One Response Per Column() |  Checkbox Grid Validation Builder | Требуется ограничение в один ответ на столбец для элемента сетки. | 
 Checkbox Item 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 clear Validation() |  Checkbox Item | Удаляет любую проверку данных для этого элемента флажка. | 
 create Choice(value) |  Choice | Создает новый выбор. | 
 create Choice(value, isCorrect) |  Choice | Создает новый выбор. | 
 create Response(responses) |  Item Response |  Создает новый Item Response для этого элемента флажка. | 
 duplicate() |  Checkbox Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get Choices() |  Choice[] | Получает все варианты выбора для элемента. | 
 get Feedback For Correct() |  Quiz Feedback | Возвращает обратную связь, которая отображается респондентам, когда они правильно отвечают на вопрос. | 
 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 Validation Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 require Select At Least(number) |  Checkbox Validation Builder | Для выбора требуется как минимум такое количество вариантов. | 
 require Select At Most(number) |  Checkbox Validation Builder | Для выбора требуется не более такого количества вариантов. | 
 require Select Exactly(number) |  Checkbox Validation Builder | Для выбора требуется именно такое количество вариантов. | 
 Choice
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 get Goto Page() |  Page Break Item |  Получает Page Break Item установленный в качестве места назначения GO_TO_PAGE , если респондент выбирает этот вариант и завершает текущую страницу. | 
 get Page Navigation Type() |  Page Navigation Type |  Получает Page Navigation Type , который возникает, если ответчик выбирает этот вариант и завершает текущую страницу. | 
 get Value() |  String | Получает значение выбора, которое респонденты видят в виде метки при просмотре формы. | 
 is Correct Answer() |  Boolean | Проверяет, является ли выбранный вариант правильным ответом на вопрос. | 
 Date Item 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 create Response(response) |  Item Response |  Создает новый Item Response для этого элемента даты. | 
 duplicate() |  Date Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get General Feedback() |  Quiz Feedback | Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос. | 
 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 Published Reader(emailAddress) |  Form |  Добавляет данного пользователя в список отвечающих на Form . | 
 add Published Reader(user) |  Form |  Добавляет данного пользователя в список отвечающих на Form . | 
 add Published Readers(emailAddresses) |  Form |  Добавляет заданный массив пользователей в список отвечающих на Form . | 
 add Rating Item() |  Rating Item | Добавляет новый элемент вопроса, который позволяет респонденту поставить оценку. | 
 add Scale Item() |  Scale Item | Добавляет новый элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. | 
 add Section Header Item() |  Section Header Item | Добавляет новый элемент макета, который визуально указывает начало раздела. | 
 add Text Item() |  Text Item | Добавляет новый элемент вопроса, который позволяет респонденту ввести одну строку текста. | 
 add Time Item() |  Time Item | Добавляет новый элемент вопроса, который позволяет респонденту указать время суток. | 
 add Video Item() |  Video Item | Добавляет новый элемент макета, отображающий видео. | 
 can Edit Response() |  Boolean | Определяет, отображает ли форма ссылку для редактирования ответа после его отправки. | 
 collects Email() |  Boolean | Определяет, собирает ли форма адреса электронной почты респондентов. | 
 create Response() |  Form Response | Создает новый ответ на форму. | 
 delete All Responses() |  Form | Удаляет все отправленные ответы из хранилища ответов формы. | 
 delete Item(index) |  void | Удаляет элемент по заданному индексу среди всех элементов формы. | 
 delete Item(item) |  void | Удаляет данный элемент. | 
 delete Response(responseId) |  Form | Удаляет один ответ из хранилища ответов формы. | 
 get Confirmation Message() |  String | Получает сообщение подтверждения формы. | 
 get Custom Closed Form Message() |  String | Получает настраиваемое сообщение, которое отображается, если форма не принимает ответы, или пустую строку, если настраиваемое сообщение не задано. | 
 get Description() |  String | Получает описание формы. | 
 get Destination Id() |  String | Получает идентификатор места назначения ответа формы. | 
 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 Readers() |  User[] |  Получает список ответивших на эту Form . | 
 get Published Url() |  String | Получает URL-адрес, который можно использовать для ответа на форму. | 
 get Response(responseId) |  Form Response | Получает один ответ формы на основе его идентификатора ответа. | 
 get Responses() |  Form Response[] | Получает массив всех ответов формы. | 
 get Responses(timestamp) |  Form Response[] | Получает массив всех ответов формы после заданной даты и времени. | 
 get Shuffle Questions() |  Boolean | Определяет, является ли порядок вопросов на каждой странице формы случайным. | 
 get Summary Url() |  String | Получает URL-адрес, который можно использовать для просмотра сводки ответов формы. | 
 get Title() |  String | Получает заголовок формы. | 
 has Limit One Response Per User() |  Boolean | Определяет, допускает ли форма только один ответ для каждого респондента. | 
 has Progress Bar() |  Boolean | Определяет, отображает ли форма индикатор выполнения. | 
 has Respond Again Link() |  Boolean | Определяет, отображает ли форма ссылку для отправки другого ответа после того, как респондент заполнит форму. | 
 is Accepting Responses() |  Boolean | Определяет, принимает ли форма в данный момент ответы. | 
 is Published() |  Boolean | Определяет, опубликована ли форма. | 
 is Publishing Summary() |  Boolean | Определяет, отображает ли форма ссылку для просмотра сводки ответов после того, как респондент заполнит форму. | 
 is Quiz() |  Boolean | Определяет, является ли форма тестом. | 
 move Item(from, to) |  Item | Перемещает элемент по заданному индексу среди всех элементов формы в другой заданный индекс. | 
 move Item(item, toIndex) |  Item | Перемещает заданный элемент в заданный индекс среди всех элементов формы. | 
 remove Destination() |  Form | Отключает форму от текущего места назначения ответа. | 
 remove Editor(emailAddress) |  Form |  Удаляет данного пользователя из списка редакторов Form . | 
 remove Editor(user) |  Form |  Удаляет данного пользователя из списка редакторов Form . | 
 remove Published Reader(emailAddress) |  Form |  Удаляет данного пользователя из списка отвечающих на Form . | 
 remove Published Reader(user) |  Form |  Удаляет данного пользователя из списка отвечающих на Form . | 
 set Accepting Responses(enabled) |  Form | Устанавливает, принимает ли форма в данный момент ответы. | 
 set Allow Response Edits(enabled) |  Form | Определяет, отображает ли форма ссылку для редактирования ответа после его отправки. | 
 set Collect Email(collect) |  Form | Определяет, собирает ли форма адреса электронной почты респондентов. | 
 set Confirmation Message(message) |  Form | Устанавливает сообщение подтверждения формы. | 
 set Custom Closed Form Message(message) |  Form | Устанавливает сообщение, которое будет отображаться, если форма не принимает ответы. | 
 set Description(description) |  Form | Устанавливает описание формы. | 
 set Destination(type, id) |  Form | Устанавливает место назначения, в котором сохраняются ответы формы. | 
 set Is Quiz(enabled) |  Form | Устанавливает, является ли форма тестом. | 
 set Limit One Response Per User(enabled) |  Form | Устанавливает, допускает ли форма только один ответ для каждого респондента. | 
 set Progress Bar(enabled) |  Form | Устанавливает, имеет ли форма индикатор выполнения. | 
 set Published(enabled) |  Form | Устанавливает, публикуется ли форма. | 
 set Publishing Summary(enabled) |  Form | Определяет, отображает ли форма ссылку для просмотра сводки ответов после отправки формы респондентом. | 
 set Show Link To Respond Again(enabled) |  Form | Определяет, отображает ли форма ссылку для отправки другого ответа после того, как респондент заполнит форму. | 
 set Shuffle Questions(shuffle) |  Form | Определяет, является ли порядок вопросов на каждой странице формы случайным. | 
 set Title(title) |  Form | Устанавливает заголовок формы. | 
 shorten Form Url(url) |  String | Преобразует длинный URL-адрес формы в короткий URL-адрес. | 
 submit Grades(responses) |  Form | Отправляет оценки за заданные ответы FormResponse. | 
 supports Advanced Responder Permissions() |  Boolean | Определяет, поддерживает ли форма публикацию. | 
 Form App 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
 Alignment |  Alignment | Перечень типов выравнивания изображения. | 
 Destination Type |  Destination Type | Перечисление типов мест назначения, которые могут хранить ответы на формы. | 
 Feedback Type |  Feedback Type |  Перечисление типов формы Feedbacks . | 
 Item Type |  Item Type |  Перечисление типов формы Items . | 
 Page Navigation Type |  Page Navigation Type | Перечень возможных вариантов поведения при навигации по страницам. | 
 Rating Icon Type |  Rating Icon Type |  Перечень типов Rating Icons  | 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 create(title) |  Form |  Создает и возвращает новую Form . | 
 create(title, isPublished) |  Form |  Создает и возвращает новую Form в запрошенном состоянии публикации. | 
 create Checkbox Grid Validation() |  Checkbox Grid Validation Builder |  Возвращает экземпляр CheckboxGridValidationBuilder, который можно использовать для установки проверки Checkbox Grid Item . | 
 create Checkbox Validation() |  Checkbox Validation Builder |  Возвращает экземпляр CheckboxValidationBuilder, который можно использовать для установки проверки Checkbox Item . | 
 create Feedback() |  Quiz Feedback Builder |  Возвращает экземпляр QuizFeedbackBuilder, который можно использовать для установки отзыва об оцениваемом Item . | 
 create Grid Validation() |  Grid Validation Builder |  Возвращает экземпляр GridValidationBuilder, который можно использовать для установки проверки Grid Item . | 
 create Paragraph Text Validation() |  Paragraph Text Validation Builder |  Возвращает экземпляр ParagraphTextValidationBuilder, который можно использовать для установки проверки Paragraph Text Item . | 
 create Text Validation() |  Text Validation Builder |  Возвращает экземпляр TextValidationBuilder, который можно использовать для установки проверки Text Item . | 
 get Active Form() |  Form | Возвращает форму, к которой скрипт привязан к контейнеру . | 
 get Ui() |  Ui | Возвращает экземпляр среды пользовательского интерфейса редактора форм, который позволяет сценарию добавлять такие функции, как меню, диалоговые окна и боковые панели. | 
 open By Id(id) |  Form |  Возвращает Form с указанным идентификатором. | 
 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 Response For Item(item) |  Item Response | Получает ответ элемента, содержащийся в ответе этой формы для данного элемента. | 
 get Timestamp() |  Date | Получает метку времени отправки ответа формы. | 
 submit() |  Form Response | Отправляет ответ. | 
 to Prefilled Url() |  String | Создает URL-адрес формы, в которой ответы предварительно заполняются на основе ответов в ответе этой формы. | 
 with Item Grade(gradedResponse) |  Form Response | Добавляет оценки данного ответа элемента в ответ формы. | 
 with Item Response(response) |  Form Response | Добавляет заданный ответ элемента в ответ формы. | 
 Grid Item 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 clear Validation() |  Grid Item | Удаляет любую проверку данных для этого элемента сетки. | 
 create Response(responses) |  Item Response |  Создает новый Item Response для этого элемента сетки. | 
 duplicate() |  Grid Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get Columns() |  String[] | Получает значения для каждого столбца таблицы. | 
 get Help Text() |  String |  Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). | 
 get Id() |  Integer | Получает уникальный идентификатор элемента. | 
 get Index() |  Integer | Получает индекс элемента среди всех элементов формы. | 
 get Rows() |  String[] | Получает значения для каждой строки таблицы. | 
 get Title() |  String |  Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 get Type() |  Item Type |  Получает тип элемента, представленный как Item Type . | 
 is Required() |  Boolean | Определяет, должен ли респондент отвечать на вопрос. | 
 set Columns(columns) |  Grid Item | Устанавливает столбцы сетки на основе массива значений. | 
 set Help Text(text) |  Grid Item |  Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). | 
 set Required(enabled) |  Grid Item | Устанавливает, должен ли респондент отвечать на вопрос. | 
 set Rows(rows) |  Grid Item | Устанавливает строки сетки на основе массива значений. | 
 set Title(title) |  Grid Item |  Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 set Validation(validation) |  Grid Item | Устанавливает проверку данных для этого элемента сетки. | 
 Grid Validation 
 Grid Validation Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 require Limit One Response Per Column() |  Grid Validation Builder | Требуется ограничение в один ответ на столбец для элемента сетки. | 
 Image Item 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 duplicate() |  Image Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get Alignment() |  Alignment | Получает горизонтальное выравнивание изображения. | 
 get Help Text() |  String |  Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). | 
 get Id() |  Integer | Получает уникальный идентификатор элемента. | 
 get Image() |  Blob | Получает изображение, назначенное в данный момент элементу. | 
 get Index() |  Integer | Получает индекс элемента среди всех элементов формы. | 
 get Title() |  String |  Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 get Type() |  Item Type |  Получает тип элемента, представленный как Item Type . | 
 get Width() |  Integer | Получает ширину изображения в пикселях. | 
 set Alignment(alignment) |  Image Item | Устанавливает горизонтальное выравнивание изображения. | 
 set Help Text(text) |  Image Item |  Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). | 
 set Image(image) |  Image Item | Устанавливает само изображение. | 
 set Title(title) |  Image Item |  Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 set Width(width) |  Image Item | Устанавливает ширину изображения в пикселях. | 
 Item
 Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 as Checkbox Grid Item() |  Checkbox Grid Item | Возвращает элемент как элемент сетки флажков. | 
 as Checkbox Item() |  Checkbox Item | Возвращает элемент как элемент флажка. | 
 as Date Item() |  Date Item | Возвращает элемент как элемент даты. | 
 as Date Time Item() |  Date Time Item | Возвращает элемент как элемент даты и времени. | 
 as Duration Item() |  Duration Item | Возвращает элемент как элемент длительности. | 
 as Grid Item() |  Grid Item | Возвращает элемент как элемент сетки. | 
 as Image Item() |  Image Item | Возвращает элемент как элемент изображения. | 
 as List Item() |  List Item | Возвращает элемент как элемент списка. | 
 as Multiple Choice Item() |  Multiple Choice Item | Возвращает элемент как элемент с множественным выбором. | 
 as Page Break Item() |  Page Break Item | Возвращает элемент как элемент разрыва страницы. | 
 as Paragraph Text Item() |  Paragraph Text Item | Возвращает элемент как текстовый элемент абзаца. | 
 as Rating Item() |  Rating Item | Возвращает элемент как элемент рейтинга. | 
 as Scale Item() |  Scale Item | Возвращает элемент как элемент масштаба. | 
 as Section Header Item() |  Section Header Item | Возвращает элемент как элемент заголовка раздела. | 
 as Text Item() |  Text Item | Возвращает элемент как текстовый элемент. | 
 as Time Item() |  Time Item | Возвращает элемент как элемент времени. | 
 as Video Item() |  Video Item | Возвращает элемент как элемент видео. | 
 duplicate() |  Item | Создает копию этого элемента и добавляет ее в конец формы. | 
 get Help Text() |  String |  Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items и Section Header Items ). | 
 get Id() |  Integer | Получает уникальный идентификатор элемента. | 
 get Index() |  Integer | Получает индекс элемента среди всех элементов формы. | 
 get Title() |  String |  Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ). | 
 get Type() |  Item Type |  Получает тип элемента, представленный как Item Type . | 
 set Help Text(text) |  Item |  Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items , Page Break Items » и Section Header Items ). | 
 set Title(title) |  Item |  Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item ).  | 
 Item Response 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 get Feedback() |  Object | Получает отзыв, полученный по отправленному ответу респондента. | 
 get Item() |  Item | Получает элемент вопроса, на который отвечает этот ответ. | 
 get Response() |  Object | Получает ответ, отправленный респондентом. | 
 get Score() |  Object | Получает оценку за отправленный ответ респондента. | 
 set Feedback(feedback) |  Item Response | Устанавливает отзыв, который должен отображаться для отправленного ответа респондента. | 
 set Score(score) |  Item Response | Устанавливает оценку за отправленный ответ респондента. | 
 Item Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
 CHECKBOX |  Enum | Элемент вопроса, который позволяет респонденту выбрать один или несколько флажков, а также необязательное поле «другое». | 
 CHECKBOX_GRID |  Enum | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбирать несколько вариантов ответа в каждой строке из последовательности флажков. | 
 DATE |  Enum | Пункт вопроса, позволяющий респонденту указать дату. | 
 DATETIME |  Enum | Элемент вопроса, позволяющий респонденту указать дату и время. | 
 DURATION |  Enum | Элемент вопроса, позволяющий респонденту указать промежуток времени. | 
 GRID |  Enum | Элемент вопроса, представленный в виде сетки столбцов и строк, который позволяет респонденту выбрать один вариант ответа в каждой строке из последовательности переключателей. | 
 IMAGE |  Enum | Элемент макета, отображающий изображение. | 
 LIST |  Enum | Элемент вопроса, позволяющий респонденту выбрать один вариант из раскрывающегося списка. | 
 MULTIPLE_CHOICE |  Enum | Элемент вопроса, который позволяет респонденту выбрать один вариант из списка переключателей или необязательного поля «другое». | 
 PAGE_BREAK |  Enum | Элемент макета, обозначающий начало страницы. | 
 PARAGRAPH_TEXT |  Enum | Элемент вопроса, позволяющий респонденту ввести блок текста. | 
 RATING |  Enum | Элемент вопроса, позволяющий респонденту поставить оценку. | 
 SCALE |  Enum | Элемент вопроса, который позволяет респонденту выбрать один вариант из пронумерованной последовательности переключателей. | 
 SECTION_HEADER |  Enum | Элемент макета, визуально обозначающий начало раздела. | 
 TEXT |  Enum | Элемент вопроса, позволяющий респонденту ввести одну строку текста. | 
 TIME |  Enum | Пункт вопроса, позволяющий респонденту указать время суток. | 
 VIDEO |  Enum | Элемент макета, отображающий видео 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 Validation Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 require Text Contains Pattern(pattern) |  Paragraph Text Validation Builder | Требуется ответ, содержащий шаблон. | 
 require Text Does Not Contain Pattern(pattern) |  Paragraph Text Validation Builder | Требуется ответ, чтобы не содержать шаблон. | 
 require Text Does Not Match Pattern(pattern) |  Paragraph Text Validation Builder | Требуется ответ, чтобы не соответствовать шаблону. | 
 require Text Length Greater Than Or Equal To(number) |  Paragraph Text Validation Builder | Требуется, чтобы длина ответа была больше или равна значению. | 
 require Text Length Less Than Or Equal To(number) |  Paragraph Text Validation Builder | Требуется, чтобы длина ответа была меньше значения. | 
 require Text Matches Pattern(pattern) |  Paragraph Text Validation Builder | Требуется ответ для соответствия шаблону. | 
 Quiz Feedback 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 get Link Urls() |  String[] | Получает список URL-адресов, связанных с отзывом. | 
 get Text() |  String | Получает отображаемый текст обратной связи. | 
Quiz Feedback Builder 
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 add Link(url) |  Quiz Feedback Builder | Добавляет ссылку на дополнительный материал отзыва. | 
 add Link(url, displayText) |  Quiz Feedback Builder | Добавляет ссылку на дополнительный материал отзыва. | 
 build() |  Quiz Feedback | Создает отзыв соответствующего типа для этого строителя. | 
 copy() |  Quiz Feedback Builder | Возвращает копию этого строителя. | 
 set Text(text) |  Quiz Feedback Builder | Устанавливает текст обратной связи. | 
 Rating Icon Type 
Характеристики
| Свойство | Тип | Описание | 
|---|---|---|
 STAR |  Enum | Звездный значок. | 
 HEART |  Enum | Сердце икона. | 
 THUMB_UP |  Enum | Икона большого пальца. | 
 Rating Item 
Методы
| Метод | Возврат тип | Краткое описание | 
|---|---|---|
 create Response(response) |  Item Response |  Создает новый Item Response для этого элемента оценки. | 
 duplicate() |  Rating Item | Создает копию этого элемента и добавляет его к концу формы. | 
 get General Feedback() |  Quiz Feedback | Возвращает отзывы, которые показаны респондентам, когда они отвечают на график. | 
 get Help Text() |  String |  Получает текст справки элемента (иногда называемый описание текст для элементов макета, таких как Image Items , Page Break Items и Section Header Items ). | 
 get Id() |  Integer | Получает уникальный идентификатор предмета. | 
 get Index() |  Integer | Получает индекс элемента среди всех элементов в форме. | 
 get Points() |  Integer | Возвращает значение точки градуируемого элемента. | 
 get Rating Icon() |  Rating Icon Type | Получает значок, выбранный для рейтинга. | 
 get Rating Scale Level() |  Integer | Получает уровень масштаба рейтинга. | 
 get Title() |  String |  Получает заголовок элемента (иногда называемый текст заголовка, в случае Section Header Item ). | 
 get Type() |  Item Type |  Получает тип элемента, представленного в виде Item Type . | 
 is Required() |  Boolean | Определяет, должен ли ответчик ответить на вопрос. | 
 set General Feedback(feedback) |  Rating Item | Устанавливает отзывы, чтобы показать респондентам, когда они отвечают на графим, который не имеет правильного или неправильного ответа (т.е. вопросы, которые требуют ручной оценки). | 
 set Help Text(text) |  Rating Item |  Устанавливает текст справки элемента (иногда называемый текст описания для элементов макета, таких как Image Items , Page Break Items и Section Header Items ). | 
 set Points(points) |  Rating Item | Устанавливает количество баллов, которые стоит граничамый предмет. | 
 set Rating Icon(ratingIcon) |  Rating Item | Устанавливает значок рейтинга. | 
 set Rating Scale Level(ratingScaleLevel) |  Rating Item | Устанавливает максимальный уровень масштаба рейтинга. | 
 set Required(enabled) |  Rating Item | Устанавливает, должен ли респондент ответить на вопрос. | 
 set Title(title) |  Rating Item |  Устанавливает заголовок элемента (иногда называемый текст заголовка, в случае Section Header Item ). | 
 Scale Item 
Методы
| Метод | Возврат тип | Краткое описание | 
|---|---|---|
 create Response(response) |  Item Response |  Создает новый Item Response для этого масштабного элемента. | 
 duplicate() |  Scale Item | Создает копию этого элемента и добавляет его к концу формы. | 
 get General Feedback() |  Quiz Feedback | Возвращает отзывы, которые показаны респондентам, когда они отвечают на график. | 
 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 Validation Builder 
Методы
| Метод | Возврат тип | Краткое описание | 
|---|---|---|
 require Number() |  Text Validation Builder | Требуется текстовый элемент, чтобы быть номером. | 
 require Number Between(start, end) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом между началом и конец, включительно. | 
 require Number Equal To(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом, равным указанному значению. | 
 require Number Greater Than(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом, превышающим указанное значение. | 
 require Number Greater Than Or Equal To(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом, больше или равным указанному значению. | 
 require Number Less Than(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом меньше указанного значения. | 
 require Number Less Than Or Equal To(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть меньше или равным указанному значению. | 
 require Number Not Between(start, end) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом, не между началом и конец, включительно. | 
 require Number Not Equal To(number) |  Text Validation Builder | Требуется текстовый элемент, чтобы быть числом, не равным указанному значению. | 
 require Text Contains Pattern(pattern) |  Text Validation Builder | Требуется ответ, чтобы сдержать шаблон. | 
 require Text Does Not Contain Pattern(pattern) |  Text Validation Builder | Требует ответа, чтобы не содержать шаблона. | 
 require Text Does Not Match Pattern(pattern) |  Text Validation Builder | Требует ответа, чтобы не соответствовать шаблону. | 
 require Text Is Email() |  Text Validation Builder | Требуется текстовый элемент, чтобы быть адресом электронной почты. | 
 require Text Is Url() |  Text Validation Builder | Требуется текстовый элемент, чтобы быть URL. | 
 require Text Length Greater Than Or Equal To(number) |  Text Validation Builder | Требует, чтобы длина ответа была больше или равна значению. | 
 require Text Length Less Than Or Equal To(number) |  Text Validation Builder | Требуется длина ответа меньше, чем значение. | 
 require Text Matches Pattern(pattern) |  Text Validation Builder | Требует ответа на шаблон соответствия. | 
 require Whole Number() |  Text Validation Builder | Требуется текстовый элемент, чтобы быть целым номером. | 
 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 | Устанавливает ширину видео в пикселях. |