Interface Element

العنصر

عنصر عام. يتم تمثيل محتوى Document كعناصر. على سبيل المثال، ListItem وParagraph وTable هي عناصر وتكتسب جميع الطرق التي تحدّدها Element، مثل getType().

تنفيذ الصفوف

الاسموصف قصير
Bodyعنصر يمثل نص المستند.
ContainerElementعنصر عام قد يحتوي على عناصر أخرى.
Dateعنصر يمثّل تاريخًا منسقًا
Equationعنصر يمثّل تعبيرًا حسابيًا.
EquationFunctionعنصر يمثّل دالة في دالة Equation رياضية.
EquationFunctionArgumentSeparatorعنصر يمثّل فاصلاً داليًا في دالة Equation الحسابية.
EquationSymbolعنصر يمثّل رمزًا في Equation رياضي.
FooterSectionعنصر يمثل قسم التذييل.
Footnoteعنصر يمثّل حاشية سفلية.
FootnoteSectionعنصر يمثل قسم حاشية سفلية.
HeaderSectionيشير ذلك المصطلح إلى عنصر يمثّل قسمًا رأسيًا.
HorizontalRuleعنصر يمثّل قاعدة أفقية.
InlineDrawingعنصر يمثل رسمًا مضمّنًا.
InlineImageعنصر يمثل صورة مضمّنة.
ListItemيشير ذلك المصطلح إلى عنصر يمثّل قائمة.
PageBreakعنصر يمثّل فاصل صفحة.
Paragraphيشير ذلك المصطلح إلى عنصر يمثّل فقرة.
Personيشير ذلك المصطلح إلى عنصر يمثّل رابطًا يؤدّي إلى شخص.
RichLinkعنصر يمثّل رابطًا إلى أحد موارد Google، مثل ملف Drive أو فيديو على YouTube.
Tableيشير ذلك المصطلح إلى عنصر يمثّل جدولاً.
TableCellعنصر يمثّل خلية في جدول.
TableOfContentsعنصر يحتوي على جدول محتويات.
TableRowعنصر يمثّل صف الجدول.
Textعنصر يمثّل منطقة نص منسق.
UnsupportedElementعنصر يمثّل منطقة غير معروفة أو لا يمكن أن تتأثر بنص برمجي، مثل رقم الصفحة

الطُرق

الطريقةنوع القيمة التي يتم إرجاعهاوصف قصير
asBody()Bodyلعرض العنصر الحالي على هيئة Body.
asDate()Dateلعرض العنصر الحالي على هيئة Date.
asEquation()Equationلعرض العنصر الحالي على شكل Equation.
asEquationFunction()EquationFunctionلعرض العنصر الحالي على هيئة EquationFunction.
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparatorلعرض العنصر الحالي على هيئة EquationFunctionArgumentSeparator.
asEquationSymbol()EquationSymbolلعرض العنصر الحالي على هيئة EquationSymbol.
asFooterSection()FooterSectionلعرض العنصر الحالي على هيئة FooterSection.
asFootnote()Footnoteلعرض العنصر الحالي على هيئة Footnote.
asFootnoteSection()FootnoteSectionلعرض العنصر الحالي على هيئة FootnoteSection.
asHeaderSection()HeaderSectionلعرض العنصر الحالي على هيئة HeaderSection.
asHorizontalRule()HorizontalRuleلعرض العنصر الحالي على هيئة HorizontalRule.
asInlineDrawing()InlineDrawingلعرض العنصر الحالي على هيئة InlineDrawing.
asInlineImage()InlineImageلعرض العنصر الحالي على هيئة InlineImage.
asListItem()ListItemلعرض العنصر الحالي على هيئة ListItem.
asPageBreak()PageBreakلعرض العنصر الحالي على هيئة PageBreak.
asParagraph()Paragraphلعرض العنصر الحالي على هيئة Paragraph.
asPerson()Personلعرض العنصر الحالي على هيئة Person.
asRichLink()RichLinkعرض العنصر الحالي كـ RichLink، على سبيل المثال، رابط إلى ملف في "جداول بيانات Google".
asTable()Tableلعرض العنصر الحالي على هيئة Table.
asTableCell()TableCellلعرض العنصر الحالي على هيئة TableCell.
asTableOfContents()TableOfContentsلعرض العنصر الحالي على هيئة TableOfContents.
asTableRow()TableRowلعرض العنصر الحالي على هيئة TableRow.
asText()Textلعرض العنصر الحالي على هيئة Text.
copy()Elementلعرض نسخة عميقة منفصلة من العنصر الحالي.
getAttributes()Objectلاسترداد سمات العنصر.
getNextSibling()Elementلاسترداد العنصر الشقيق التالي للعنصر.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanتحدِّد هذه السياسة ما إذا كان العنصر في نهاية Document.
merge()Elementيدمج العنصر مع العنصر التابع السابق من النوع نفسه.
removeFromParent()Elementلإزالة العنصر من الأصل.
setAttributes(attributes)Elementتعيّن سمات العنصر.

