Class SectionHeaderItem Stay organized with collections Save and categorize content based on your preferences.
Page Summary
SectionHeaderItemis a layout item in Google Forms that visually indicates the start of a section.You can access or create a
SectionHeaderItemfrom aFormobject.Methods available for
SectionHeaderIteminclude getting and setting the title and help text, duplicating the item, and getting its ID, index, and type.Using
setHelpText()andsetTitle()methods allows you to modify the text displayed for the section header.Scripts using these methods require specific authorization scopes related to Google Forms.
A layout item that visually indicates the start of a section. Items can be accessed or createdfrom aForm.
// Open a form by ID and add a new section header.constform=FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');constitem=form.addSectionHeaderItem();item.setTitle('Title of new section');
Methods
| Method | Return type | Brief description |
|---|---|---|
duplicate() | Section | Creates a copy of this item and appends it to the end of the form. |
get | String | Gets the item's help text (sometimes called description text for layout items likeImage,Page, andSection). |
get | Integer | Gets the item's unique identifier. |
get | Integer | Gets the index of the item among all the items in the form. |
get | String | Gets the item's title (sometimes called header text, in the case of aSection). |
get | Item | Gets the item's type, represented as anItem. |
set | Section | Sets the item's help text (sometimes called description text for layout items likeImage,Page, andSection). |
set | Section | Sets the item's title (sometimes called header text, in the case of aSection). |
Detailed documentation
duplicate()
Creates a copy of this item and appends it to the end of the form.
Return
Section — a duplicate of thisSection, for chaining
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
getHelpText()
Gets the item's help text (sometimes called description text for layout items likeImage,Page, andSection).
Return
String — the item's help text or description text
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
getId()
Gets the item's unique identifier.
Return
Integer — the item's ID
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
getIndex()
Gets the index of the item among all the items in the form.
Return
Integer — the index of the item
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
getTitle()
Gets the item's title (sometimes called header text, in the case of aSection).
Return
String — the item's title or header text
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
getType()
setHelpText(text)
Sets the item's help text (sometimes called description text for layout items likeImage,Page, andSection).
Parameters
| Name | Type | Description |
|---|---|---|
text | String | the new help text |
Return
Section — thisSection, for chaining
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
setTitle(title)
Sets the item's title (sometimes called header text, in the case of aSection).
Parameters
| Name | Type | Description |
|---|---|---|
title | String | the new title or header text |
Return
Section — thisSection, for chaining
Authorization
Scripts that use this method require authorization with one or more of the followingscopes:
https://www.googleapis.com/auth/forms.currentonlyhttps://www.googleapis.com/auth/forms
Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-12-11 UTC.