Enum Attribute

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.
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);

Propriétés

PropriétéTypeDescription
BACKGROUND_COLOREnumCouleur d'arrière-plan d'un élément (paragraphe, tableau, etc.) ou d'un document.
BOLDEnumParamètre d'épaisseur de police, pour le texte enrichi.
BORDER_COLOREnumCouleur de la bordure, pour les éléments de tableau.
BORDER_WIDTHEnumLargeur de la bordure en points, pour les éléments de tableau.
CODEEnumContenu du code, pour les éléments d'équation.
FONT_FAMILYEnumParamètre de famille de polices, pour le texte enrichi.
FONT_SIZEEnumParamètre de taille de police en points, pour le texte enrichi.
FOREGROUND_COLOREnumParamètre de couleur de premier plan pour le texte enrichi.
HEADINGEnumType de titre, pour les éléments de paragraphe (par exemple, DocumentApp.ParagraphHeading.HEADING1).
HEIGHTEnumParamètre de hauteur, pour les éléments Image.
HORIZONTAL_ALIGNMENTEnumAlignement horizontal, pour les éléments de paragraphe (par exemple, DocumentApp.HorizontalAlignment.CENTER).
INDENT_ENDEnumParamètre de retrait de fin en points, pour les éléments de paragraphe.
INDENT_FIRST_LINEEnumParamètre de retrait de la première ligne en points, pour les éléments de paragraphe.
INDENT_STARTEnumParamètre de retrait de début en points, pour les éléments de paragraphe.
ITALICEnumParamètre de style de police pour le texte enrichi.
GLYPH_TYPEEnumType de glyphe, pour les éléments d'élément de liste.
LEFT_TO_RIGHTEnumParamètre d'orientation du texte, pour le texte enrichi.
LINE_SPACINGEnumParamètre d'espacement des lignes sous forme de multiplicateur, pour les éléments de paragraphe.
LINK_URLEnumURL du lien, pour le texte enrichi. Le style de lien par défaut (couleur de premier plan, souligné) est automatiquement appliqué.
LIST_IDEnumID de la liste englobante, pour les éléments de liste.
MARGIN_BOTTOMEnumParamètre de marge inférieure en points, pour les éléments de paragraphe.
MARGIN_LEFTEnumParamètre de la marge gauche en points, pour les éléments de paragraphe.
MARGIN_RIGHTEnumParamètre de la marge droite en points, pour les éléments de paragraphe.
MARGIN_TOPEnumParamètre de marge supérieure en points, pour les éléments de paragraphe.
NESTING_LEVELEnumNiveau d'imbrication des éléments, pour les éléments d'éléments de liste.
MINIMUM_HEIGHTEnumParamètre de hauteur minimale en points pour les éléments de ligne de tableau.
PADDING_BOTTOMEnumParamètre de marge intérieure inférieure en points, pour les éléments de cellule de tableau.
PADDING_LEFTEnumParamètre de marge intérieure à gauche, en points, pour les éléments de cellule de tableau.
PADDING_RIGHTEnumParamètre de marge intérieure approprié en points, pour les éléments de cellule de tableau.
PADDING_TOPEnumParamètre de marge intérieure supérieure en points, pour les éléments de cellule de tableau.
PAGE_HEIGHTEnumParamètre de hauteur de page en points, pour les documents.
PAGE_WIDTHEnumParamètre de largeur de page en points, pour les documents.
SPACING_AFTEREnumParamètre d'espacement en bas, en points, pour les éléments de paragraphe.
SPACING_BEFOREEnumParamètre d'espacement en haut, en points, pour les éléments de paragraphe.
STRIKETHROUGHEnumParamètre de barrer le texte, pour le texte enrichi.
UNDERLINEEnumParamètre de soulignement, pour le texte enrichi.
VERTICAL_ALIGNMENTEnumParamètre d'alignement vertical pour les éléments de cellule de tableau.
WIDTHEnumParamètre de largeur pour les éléments de cellule de tableau et d'image.