Enum ElementType
Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
ElemenJenis
Enumerasi semua jenis elemen.
Untuk memanggil enum, Anda memanggil class induk, nama, dan propertinya. Misalnya,
DocumentApp.ElementType.BODY_SECTION
.
Gunakan enumerasi ElementType
untuk memeriksa jenis elemen tertentu, misalnya:
const documentTab =
DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();
const firstChild = documentTab.getBody().getChild(0);
if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) {
// It's a paragraph, apply a paragraph heading.
firstChild.asParagraph().setHeading(DocumentApp.ParagraphHeading.HEADING1);
}
Properti
Properti | Jenis | Deskripsi |
BODY_SECTION | Enum | Jenis yang sesuai dengan elemen Body . |
COMMENT_SECTION | Enum | Jenis yang sesuai dengan elemen CommentSection . |
DATE | Enum | Jenis yang sesuai dengan elemen
Date . |
EQUATION | Enum | Jenis yang sesuai dengan elemen Equation . |
EQUATION_FUNCTION | Enum | Jenis yang sesuai dengan elemen EquationFunction . |
EQUATION_FUNCTION_ARGUMENT_SEPARATOR | Enum | Jenis yang sesuai dengan elemen
EquationFunctionArgumentSeparator . |
EQUATION_SYMBOL | Enum | Jenis yang sesuai dengan elemen EquationSymbol . |
RICH_LINK | Enum | Jenis yang sesuai dengan elemen RichLink . |
FOOTER_SECTION | Enum | Jenis yang sesuai dengan elemen FooterSection . |
FOOTNOTE | Enum | Jenis yang sesuai dengan elemen Footnote . |
FOOTNOTE_SECTION | Enum | Jenis yang sesuai dengan elemen FootnoteSection . |
HEADER_SECTION | Enum | Jenis yang sesuai dengan elemen HeaderSection . |
HORIZONTAL_RULE | Enum | Jenis yang sesuai dengan elemen HorizontalRule . |
INLINE_DRAWING | Enum | Jenis yang sesuai dengan elemen InlineDrawing . |
INLINE_IMAGE | Enum | Jenis yang sesuai dengan elemen InlineImage . |
LIST_ITEM | Enum | Jenis yang sesuai dengan elemen ListItem . |
PAGE_BREAK | Enum | Jenis yang sesuai dengan elemen PageBreak . |
PARAGRAPH | Enum | Jenis yang sesuai dengan elemen Paragraph . |
PERSON | Enum | Jenis yang sesuai dengan elemen Person . |
TABLE | Enum | Jenis yang sesuai dengan elemen Table . |
TABLE_CELL | Enum | Jenis yang sesuai dengan elemen TableCell . |
TABLE_OF_CONTENTS | Enum | Jenis yang sesuai dengan elemen TableOfContents . |
TABLE_ROW | Enum | Jenis yang sesuai dengan elemen TableRow . |
TEXT | Enum | Jenis yang sesuai dengan elemen
Text . |
UNSUPPORTED | Enum | Jenis yang sesuai dengan UnsupportedElement . Elemen yang tidak didukung mewakili bagian dokumen yang tidak mendukung pembuatan skrip. |
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-07-26 UTC.
[null,null,["Terakhir diperbarui pada 2025-07-26 UTC."],[[["\u003cp\u003e\u003ccode\u003eElementType\u003c/code\u003e is an enumeration used to identify the type of elements within a Google Doc.\u003c/p\u003e\n"],["\u003cp\u003eYou can access \u003ccode\u003eElementType\u003c/code\u003e properties using the format \u003ccode\u003eDocumentApp.ElementType.PROPERTY_NAME\u003c/code\u003e, such as \u003ccode\u003eDocumentApp.ElementType.PARAGRAPH\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003egetType()\u003c/code\u003e method can be used to determine the type of a specific element, enabling conditional logic based on element types.\u003c/p\u003e\n"],["\u003cp\u003e\u003ccode\u003eElementType\u003c/code\u003e supports a wide range of element types like paragraphs, tables, images, equations, and more, as detailed in the provided properties table.\u003c/p\u003e\n"]]],[],null,["# Enum ElementType\n\nElementType\n\nAn enumeration of all the element types.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nDocumentApp.ElementType.BODY_SECTION`.\n\nUse the [ElementType](#) enumeration to check the type of a given element, for instance:\n\n```javascript\nconst documentTab =\n DocumentApp.getActiveDocument().getActiveTab().asDocumentTab();\nconst firstChild = documentTab.getBody().getChild(0);\nif (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) {\n // It's a paragraph, apply a paragraph heading.\n firstChild.asParagraph().setHeading(DocumentApp.ParagraphHeading.HEADING1);\n}\n``` \n\n### Properties\n\n| Property | Type | Description |\n|----------------------------------------|--------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| `BODY_SECTION` | `Enum` | The type corresponding to the [Body](/apps-script/reference/document/body) element. |\n| `COMMENT_SECTION` | `Enum` | The type corresponding to the CommentSection element. |\n| `DATE` | `Enum` | The type corresponding to the [Date](/apps-script/reference/document/date) element. |\n| `EQUATION` | `Enum` | The type corresponding to the [Equation](/apps-script/reference/document/equation) element. |\n| `EQUATION_FUNCTION` | `Enum` | The type corresponding to the [EquationFunction](/apps-script/reference/document/equation-function) element. |\n| `EQUATION_FUNCTION_ARGUMENT_SEPARATOR` | `Enum` | The type corresponding to the [EquationFunctionArgumentSeparator](/apps-script/reference/document/equation-function-argument-separator) element. |\n| `EQUATION_SYMBOL` | `Enum` | The type corresponding to the [EquationSymbol](/apps-script/reference/document/equation-symbol) element. |\n| `RICH_LINK` | `Enum` | The type corresponding to the [RichLink](/apps-script/reference/document/rich-link) element. |\n| `FOOTER_SECTION` | `Enum` | The type corresponding to the [FooterSection](/apps-script/reference/document/footer-section) element. |\n| `FOOTNOTE` | `Enum` | The type corresponding to the [Footnote](/apps-script/reference/document/footnote) element. |\n| `FOOTNOTE_SECTION` | `Enum` | The type corresponding to the [FootnoteSection](/apps-script/reference/document/footnote-section) element. |\n| `HEADER_SECTION` | `Enum` | The type corresponding to the [HeaderSection](/apps-script/reference/document/header-section) element. |\n| `HORIZONTAL_RULE` | `Enum` | The type corresponding to the [HorizontalRule](/apps-script/reference/document/horizontal-rule) element. |\n| `INLINE_DRAWING` | `Enum` | The type corresponding to the [InlineDrawing](/apps-script/reference/document/inline-drawing) element. |\n| `INLINE_IMAGE` | `Enum` | The type corresponding to the [InlineImage](/apps-script/reference/document/inline-image) element. |\n| `LIST_ITEM` | `Enum` | The type corresponding to the [ListItem](/apps-script/reference/document/list-item) element. |\n| `PAGE_BREAK` | `Enum` | The type corresponding to the [PageBreak](/apps-script/reference/document/page-break) element. |\n| `PARAGRAPH` | `Enum` | The type corresponding to the [Paragraph](/apps-script/reference/document/paragraph) element. |\n| `PERSON` | `Enum` | The type corresponding to the [Person](/apps-script/reference/document/person) element. |\n| `TABLE` | `Enum` | The type corresponding to the [Table](/apps-script/reference/document/table) element. |\n| `TABLE_CELL` | `Enum` | The type corresponding to the [TableCell](/apps-script/reference/document/table-cell) element. |\n| `TABLE_OF_CONTENTS` | `Enum` | The type corresponding to the [TableOfContents](/apps-script/reference/document/table-of-contents) element. |\n| `TABLE_ROW` | `Enum` | The type corresponding to the [TableRow](/apps-script/reference/document/table-row) element. |\n| `TEXT` | `Enum` | The type corresponding to the [Text](/apps-script/reference/document/text) element. |\n| `UNSUPPORTED` | `Enum` | The type corresponding to [UnsupportedElement](/apps-script/reference/document/unsupported-element). Unsupported elements represent document portions that do not support scripting. |"]]