Enum Attribute
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
מאפיין
ספירה של מאפייני האלמנט.
כדי לקרוא למאפיין enum, צריך לקרוא לכיתה ההורה, לשם ולנכס שלו. לדוגמה,
DocumentApp.Attribute.BACKGROUND_COLOR
.
שימוש במאפיינים כדי ליצור סגנונות מותאמים אישית. לדוגמה:
// 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);
מאפיינים
נכס | סוג | תיאור |
BACKGROUND_COLOR | Enum | צבע הרקע של רכיב (פסקה, טבלה וכו') או של מסמך. |
BOLD | Enum | הגדרת משקל הגופן, לטקסט עשיר. |
BORDER_COLOR | Enum | צבע הגבול של רכיבי הטבלה. |
BORDER_WIDTH | Enum | רוחב הגבול בנקודות, לאלמנטי טבלה. |
CODE | Enum | תוכן הקוד, לאלמנטי משוואות. |
FONT_FAMILY | Enum | ההגדרה של משפחת הגופנים, לטקסט עשיר. |
FONT_SIZE | Enum | הגדרת גודל הגופן בנקודות, לטקסט עשיר. |
FOREGROUND_COLOR | Enum | הגדרת צבע החזית של טקסט עשיר. |
HEADING | Enum | סוג הכותרת, לרכיבי פסקאות (לדוגמה, DocumentApp.ParagraphHeading.HEADING1 ). |
HEIGHT | Enum | הגדרת הגובה של רכיבי תמונות. |
HORIZONTAL_ALIGNMENT | Enum | היישור האופקי של רכיבי הפסקה (לדוגמה, DocumentApp.HorizontalAlignment.CENTER ). |
INDENT_END | Enum | הגדרת הכניסה בסוף הפסקה בנקודות, לאלמנטי פסקאות. |
INDENT_FIRST_LINE | Enum | הגדרת הכניסה של השורה הראשונה בנקודות, לאלמנטי פסקאות. |
INDENT_START | Enum | הגדרת הכניסה בתחילת השורה, בנקודות, לאלמנטי פסקאות. |
ITALIC | Enum | הגדרת סגנון הגופן, לטקסט עשיר. |
GLYPH_TYPE | Enum | סוג הגליף, לאלמנטים של רשימת פריטים. |
LEFT_TO_RIGHT | Enum | הגדרת כיוון הטקסט, לטקסט עשיר. |
LINE_SPACING | Enum | הגדרת הריווח בין השורות כמכפיל, לרכיבי פסקאות. |
LINK_URL | Enum | כתובת ה-URL של הקישור, לטקסט עשיר. סגנון הקישור שמוגדר כברירת מחדל (צבע חזית, קו תחתון) מוחל באופן אוטומטי. |
LIST_ID | Enum | המזהה של הרשימה המכלילה, לרכיבי פריטי רשימה. |
MARGIN_BOTTOM | Enum | הגדרת השוליים התחתונים בנקודות, לאלמנטי פסקאות. |
MARGIN_LEFT | Enum | הגדרת השוליים השמאליים בנקודות, לאלמנטי פסקאות. |
MARGIN_RIGHT | Enum | הגדרת השוליים הימניים בנקודות, לאלמנטי פסקאות. |
MARGIN_TOP | Enum | הגדרת השוליים העליונים בנקודות, לאלמנטי פסקאות. |
NESTING_LEVEL | Enum | רמת ההטמעה של הפריט, לאלמנטים של פריטים ברשימה. |
MINIMUM_HEIGHT | Enum | הגדרת הגובה המינימלי בנקודות, לרכיבי שורות בטבלה. |
PADDING_BOTTOM | Enum | הגדרת הריפוד התחתון בנקודות, לרכיבים של תאי טבלה. |
PADDING_LEFT | Enum | הגדרת המרווח הפנימי השמאלי בפריסה, בנקודה, לרכיבי תאים בטבלה. |
PADDING_RIGHT | Enum | הגדרת המרווח הפנימי הימני בנקודה, לרכיבים של תאים בטבלה. |
PADDING_TOP | Enum | הגדרת המרווח הפנימי העליון בנקודות, לרכיבים של תאי טבלה. |
PAGE_HEIGHT | Enum | הגדרת גובה הדף בנקודות, למסמכים. |
PAGE_WIDTH | Enum | הגדרת רוחב הדף בנקודות, למסמכים. |
SPACING_AFTER | Enum | הגדרת הריווח התחתון בנקודות, לרכיבי פסקאות. |
SPACING_BEFORE | Enum | הגדרת הריווח העליון בנקודות, לאלמנטי פסקאות. |
STRIKETHROUGH | Enum | ההגדרה של קו חוצה, לטקסט עשיר. |
UNDERLINE | Enum | הגדרת הקו התחתון, לטקסט עשיר. |
VERTICAL_ALIGNMENT | Enum | הגדרת היישור האנכי של רכיבי התאים בטבלה. |
WIDTH | Enum | הגדרת הרוחב של רכיבי התמונות והתאים בטבלה. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-07-26 (שעון UTC).
[null,null,["עדכון אחרון: 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. |"]]