الوثائق التفصيلية

asBody()

لعرض العنصر الحالي على هيئة Body.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Body - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asDate()

لعرض العنصر الحالي على هيئة Date.

عندما تعرف أنّ أحد العناصر هو Date، يمكنك استخدام هذه الطريقة لضبط نوعه باعتباره Date. يتيح ذلك للإكمال التلقائي في محرِّر "برمجة التطبيقات" أن تعرض لك الطرق التي يمكنك استخدامها مع Date.

استرجاع الكرة

Date: العنصر الحالي الذي تم ضبط نوعه على Date

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asEquation()

لعرض العنصر الحالي على شكل Equation.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Equation - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asEquationFunction()

لعرض العنصر الحالي على هيئة EquationFunction.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

EquationFunction - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asEquationFunctionArgumentSeparator()

لعرض العنصر الحالي على هيئة EquationFunctionArgumentSeparator.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

EquationFunctionArgumentSeparator - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asEquationSymbol()

لعرض العنصر الحالي على هيئة EquationSymbol.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

EquationSymbol - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asFooterSection()

لعرض العنصر الحالي على هيئة FooterSection.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

FooterSection - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asFootnote()

لعرض العنصر الحالي على هيئة Footnote.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Footnote - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asFootnoteSection()

لعرض العنصر الحالي على هيئة FootnoteSection.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

FootnoteSection - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asHeaderSection()

لعرض العنصر الحالي على هيئة HeaderSection.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

HeaderSection - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asHorizontalRule()

لعرض العنصر الحالي على هيئة HorizontalRule.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

HorizontalRule - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asInlineDrawing()

لعرض العنصر الحالي على هيئة InlineDrawing.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

InlineDrawing - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asInlineImage()

لعرض العنصر الحالي على هيئة InlineImage.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

InlineImage - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asListItem()

لعرض العنصر الحالي على هيئة ListItem.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

ListItem - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asPageBreak()

لعرض العنصر الحالي على هيئة PageBreak.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

PageBreak - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asParagraph()

لعرض العنصر الحالي على هيئة Paragraph.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Paragraph - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asPerson()

لعرض العنصر الحالي على هيئة Person.

عندما تعرف أنّ أحد العناصر هو Person، يمكنك استخدام هذه الطريقة لضبط نوعه على أنّه شخص. يتيح ذلك للإكمال التلقائي في محرِّر "برمجة التطبيقات" أن تظهر لك الطرق التي يمكنك استخدامها مع عنصر الشخص.

استرجاع الكرة

Person: العنصر الحالي الذي تم ضبط نوعه على Person

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

عرض العنصر الحالي كـ RichLink، على سبيل المثال، رابط إلى ملف في "جداول بيانات Google".

عندما تعرف أنّ أحد العناصر هو RichLink، يمكنك استخدام هذه الطريقة لضبط نوعه باعتباره RichLink. يتيح ذلك للإكمال التلقائي في محرِّر "برمجة التطبيقات" أن تعرض لك الطرق التي يمكنك استخدامها مع RichLink.

استرجاع الكرة

RichLink: العنصر الحالي الذي تم ضبط نوعه على RichLink

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asTable()

لعرض العنصر الحالي على هيئة Table.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Table - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asTableCell()

لعرض العنصر الحالي على هيئة TableCell.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

TableCell - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asTableOfContents()

لعرض العنصر الحالي على هيئة TableOfContents.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

TableOfContents - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asTableRow()

لعرض العنصر الحالي على هيئة TableRow.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

TableRow - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

asText()

لعرض العنصر الحالي على هيئة Text.

استخدم هذه الطريقة للمساعدة في الإكمال التلقائي عندما يكون من المعروف أن عنصر معين من نوع معين.

استرجاع الكرة

Text - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

copy()

لعرض نسخة عميقة منفصلة من العنصر الحالي.

يتم أيضًا نسخ أي عناصر فرعية موجودة في العنصر. العنصر الجديد ليس له أصل.

استرجاع الكرة

Element — النسخة الجديدة

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getAttributes()

لاسترداد سمات العنصر.

والنتيجة هي كائن يحتوي على سمة لكل سمة عنصر صالحة حيث يتجاوب كل اسم خاصية مع عنصر في التعداد DocumentApp.Attribute.

