Элемент вопроса, позволяющий респонденту указать отрезок времени. К элементам можно получить доступ или создать их из Form
. При использовании в викторине эти элементы оцениваются.
// Open a form by ID and add a new duration item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addDurationItem(); item.setTitle('How long can you hold your breath?');
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
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 ). |
Подробная документация
create Response(hours, minutes, seconds)
Создает новый Item Response
для этого элемента даты. Аргументы hours
, minutes
и seconds
лучше всего представлять в виде целых чисел от 0
до 72
для hours
и 0
до 59
для minutes
и seconds
. Значения, выходящие за эти границы, фиксируются: например, 24, 60, 90
интерпретируются как 24:59:59.
Параметры
Имя | Тип | Описание |
---|---|---|
hours | Integer | часы, представленные целым числом от 0 до 72 |
minutes | Integer | минуты, представленные целым числом от 0 до 59 |
seconds | Integer | секунды, представленные целым числом от 0 до 59 |
Возвращаться
Item Response
— ответ элемента
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
duplicate()
Создает копию этого элемента и добавляет ее в конец формы.
Возвращаться
Duration Item
— дубликат этого Duration Item
, для цепочки
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get General Feedback()
Возвращает отзыв, который отображается респондентам, когда они отвечают на оцениваемый вопрос.
Возвращаться
Quiz Feedback
— обратная связь, если она есть.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Help Text()
Получает текст справки по элементу (иногда называемый текстом описания для таких элементов макета, как Image Items
, Page Break Items
и Section Header Items
).
Возвращаться
String
— текст справки или текст описания элемента.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Id()
Получает уникальный идентификатор элемента.
Возвращаться
Integer
— идентификатор предмета
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Index()
Получает индекс элемента среди всех элементов формы.
Возвращаться
Integer
— индекс элемента
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Points()
Возвращает количество баллов оцениваемого элемента.
Возвращаться
Integer
— количество баллов, которое приносит вопрос.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Title()
Получает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item
).
Возвращаться
String
— заголовок или текст заголовка элемента.
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
get Type()
is Required()
Определяет, должен ли респондент отвечать на вопрос.
Возвращаться
Boolean
— должен ли респондент отвечать на вопрос
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set General Feedback(feedback)
Устанавливает обратную связь, которая будет отображаться респондентам, когда они отвечают на оцениваемый вопрос, на который нет правильного или неправильного ответа (т. е. вопросы, требующие оценки вручную).
Параметры
Имя | Тип | Описание |
---|---|---|
feedback | Quiz Feedback | новый отзыв |
Возвращаться
Duration Item
— этот Duration Item
, для цепочки
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Help Text(text)
Устанавливает текст справки для элемента (иногда называемый текстом описания для таких элементов макета, как Image Items
, Page Break Items
» и Section Header Items
).
Параметры
Имя | Тип | Описание |
---|---|---|
text | String | новый текст справки |
Возвращаться
Duration Item
— этот Duration Item
, для цепочки
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Points(points)
Устанавливает количество баллов, которое дает оцениваемый предмет. По умолчанию для новых элементов установлено значение 0.
Параметры
Имя | Тип | Описание |
---|---|---|
points | Integer | количество баллов, которое приносит вопрос |
Возвращаться
Duration Item
— этот Duration Item
, для цепочки
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Required(enabled)
Устанавливает, должен ли респондент отвечать на вопрос.
Параметры
Имя | Тип | Описание |
---|---|---|
enabled | Boolean | должен ли респондент отвечать на вопрос |
Возвращаться
Duration Item
— текущий элемент (для цепочки)
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
set Title(title)
Устанавливает заголовок элемента (иногда называемый текстом заголовка, в случае Section Header Item
).
Параметры
Имя | Тип | Описание |
---|---|---|
title | String | новый заголовок или текст заголовка |
Возвращаться
Duration Item
— этот Duration Item
, для цепочки
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms