Enum ItemType
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
ArtikelTyp
Ein Enum, das die unterstützten Typen von Formularelementen darstellt. Auf Artikeltypen kann über FormApp.ItemType
zugegriffen werden.
Wenn Sie ein Enum aufrufen möchten, rufen Sie die übergeordnete Klasse, den Namen und die Eigenschaft auf. Beispiel:
FormApp.ItemType.CHECKBOX
.
// Open a form by ID and add a new section header.
const form = FormApp.create('Form Name');
const item = form.addSectionHeaderItem();
item.setTitle('Title of new section');
// Check the item type.
if (item.getType() === FormApp.ItemType.SECTION_HEADER) {
item.setHelpText('Description of new section.');
}
Attribute
Attribut | Typ | Beschreibung |
CHECKBOX | Enum | Ein Frageelement, bei dem die Befragten ein oder mehrere Kästchen ankreuzen können, sowie ein optionales Feld für „Sonstiges“. |
CHECKBOX_GRID | Enum | Ein Frageelement, das als Raster aus Spalten und Zeilen dargestellt wird und es den Befragten ermöglicht, aus einer Reihe von Kästchen mehrere Optionen pro Zeile auszuwählen. |
DATE | Enum | Ein Frageelement, mit dem die Befragten ein Datum angeben können. |
DATETIME | Enum | Ein Frageelement, mit dem die Befragten ein Datum und eine Uhrzeit angeben können. |
DURATION | Enum | Ein Frageelement, mit dem die Befragten eine bestimmte Zeitspanne angeben können. |
GRID | Enum | Ein Frageelement, das als Raster aus Spalten und Zeilen dargestellt wird und bei dem die Befragten aus einer Reihe von Optionsfeldern eine Auswahl pro Zeile treffen können. |
IMAGE | Enum | Ein Layoutelement, in dem ein Bild angezeigt wird. |
LIST | Enum | Ein Frageelement, bei dem die Befragten eine Option aus einer Drop-down-Liste auswählen können. |
MULTIPLE_CHOICE | Enum | Ein Frageelement, bei dem die Person eine Option aus einer Liste von Optionsfeldern oder einem optionalen Feld „Sonstiges“ auswählen kann. |
PAGE_BREAK | Enum | Ein Layoutelement, das den Beginn einer Seite markiert. |
PARAGRAPH_TEXT | Enum | Ein Frageelement, mit dem die Befragten einen Textblock eingeben können. |
RATING | Enum | Ein Frageelement, mit dem die Befragten eine Bewertung abgeben können. |
SCALE | Enum | Ein Frageelement, bei dem die Befragten eine Option aus einer nummerierten Reihe von Optionsfeldern auswählen können. |
SECTION_HEADER | Enum | Ein Layoutelement, das den Beginn eines Abschnitts visuell kennzeichnet. |
TEXT | Enum | Ein Frageelement, bei dem die Befragten eine einzelne Textzeile eingeben können. |
TIME | Enum | Ein Frageelement, mit dem die Befragten eine Tageszeit angeben können. |
VIDEO | Enum | Ein Layoutelement, in dem ein YouTube-Video angezeigt wird. |
FILE_UPLOAD | Enum | Ein Frageelement, mit dem die Teilnehmer eine Datei hochladen können. |
UNSUPPORTED | Enum | Ein Element, das derzeit nicht über APIs unterstützt wird. |
Sofern nicht anders angegeben, sind die Inhalte dieser Seite unter der Creative Commons Attribution 4.0 License und Codebeispiele unter der Apache 2.0 License lizenziert. Weitere Informationen finden Sie in den Websiterichtlinien von Google Developers. Java ist eine eingetragene Marke von Oracle und/oder seinen Partnern.
Zuletzt aktualisiert: 2025-07-26 (UTC).
[null,null,["Zuletzt aktualisiert: 2025-07-26 (UTC)."],[[["\u003cp\u003e\u003ccode\u003eItemType\u003c/code\u003e is an enum representing the types of items you can add to a Google Form, such as questions, images, and page breaks.\u003c/p\u003e\n"],["\u003cp\u003eYou can access \u003ccode\u003eItemType\u003c/code\u003e properties like \u003ccode\u003eCHECKBOX\u003c/code\u003e, \u003ccode\u003eTEXT\u003c/code\u003e, and \u003ccode\u003ePAGE_BREAK\u003c/code\u003e using \u003ccode\u003eFormApp.ItemType\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eEach \u003ccode\u003eItemType\u003c/code\u003e property represents a different kind of form element you can add and manipulate using Apps Script.\u003c/p\u003e\n"],["\u003cp\u003eUse \u003ccode\u003eitem.getType()\u003c/code\u003e to determine the type of an existing item in your form and adjust its properties accordingly.\u003c/p\u003e\n"]]],[],null,["# Enum ItemType\n\nItemType\n\nAn enum representing the supported types of form items. Item types can be accessed from [FormApp.ItemType](/apps-script/reference/forms/form-app#ItemType).\n\nTo call an enum, you call its parent class, name, and property. For example, `\nFormApp.ItemType.CHECKBOX`.\n\n```javascript\n// Open a form by ID and add a new section header.\nconst form = FormApp.create('Form Name');\nconst item = form.addSectionHeaderItem();\nitem.setTitle('Title of new section');\n\n// Check the item type.\nif (item.getType() === FormApp.ItemType.SECTION_HEADER) {\n item.setHelpText('Description of new section.');\n}\n``` \n\n### Properties\n\n| Property | Type | Description |\n|-------------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `CHECKBOX` | `Enum` | A question item that allows the respondent to select one or more checkboxes, as well as an optional \"other\" field. |\n| `CHECKBOX_GRID` | `Enum` | A question item, presented as a grid of columns and rows, that allows the respondent to select multiple choices per row from a sequence of checkboxes. |\n| `DATE` | `Enum` | A question item that allows the respondent to indicate a date. |\n| `DATETIME` | `Enum` | A question item that allows the respondent to indicate a date and time. |\n| `DURATION` | `Enum` | A question item that allows the respondent to indicate a length of time. |\n| `GRID` | `Enum` | A question item, presented as a grid of columns and rows, that allows the respondent to select one choice per row from a sequence of radio buttons. |\n| `IMAGE` | `Enum` | A layout item that displays an image. |\n| `LIST` | `Enum` | A question item that allows the respondent to select one choice from a drop-down list. |\n| `MULTIPLE_CHOICE` | `Enum` | A question item that allows the respondent to select one choice from a list of radio buttons or an optional \"other\" field. |\n| `PAGE_BREAK` | `Enum` | A layout item that marks the start of a page. |\n| `PARAGRAPH_TEXT` | `Enum` | A question item that allows the respondent to enter a block of text. |\n| `RATING` | `Enum` | A question item that allows the respondent to give a rating. |\n| `SCALE` | `Enum` | A question item that allows the respondent to choose one option from a numbered sequence of radio buttons. |\n| `SECTION_HEADER` | `Enum` | A layout item that visually indicates the start of a section. |\n| `TEXT` | `Enum` | A question item that allows the respondent to enter a single line of text. |\n| `TIME` | `Enum` | A question item that allows the respondent to indicate a time of day. |\n| `VIDEO` | `Enum` | A layout item that displays a YouTube video. |\n| `FILE_UPLOAD` | `Enum` | A question item that lets the respondent upload a file. |\n| `UNSUPPORTED` | `Enum` | An item that is currently not supported through APIs. |"]]