var body = DocumentApp.getActiveDocument().getBody();

// Append a styled paragraph.
var par = body.appendParagraph('A bold, italicized paragraph.');
par.setBold(true);
par.setItalic(true);

// Retrieve the paragraph's attributes.
var atts = par.getAttributes();

// Log the paragraph attributes.
for (var att in atts) {
  Logger.log(att + ":" + atts[att]);
}

استرجاع الكرة

Object — سمات العنصر

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getNextSibling()

لاسترداد العنصر الشقيق التالي للعنصر.

الشقيق التالي له نفس الأصل ويتبع العنصر الحالي.

استرجاع الكرة

Element - العنصر الشقيق التالي.

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getParent()

لاسترداد العنصر الرئيسي للعنصر.

يحتوي العنصر الأصلي على العنصر الحالي.

استرجاع الكرة

ContainerElement — العنصر الرئيسي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getPreviousSibling()

لاسترداد العنصر الشقيق السابق للعنصر.

العنصر التابع السابق له نفس الأصل ويسبق العنصر الحالي.

استرجاع الكرة

Element - العنصر التابع السابق

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

getType()

لاسترداد ElementType للعنصر.

يمكنك استخدام getType() لتحديد النوع الدقيق لعنصر معيّن.

var body = DocumentApp.getActiveDocument().getBody();

// Obtain the first element in the document body.

var firstChild = body.getChild(0);

// Use getType() to determine the element's type.
if (firstChild.getType() == DocumentApp.ElementType.PARAGRAPH) {
  Logger.log('The first element is a paragraph.');
} else {
  Logger.log('The first element is not a paragraph.');
}

استرجاع الكرة

ElementType — نوع العنصر

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

isAtDocumentEnd()

تحدِّد هذه السياسة ما إذا كان العنصر في نهاية Document.

استرجاع الكرة

Boolean: يشير إلى ما إذا كان العنصر في نهاية المستند.

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

merge()

يدمج العنصر مع العنصر التابع السابق من النوع نفسه.

يمكن دمج العناصر من ElementType نفسه فقط. يتم نقل أي عناصر فرعية مضمنة في العنصر الحالي إلى العنصر التابع السابق.

تتم إزالة العنصر الحالي من المستند.

var body = DocumentApp.getActiveDocument().getBody();
// Example 1: Merge paragraphs
// Append two paragraphs to the document.
var par1 = body.appendParagraph('Paragraph 1.');
var par2 = body.appendParagraph('Paragraph 2.');
// Merge the newly added paragraphs into a single paragraph.
par2.merge();

// Example 2: Merge table cells
// Create a two-dimensional array containing the table's cell contents.
var cells = [
['Row 1, Cell 1', 'Row 1, Cell 2'],
['Row 2, Cell 1', 'Row 2, Cell 2']
];
// Build a table from the array.
var table = body.appendTable(cells);
// Get the first row in the table.
 var row = table.getRow(0);
// Get the two cells in this row.
var cell1 = row.getCell(0);
var cell2 = row.getCell(1);
// Merge the current cell into its preceding sibling element.
var merged = cell2.merge();

استرجاع الكرة

Element — العنصر المدمج

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

removeFromParent()

لإزالة العنصر من الأصل.

var body = DocumentApp.getActiveDocument().getBody();

// Remove all images in the document body.
var imgs = body.getImages();
for (var i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

استرجاع الكرة

Element — العنصر الذي تمت إزالته

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents

setAttributes(attributes)

تعيّن سمات العنصر.

يجب أن تكون معلمة السمات المحددة كائنًا يكون فيه كل اسم للخاصية عنصرًا في التعداد DocumentApp.Attribute وتكون كل قيمة للخاصية هي القيمة الجديدة المطلوب تطبيقها.

var body = DocumentApp.getActiveDocument().getBody();

// Define a custom paragraph style.
var style = {};
style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] =
    DocumentApp.HorizontalAlignment.RIGHT;
style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri';
style[DocumentApp.Attribute.FONT_SIZE] = 18;
style[DocumentApp.Attribute.BOLD] = true;

// Append a plain paragraph.
var par = body.appendParagraph('A paragraph with custom style.');

// Apply the custom style.
par.setAttributes(style);

المَعلمات

الاسمTypeالوصف
attributesObjectتمثّل هذه السمة سمات العنصر.

استرجاع الكرة

Element - العنصر الحالي

التفويض

تتطلب النصوص البرمجية التي تستخدم هذه الطريقة الحصول على تفويض باستخدام واحد أو أكثر من النطاقات التالية:

  • https://www.googleapis.com/auth/documents.currentonly
  • https://www.googleapis.com/auth/documents