Enum ElementType
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
ÖğeTürü
Tüm öğe türlerinin listesi.
Bir enum'u çağırmak için üst sınıfını, adını ve özelliğini çağırırsınız. Örneğin,
DocumentApp.ElementType.BODY_SECTION
.
Belirli bir öğenin türünü kontrol etmek için ElementType
dizini kullanın. Örneğin:
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);
}
Özellikler
Mülk | Tür | Açıklama |
BODY_SECTION | Enum | Body öğesine karşılık gelen tür. |
COMMENT_SECTION | Enum | CommentSection öğesine karşılık gelen tür. |
DATE | Enum | Date
öğesine karşılık gelen tür. |
EQUATION | Enum | Equation öğesine karşılık gelen tür. |
EQUATION_FUNCTION | Enum | EquationFunction öğesine karşılık gelen tür. |
EQUATION_FUNCTION_ARGUMENT_SEPARATOR | Enum | EquationFunctionArgumentSeparator
öğesine karşılık gelen tür. |
EQUATION_SYMBOL | Enum | EquationSymbol öğesine karşılık gelen tür. |
RICH_LINK | Enum | RichLink öğesine karşılık gelen tür. |
FOOTER_SECTION | Enum | FooterSection öğesine karşılık gelen tür. |
FOOTNOTE | Enum | Footnote öğesine karşılık gelen tür. |
FOOTNOTE_SECTION | Enum | FootnoteSection öğesine karşılık gelen tür. |
HEADER_SECTION | Enum | HeaderSection öğesine karşılık gelen tür. |
HORIZONTAL_RULE | Enum | HorizontalRule öğesine karşılık gelen tür. |
INLINE_DRAWING | Enum | InlineDrawing öğesine karşılık gelen tür. |
INLINE_IMAGE | Enum | InlineImage öğesine karşılık gelen tür. |
LIST_ITEM | Enum | ListItem öğesine karşılık gelen tür. |
PAGE_BREAK | Enum | PageBreak öğesine karşılık gelen tür. |
PARAGRAPH | Enum | Paragraph öğesine karşılık gelen tür. |
PERSON | Enum | Person öğesine karşılık gelen tür. |
TABLE | Enum | Table öğesine karşılık gelen tür. |
TABLE_CELL | Enum | TableCell öğesine karşılık gelen tür. |
TABLE_OF_CONTENTS | Enum | TableOfContents öğesine karşılık gelen tür. |
TABLE_ROW | Enum | TableRow öğesine karşılık gelen tür. |
TEXT | Enum | Text
öğesine karşılık gelen tür. |
UNSUPPORTED | Enum | UnsupportedElement değerine karşılık gelen tür. Desteklenmeyen öğeler, komut dosyası yazma özelliğini desteklemeyen belge bölümlerini temsil eder. |
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-07-26 UTC.
[null,null,["Son güncelleme tarihi: 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. |"]]