Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.
Attribut
Énumération des attributs de l'élément.
Pour appeler un énumération, vous devez appeler sa classe parente, son nom et sa propriété. Par exemple, DocumentApp.Attribute.BACKGROUND_COLOR.
Utilisez des attributs pour composer des styles personnalisés. Exemple :
// 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);
Propriétés
Propriété
Type
Description
BACKGROUND_COLOR
Enum
Couleur d'arrière-plan d'un élément (paragraphe, tableau, etc.) ou d'un document.
BOLD
Enum
Paramètre d'épaisseur de police, pour le texte enrichi.
BORDER_COLOR
Enum
Couleur de la bordure, pour les éléments de tableau.
BORDER_WIDTH
Enum
Largeur de la bordure en points, pour les éléments de tableau.
CODE
Enum
Contenu du code, pour les éléments d'équation.
FONT_FAMILY
Enum
Paramètre de famille de polices, pour le texte enrichi.
FONT_SIZE
Enum
Paramètre de taille de police en points, pour le texte enrichi.
FOREGROUND_COLOR
Enum
Paramètre de couleur de premier plan pour le texte enrichi.
HEADING
Enum
Type de titre, pour les éléments de paragraphe (par exemple, DocumentApp.ParagraphHeading.HEADING1).
HEIGHT
Enum
Paramètre de hauteur, pour les éléments Image.
HORIZONTAL_ALIGNMENT
Enum
Alignement horizontal, pour les éléments de paragraphe (par exemple, DocumentApp.HorizontalAlignment.CENTER).
INDENT_END
Enum
Paramètre de retrait de fin en points, pour les éléments de paragraphe.
INDENT_FIRST_LINE
Enum
Paramètre de retrait de la première ligne en points, pour les éléments de paragraphe.
INDENT_START
Enum
Paramètre de retrait de début en points, pour les éléments de paragraphe.
ITALIC
Enum
Paramètre de style de police pour le texte enrichi.
GLYPH_TYPE
Enum
Type de glyphe, pour les éléments d'élément de liste.
LEFT_TO_RIGHT
Enum
Paramètre d'orientation du texte, pour le texte enrichi.
LINE_SPACING
Enum
Paramètre d'espacement des lignes sous forme de multiplicateur, pour les éléments de paragraphe.
LINK_URL
Enum
URL du lien, pour le texte enrichi. Le style de lien par défaut (couleur de premier plan, souligné) est automatiquement appliqué.
LIST_ID
Enum
ID de la liste englobante, pour les éléments de liste.
MARGIN_BOTTOM
Enum
Paramètre de marge inférieure en points, pour les éléments de paragraphe.
MARGIN_LEFT
Enum
Paramètre de la marge gauche en points, pour les éléments de paragraphe.
MARGIN_RIGHT
Enum
Paramètre de la marge droite en points, pour les éléments de paragraphe.
MARGIN_TOP
Enum
Paramètre de marge supérieure en points, pour les éléments de paragraphe.
NESTING_LEVEL
Enum
Niveau d'imbrication des éléments, pour les éléments d'éléments de liste.
MINIMUM_HEIGHT
Enum
Paramètre de hauteur minimale en points pour les éléments de ligne de tableau.
PADDING_BOTTOM
Enum
Paramètre de marge intérieure inférieure en points, pour les éléments de cellule de tableau.
PADDING_LEFT
Enum
Paramètre de marge intérieure à gauche, en points, pour les éléments de cellule de tableau.
PADDING_RIGHT
Enum
Paramètre de marge intérieure approprié en points, pour les éléments de cellule de tableau.
PADDING_TOP
Enum
Paramètre de marge intérieure supérieure en points, pour les éléments de cellule de tableau.
PAGE_HEIGHT
Enum
Paramètre de hauteur de page en points, pour les documents.
PAGE_WIDTH
Enum
Paramètre de largeur de page en points, pour les documents.
SPACING_AFTER
Enum
Paramètre d'espacement en bas, en points, pour les éléments de paragraphe.
SPACING_BEFORE
Enum
Paramètre d'espacement en haut, en points, pour les éléments de paragraphe.
STRIKETHROUGH
Enum
Paramètre de barrer le texte, pour le texte enrichi.
UNDERLINE
Enum
Paramètre de soulignement, pour le texte enrichi.
VERTICAL_ALIGNMENT
Enum
Paramètre d'alignement vertical pour les éléments de cellule de tableau.
WIDTH
Enum
Paramètre de largeur pour les éléments de cellule de tableau et d'image.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/07/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 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,["Attribute\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\nProperties\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. |"]]