Этот сервис позволяет сценариям создавать, получать доступ и изменять формы 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 | Устанавливает ширину видео в пикселях. |