Enum Attribute
Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Attribut
Eine Aufzählung der Elementattribute.
Wenn Sie ein Enum aufrufen möchten, rufen Sie die übergeordnete Klasse, den Namen und die Eigenschaft auf. Beispiel:
DocumentApp.Attribute.BACKGROUND_COLOR
.
Mit Attributen können Sie benutzerdefinierte Stile erstellen. Beispiel:
// Define a style with yellow background.
const highlightStyle = {};
highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';
highlightStyle[DocumentApp.Attribute.BOLD] = true;
// Insert "Hello", highlighted.
DocumentApp.getActiveDocument()
.getActiveTab()
.asDocumentTab()
.editAsText()
.insertText(0, 'Hello\n')
.setAttributes(0, 4, highlightStyle);
Attribute
Attribut | Typ | Beschreibung |
BACKGROUND_COLOR | Enum | Die Hintergrundfarbe eines Elements (Absatz, Tabelle usw.) oder Dokuments. |
BOLD | Enum | Die Schriftstärke für Rich-Text. |
BORDER_COLOR | Enum | Die Rahmenfarbe für Tabellenelemente. |
BORDER_WIDTH | Enum | Die Rahmenbreite in Punkten für Tabellenelemente. |
CODE | Enum | Der Codeinhalt für Gleichungselemente. |
FONT_FAMILY | Enum | Die Einstellung für die Schriftfamilie für Rich Text. |
FONT_SIZE | Enum | Die Schriftgröße in Punkten für Rich-Text. |
FOREGROUND_COLOR | Enum | Die Einstellung für die Vordergrundfarbe für Rich Text. |
HEADING | Enum | Der Überschriftentyp für Absatzelemente (z. B. DocumentApp.ParagraphHeading.HEADING1 ). |
HEIGHT | Enum | Die Höhe für Bildelemente. |
HORIZONTAL_ALIGNMENT | Enum | Die horizontale Ausrichtung für Absatzelemente (z. B. DocumentApp.HorizontalAlignment.CENTER ). |
INDENT_END | Enum | Die Einstellung für den Endabstand in Punkten für Absatzelemente. |
INDENT_FIRST_LINE | Enum | Die Einstellung für den Einzug der ersten Zeile in Punkten für Absatzelemente. |
INDENT_START | Enum | Die Einstellung für den Anfangseinzug in Punkten für Absatzelemente. |
ITALIC | Enum | Die Schriftstileinstellung für Rich-Text. |
GLYPH_TYPE | Enum | Der Schriftbildtyp für Listenelemente. |
LEFT_TO_RIGHT | Enum | Die Textrichtung für Rich-Text. |
LINE_SPACING | Enum | Die Einstellung für den Zeilenabstand als Multiplikator für Absatzelemente. |
LINK_URL | Enum | Die Link-URL für Rich-Text. Der Standardlinkstil (Vordergrundfarbe, Unterstreichung) wird automatisch angewendet. |
LIST_ID | Enum | Die ID der übergeordneten Liste für Listenelemente. |
MARGIN_BOTTOM | Enum | Die Einstellung für den unteren Rand in Punkten für Absatzelemente. |
MARGIN_LEFT | Enum | Die Einstellung für den linken Rand in Punkten für Absatzelemente. |
MARGIN_RIGHT | Enum | Die Einstellung für den rechten Rand in Punkten für Absatzelemente. |
MARGIN_TOP | Enum | Die Einstellung für den oberen Rand in Punkten für Absatzelemente. |
NESTING_LEVEL | Enum | Die Verschachtelungsebene des Artikels für Listenelemente. |
MINIMUM_HEIGHT | Enum | Die minimale Höhe in Punkten für Tabellenzeilenelemente. |
PADDING_BOTTOM | Enum | Die Einstellung für den unteren Abstand in Punkten für Tabellenzellenelemente. |
PADDING_LEFT | Enum | Der linke Abstand in Punkten für Tabellenzellenelemente. |
PADDING_RIGHT | Enum | Die Einstellung für den rechten Abstand in Punkten für Tabellenzellenelemente. |
PADDING_TOP | Enum | Die Einstellung für den oberen Abstand in Punkten für Tabellenzellenelemente. |
PAGE_HEIGHT | Enum | Die Seitenhöhe in Punkten für Dokumente. |
PAGE_WIDTH | Enum | Die Seitenbreite in Punkten für Dokumente. |
SPACING_AFTER | Enum | Der Abstand nach unten in Punkten für Absatzelemente. |
SPACING_BEFORE | Enum | Die Einstellung für den oberen Abstand in Punkten für Absatzelemente. |
STRIKETHROUGH | Enum | Die Einstellung „Durchgestrichen“, für Rich-Text |
UNDERLINE | Enum | Die Unterstreichungseinstellung für Rich Text. |
VERTICAL_ALIGNMENT | Enum | Die Einstellung für die vertikale Ausrichtung von Tabellenzellenelementen. |
WIDTH | Enum | Die Breite für Tabellenzellen und Bildelemente. |
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\u003eDocumentApp.Attribute\u003c/code\u003e enumerates element attributes that can be used to define custom styles for Google Docs elements.\u003c/p\u003e\n"],["\u003cp\u003eAttributes are accessed by calling the parent class, name, and property such as \u003ccode\u003eDocumentApp.Attribute.BACKGROUND_COLOR\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eYou can apply custom styles to elements within a Google Doc by defining a style object and setting attributes like background color, font weight, etc.\u003c/p\u003e\n"],["\u003cp\u003eA comprehensive list of available attributes and their descriptions is provided to allow detailed element styling.\u003c/p\u003e\n"]]],[],null,["# Enum Attribute\n\nAttribute\n\nAn enumeration of the element attributes.\n\nTo call an enum, you call its parent class, name, and property. For example, `\nDocumentApp.Attribute.BACKGROUND_COLOR`.\n\nUse attributes to compose custom styles. For example:\n\n```javascript\n// Define a style with yellow background.\nconst highlightStyle = {};\nhighlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';\nhighlightStyle[DocumentApp.Attribute.BOLD] = true;\n\n// Insert \"Hello\", highlighted.\nDocumentApp.getActiveDocument()\n .getActiveTab()\n .asDocumentTab()\n .editAsText()\n .insertText(0, 'Hello\\n')\n .setAttributes(0, 4, highlightStyle);\n``` \n\n### Properties\n\n| Property | Type | Description |\n|------------------------|--------|-------------------------------------------------------------------------------------------------------------|\n| `BACKGROUND_COLOR` | `Enum` | The background color of an element (Paragraph, Table, etc) or document. |\n| `BOLD` | `Enum` | The font weight setting, for rich text. |\n| `BORDER_COLOR` | `Enum` | The border color, for table elements. |\n| `BORDER_WIDTH` | `Enum` | The border width in points, for table elements. |\n| `CODE` | `Enum` | The code contents, for equation elements. |\n| `FONT_FAMILY` | `Enum` | The font family setting, for rich text. |\n| `FONT_SIZE` | `Enum` | The font size setting in points, for rich text. |\n| `FOREGROUND_COLOR` | `Enum` | The foreground color setting, for rich text. |\n| `HEADING` | `Enum` | The heading type, for paragraph elements (for example, `Document``App.ParagraphHeading.HEADING1`). |\n| `HEIGHT` | `Enum` | The height setting, for image elements. |\n| `HORIZONTAL_ALIGNMENT` | `Enum` | The horizontal alignment, for paragraph elements (for example, `Document``App.HorizontalAlignment.CENTER`). |\n| `INDENT_END` | `Enum` | The end indentation setting in points, for paragraph elements. |\n| `INDENT_FIRST_LINE` | `Enum` | The first line indentation setting in points, for paragraph elements. |\n| `INDENT_START` | `Enum` | The start indentation setting in points, for paragraph elements. |\n| `ITALIC` | `Enum` | The font style setting, for rich text. |\n| `GLYPH_TYPE` | `Enum` | The glyph type, for list item elements. |\n| `LEFT_TO_RIGHT` | `Enum` | The text direction setting, for rich text. |\n| `LINE_SPACING` | `Enum` | The line spacing setting as a multiplier, for paragraph elements. |\n| `LINK_URL` | `Enum` | The link URL, for rich text. The default link style (foreground color, underline) is automatically applied. |\n| `LIST_ID` | `Enum` | The ID of the encompassing list, for list item elements. |\n| `MARGIN_BOTTOM` | `Enum` | The bottom margin setting in points, for paragraph elements. |\n| `MARGIN_LEFT` | `Enum` | The left margin setting in points, for paragraph elements. |\n| `MARGIN_RIGHT` | `Enum` | The right margin setting in points, for paragraph elements. |\n| `MARGIN_TOP` | `Enum` | The top margin setting in points, for paragraph elements. |\n| `NESTING_LEVEL` | `Enum` | The item nesting level, for list item elements. |\n| `MINIMUM_HEIGHT` | `Enum` | The minimum height setting in points, for table row elements. |\n| `PADDING_BOTTOM` | `Enum` | The bottom padding setting in points, for table cell elements. |\n| `PADDING_LEFT` | `Enum` | The left padding setting in points, for table cell elements. |\n| `PADDING_RIGHT` | `Enum` | The right padding setting in points, for table cell elements. |\n| `PADDING_TOP` | `Enum` | The top padding setting in points, for table cell elements. |\n| `PAGE_HEIGHT` | `Enum` | The page height setting in points, for documents. |\n| `PAGE_WIDTH` | `Enum` | The page width setting in points, for documents. |\n| `SPACING_AFTER` | `Enum` | The bottom spacing setting in points, for paragraph elements. |\n| `SPACING_BEFORE` | `Enum` | The top spacing setting in points, for paragraph elements. |\n| `STRIKETHROUGH` | `Enum` | The strike-through setting, for rich text. |\n| `UNDERLINE` | `Enum` | The underline setting, for rich text. |\n| `VERTICAL_ALIGNMENT` | `Enum` | The vertical alignment setting, for table cell elements. |\n| `WIDTH` | `Enum` | The width setting, for table cell and image elements. |"]]