Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
Attributo
Un'enumerazione degli attributi dell'elemento.
Per chiamare un enum, devi chiamare la relativa classe, il nome e la proprietà di base. Ad esempio,
DocumentApp.Attribute.BACKGROUND_COLOR.
Utilizza gli attributi per comporre stili personalizzati. Ad esempio:
// Define a style with yellow background.consthighlightStyle={};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);
Proprietà
Proprietà
Tipo
Descrizione
BACKGROUND_COLOR
Enum
Il colore di sfondo di un elemento (paragrafo, tabella e così via) o di un documento.
BOLD
Enum
L'impostazione dello spessore del carattere per il testo RTF.
BORDER_COLOR
Enum
Il colore del bordo per gli elementi della tabella.
BORDER_WIDTH
Enum
La larghezza del bordo in punti per gli elementi della tabella.
CODE
Enum
I contenuti del codice per gli elementi dell'equazione.
FONT_FAMILY
Enum
L'impostazione della famiglia di caratteri per il testo avanzato.
FONT_SIZE
Enum
L'impostazione della dimensione del carattere in punti per il testo RTF.
FOREGROUND_COLOR
Enum
L'impostazione del colore di primo piano per il testo RTF.
HEADING
Enum
Il tipo di intestazione per gli elementi di paragrafo (ad esempio DocumentApp.ParagraphHeading.HEADING1).
HEIGHT
Enum
L'impostazione dell'altezza per gli elementi immagine.
HORIZONTAL_ALIGNMENT
Enum
L'allineamento orizzontale per gli elementi del paragrafo (ad es. DocumentApp.HorizontalAlignment.CENTER).
INDENT_END
Enum
L'impostazione del rientro finale in punti per gli elementi di paragrafo.
INDENT_FIRST_LINE
Enum
L'impostazione del rientro della prima riga in punti per gli elementi di paragrafo.
INDENT_START
Enum
L'impostazione del rientro iniziale in punti per gli elementi di paragrafo.
ITALIC
Enum
L'impostazione dello stile del carattere per il testo RTF.
GLYPH_TYPE
Enum
Il tipo di glifo per gli elementi dell'elenco di articoli.
LEFT_TO_RIGHT
Enum
L'impostazione della direzione del testo per il testo RTF.
LINE_SPACING
Enum
L'impostazione dell'interlinea come moltiplicatore per gli elementi di paragrafo.
LINK_URL
Enum
L'URL del link per il testo avanzato. Lo stile del link predefinito (colore di primo piano, sottolineatura) viene applicato automaticamente.
LIST_ID
Enum
L'ID dell'elenco che include, per gli elementi dell'elenco.
MARGIN_BOTTOM
Enum
L'impostazione del margine inferiore in punti per gli elementi di paragrafo.
MARGIN_LEFT
Enum
L'impostazione del margine sinistro in punti per gli elementi di paragrafo.
MARGIN_RIGHT
Enum
L'impostazione del margine destro in punti per gli elementi di paragrafo.
MARGIN_TOP
Enum
L'impostazione del margine superiore in punti per gli elementi di paragrafo.
NESTING_LEVEL
Enum
Il livello di nidificazione degli elementi per gli elementi della voce dell'elenco.
MINIMUM_HEIGHT
Enum
L'impostazione dell'altezza minima in punti per gli elementi di riga della tabella.
PADDING_BOTTOM
Enum
L'impostazione della spaziatura interna inferiore in punti per gli elementi delle celle della tabella.
PADDING_LEFT
Enum
L'impostazione della spaziatura interna sinistra in punti per gli elementi delle celle della tabella.
PADDING_RIGHT
Enum
L'impostazione della spaziatura interna in punti per gli elementi delle celle della tabella.
PADDING_TOP
Enum
L'impostazione della spaziatura interna superiore in punti per gli elementi delle celle della tabella.
PAGE_HEIGHT
Enum
L'impostazione dell'altezza della pagina in punti, per i documenti.
PAGE_WIDTH
Enum
L'impostazione della larghezza della pagina in punti per i documenti.
SPACING_AFTER
Enum
L'impostazione della spaziatura inferiore in punti per gli elementi di paragrafo.
SPACING_BEFORE
Enum
L'impostazione della spaziatura superiore in punti per gli elementi di paragrafo.
STRIKETHROUGH
Enum
L'impostazione di barratura per il testo in formato RTF.
UNDERLINE
Enum
L'impostazione di sottolineatura per il testo RTF.
VERTICAL_ALIGNMENT
Enum
L'impostazione di allineamento verticale per gli elementi delle celle della tabella.
WIDTH
Enum
L'impostazione della larghezza per gli elementi di immagini e celle di tabelle.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 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. |"]]