Class ParagraphTextItem

透過集合功能整理內容 你可以依據偏好儲存及分類內容。
ParagraphTextItem

讓作答者輸入一段文字的問題項目。項目可以從 Form 存取或建立。在測驗中使用時,系統會對這些項目評分。

// Open a form by ID and add a new paragraph text item.
var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
var item = form.addParagraphTextItem();
item.setTitle('What is your address?');

方法

方法傳回類型簡短說明
clearValidation()ParagraphTextItem為這個段落文字項目移除資料驗證。
createResponse(response)ItemResponse為這個段落文字項目建立新的 ItemResponse
duplicate()ParagraphTextItem建立這個項目的副本,然後附加到表單結尾。
getGeneralFeedback()QuizFeedback傳回作答者在可評分成績時看到的回應。
getHelpText()String取得商品的說明文字 (有時為版面配置項目的說明文字,例如 ImageItemsPageBreakItemsSectionHeaderItems)。
getId()Integer取得商品的專屬 ID。
getIndex()Integer取得表單中所有商品的索引。
getPoints()Integer傳回可評分項目的分數值。
getTitle()String取得商品標題 (有時為 SectionHeaderItem 標頭)。
getType()ItemType取得項目類型,以 ItemType 表示。
isRequired()Boolean判斷作答者是否需要回答問題。
setGeneralFeedback(feedback)ParagraphTextItem讓作答者在沒有正確答案或正確答案 (例如需要手動評分的問題) 的情況下,針對作答者顯示意見回饋。
setHelpText(text)ParagraphTextItem設定項目的說明文字 (有時是指 ImageItemsPageBreakItemsSectionHeaderItems 等版面配置項目的說明文字)。
setPoints(points)ParagraphTextItem設定可評分項目的數值。
setRequired(enabled)ParagraphTextItem設定作答者是否需要回答問題。
setTitle(title)ParagraphTextItem設定項目標題 (有時在 SectionHeaderItem 中稱為標題文字)。
setValidation(validation)ParagraphTextItem設定這個段落文字項目的資料驗證。

內容詳盡的說明文件

clearValidation()

為這個段落文字項目移除資料驗證。

Return 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

createResponse(response)

為這個段落文字項目建立新的 ItemResponse

參數

名稱類型說明
responseString回答該商品引起的問題

Return 鍵

ItemResponse:項目回應

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

duplicate()

建立這個項目的副本,然後附加到表單結尾。

Return 鍵

ParagraphTextItem:與這個 ParagraphTextItem 重複,用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

  • 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()

取得商品的說明文字 (有時為版面配置項目的說明文字,例如 ImageItemsPageBreakItemsSectionHeaderItems)。

Return 鍵

String:項目的說明文字或說明文字

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

getId()

取得商品的專屬 ID。

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 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

setHelpText(text)

設定項目的說明文字 (有時是指 ImageItemsPageBreakItemsSectionHeaderItems 等版面配置項目的說明文字)。

參數

名稱類型說明
textString新的說明文字

Return 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

setPoints(points)

設定可評分項目的數值。新項目的預設值為 0。

參數

名稱類型說明
pointsInteger問題項目的分數

Return 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

setRequired(enabled)

設定作答者是否需要回答問題。

參數

名稱類型說明
enabledBoolean作答者是否需要回答問題

Return 鍵

ParagraphTextItem:目前的項目 (用於鏈結)

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

setTitle(title)

設定項目標題 (有時在 SectionHeaderItem 中稱為標題文字)。

參數

名稱類型說明
titleString新的標題或標題文字

Return 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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

setValidation(validation)

設定這個段落文字項目的資料驗證。如果傳入空值或驗證,不需要使用任何呼叫函式就能移除任何先前的驗證。

參數

名稱類型說明
validationParagraphTextValidation要套用至這個項目的 ParagraphTextValidation。

Return 鍵

ParagraphTextItem — 這個 ParagraphTextItem 用於鏈結

授權

如果指令碼使用這個方法,就必須符合下列一或多個範圍的授權:

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