Class DurationItem

기간 항목

응답자가 시간을 표시할 수 있는 질문 항목입니다. Form에서 항목에 액세스하거나 이를 만들 수 있습니다. 퀴즈에 사용할 경우 이러한 항목은 채점됩니다.

// Open a form by ID and add a new duration item.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var item = form.addDurationItem();
item.setTitle('How long can you hold your breath?');

메서드

메서드반환 유형간략한 설명
createResponse(hours, minutes, seconds)ItemResponse이 날짜 항목에 새 ItemResponse를 만듭니다.
duplicate()DurationItem이 항목의 사본을 만들어 양식 끝에 추가합니다.
getGeneralFeedback()QuizFeedback응답자가 채점 가능한 질문에 답변할 때 표시되는 의견을 반환합니다.
getHelpText()String항목의 도움말 텍스트 (ImageItems, PageBreakItems, SectionHeaderItems와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다.
getId()Integer항목의 고유 식별자를 가져옵니다.
getIndex()Integer양식의 모든 항목 중에서 항목의 색인을 가져옵니다.
getPoints()Integer채점 가능한 항목의 점수를 반환합니다.
getTitle()String항목의 제목을 가져옵니다 (SectionHeaderItem의 경우 헤더 텍스트라고도 함).
getType()ItemTypeItemType으로 표시되는 항목 유형을 가져옵니다.
isRequired()Boolean응답자가 질문에 답해야 하는지 여부를 결정합니다.
setGeneralFeedback(feedback)DurationItem응답자가 정답 또는 오답이 있는 채점 가능한 질문 (예: 수동 채점이 필요한 질문)에 응답할 때 표시되는 의견을 설정합니다.
setHelpText(text)DurationItem항목의 도움말 텍스트 (ImageItems, PageBreakItems, SectionHeaderItems와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다.
setPoints(points)DurationItem채점 가능한 항목의 가치를 설정합니다.
setRequired(enabled)DurationItem응답자가 질문에 답해야 하는지 여부를 설정합니다.
setTitle(title)DurationItem항목의 제목을 설정합니다 (SectionHeaderItem의 경우 헤더 텍스트라고도 함).

자세한 문서

createResponse(hours, minutes, seconds)

이 날짜 항목에 새 ItemResponse를 만듭니다. hours, minutes, seconds 인수는 hours의 경우 0~72, minutesseconds의 경우 0~59의 정수로 가장 잘 표현됩니다. 이 경계를 초과하는 값은 고정됩니다. 예를 들어 24, 60, 90은 24:59:59로 해석됩니다.

매개변수

이름유형설명
hoursInteger영업시간을 0부터 72까지의 정수로 표시합니다.
minutesInteger0에서 59 사이의 정수로 표현된 분
secondsInteger초(0에서 59 사이의 정수로 표시됨)

Return

ItemResponse — 항목 응답

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

duplicate()

이 항목의 사본을 만들어 양식 끝에 추가합니다.

Return

DurationItem: 이 DurationItem의 중복으로, 체인용

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getGeneralFeedback()

응답자가 채점 가능한 질문에 답변할 때 표시되는 의견을 반환합니다.

Return

QuizFeedback: 의견(있는 경우)입니다.

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getHelpText()

항목의 도움말 텍스트 (ImageItems, PageBreakItems, SectionHeaderItems와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 가져옵니다.

Return

String: 항목의 도움말 텍스트 또는 설명 텍스트

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getId()

항목의 고유 식별자를 가져옵니다.

Return

Integer: 항목 ID

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getIndex()

양식의 모든 항목 중에서 항목의 색인을 가져옵니다.

Return

Integer: 항목의 색인

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getPoints()

채점 가능한 항목의 점수를 반환합니다.

Return

Integer: 질문 하나의 점수를 나타냅니다.

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getTitle()

항목의 제목을 가져옵니다 (SectionHeaderItem의 경우 헤더 텍스트라고도 함).

Return

String — 항목의 제목 또는 헤더 텍스트입니다.

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

getType()

ItemType으로 표시되는 항목 유형을 가져옵니다.

Return

ItemType — 항목 유형

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

isRequired()

응답자가 질문에 답해야 하는지 여부를 결정합니다.

Return

Boolean: 응답자가 질문에 답해야 하는지 여부

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setGeneralFeedback(feedback)

응답자가 정답 또는 오답이 있는 채점 가능한 질문 (예: 수동 채점이 필요한 질문)에 응답할 때 표시되는 의견을 설정합니다.

매개변수

이름유형설명
feedbackQuizFeedback새 의견

Return

DurationItem: 이 DurationItem, 체이닝용

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setHelpText(text)

항목의 도움말 텍스트 (ImageItems, PageBreakItems, SectionHeaderItems와 같은 레이아웃 항목의 설명 텍스트라고도 함)를 설정합니다.

매개변수

이름유형설명
textString새 도움말 텍스트

Return

DurationItem: 이 DurationItem, 체이닝용

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setPoints(points)

채점 가능한 항목의 가치를 설정합니다. 새 항목의 기본값은 0입니다.

매개변수

이름유형설명
pointsInteger질문 항목의 가치가 있는 포인트

Return

DurationItem: 이 DurationItem, 체이닝용

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setRequired(enabled)

응답자가 질문에 답해야 하는지 여부를 설정합니다.

매개변수

이름유형설명
enabledBoolean응답자가 질문에 답변해야 하는지 여부

Return

DurationItem: 현재 항목 (체이닝용)

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

setTitle(title)

항목의 제목을 설정합니다 (SectionHeaderItem의 경우 헤더 텍스트라고도 함).

매개변수

이름유형설명
titleString새 제목 또는 헤더 텍스트

Return

DurationItem: 이 DurationItem, 체이닝용

승인

이 방법을 사용하는 스크립트에는 다음 범위 중 하나 이상을 사용하여 승인해야 합니다.

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms