Document Service

المستند

تتيح هذه الخدمة للبرامج النصية إنشاء ملفات "مستندات Google" والوصول إليها وتعديلها.

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID');

// Create and open a document.
doc = DocumentApp.create('Document Name');

الدروس

الاسموصف قصير
Attributeتعداد لسمات العنصر.
Bodyمحتوى علامة تبويب في مستند "مستندات Google"
Bookmarkتمثّل هذه السمة عنصرًا يمثّل إشارة مرجعية.
ContainerElementعنصر عام قد يحتوي على عناصر أخرى
Dateعنصر يمثّل تاريخًا منسَّقًا
Documentمستند يحتوي على عنصر واحد أو أكثر من عناصر Tab، ويتضمّن كل عنصر نصًا منسقًا وعناصر أخرى مثل الجداول والقوائم.
DocumentAppتنشئ خدمة المستندات Documents قابلاً للتعديل وتفتحه.
DocumentTabعلامة تبويب في المستند تحتوي على نص منسّق وعناصر مثل الجداول والقوائم
Elementعنصر عام
ElementTypeتعداد لجميع أنواع العناصر.
Equationتمثّل هذه السمة عنصرًا يمثّل عبارة رياضية.
EquationFunctionعنصر يمثّل دالة في Equation رياضية.
EquationFunctionArgumentSeparatorعنصر يمثّل فاصل دالة في Equation رياضية.
EquationSymbolيمثّل هذا العنصر رمزًا في Equation رياضية.
FontFamilyتعداد للخطوط المتوافقة
FooterSectionتمثّل هذه السمة قسم التذييل.
Footnoteعنصر يمثّل حاشية سفلية
FootnoteSectionعنصر يمثّل قسم الحواشي السفلية
GlyphTypeتعداد لأنواع الرموز الرسومية المتوافقة
HeaderSectionعنصر يمثّل قسم رأس الصفحة
HorizontalAlignmentتعداد لأنواع المحاذاة الأفقية المتوافقة.
HorizontalRuleعنصر يمثّل قاعدة أفقية
InlineDrawingعنصر يمثّل رسمًا مضمّنًا
InlineImageعنصر يمثّل صورة مضمّنة.
ListItemعنصر يمثّل عنصر قائمة.
NamedRangeRange يحتوي على اسم ومعرّف للسماح باسترداده لاحقًا.
PageBreakعنصر يمثّل فاصل صفحة
Paragraphعنصر يمثّل فقرة
ParagraphHeadingتعداد لعناوين الفقرات العادية.
Personتمثّل هذه السمة رابطًا يؤدي إلى صفحة شخصية.
Positionتمثّل هذه السمة مرجعًا إلى موقع جغرافي في علامة تبويب في المستند، بالنسبة إلى عنصر معيّن.
PositionedImageصورة ذات موضع ثابت مثبّتة في Paragraph
PositionedLayoutتعداد يحدّد كيفية ترتيب PositionedImage بالنسبة إلى النص المحيط.
Rangeنطاق من العناصر في مستند
RangeBuilderأداة إنشاء تُستخدَم لإنشاء عناصر Range من عناصر المستند.
RangeElementغلاف حول Element مع إمكانية تحديد إزاحة بداية ونهاية
RichLinkعنصر يمثّل رابطًا يؤدي إلى أحد موارد Google، مثل ملف في Drive أو فيديو على YouTube
Tabعلامة تبويب ضمن مستند في "مستندات Google"
TabTypeتعداد لجميع أنواع علامات التبويب.
Tableتمثّل هذه السمة عنصرًا يمثّل جدولاً.
TableCellتمثّل هذه السمة خلية جدول.
TableOfContentsعنصر يحتوي على جدول محتويات
TableRowعنصر يمثّل صف جدول.
Textعنصر يمثّل منطقة نص منسّق
TextAlignmentتعداد لأنواع محاذاة النص
UnsupportedElementعنصر يمثّل منطقة غير معروفة أو لا يمكن أن يتأثر بنص برمجي، مثل رقم الصفحة.
VerticalAlignmentتعداد لأنواع المحاذاة العمودية المتاحة

Attribute

الخصائص

الموقعالنوعالوصف
BACKGROUND_COLOREnumلون خلفية عنصر (فقرة أو جدول أو غير ذلك) أو مستند
BOLDEnumإعداد وزن الخط للنص المنسّق
BORDER_COLOREnumلون الحدود لعناصر الجدول
BORDER_WIDTHEnumتمثّل هذه السمة عرض الحدود بالنقاط لعناصر الجدول.
CODEEnumمحتوى الرمز لعناصر المعادلة
FONT_FAMILYEnumإعداد مجموعة الخطوط للنص المنسّق
FONT_SIZEEnumإعداد حجم الخط بالنقاط للنص المنسّق
FOREGROUND_COLOREnumإعداد لون المقدمة للنص المنسَّق
HEADINGEnumنوع العنوان، لعناصر الفقرات (على سبيل المثال، DocumentApp.ParagraphHeading.HEADING1)
HEIGHTEnumإعداد الارتفاع لعناصر الصور
HORIZONTAL_ALIGNMENTEnumالمحاذاة الأفقية لعناصر الفقرات (مثل DocumentApp.HorizontalAlignment.CENTER)
INDENT_ENDEnumإعداد المسافة البادئة لنهاية الفقرة بالنقاط لعناصر الفقرة
INDENT_FIRST_LINEEnumإعداد المسافة البادئة للسطر الأول بالنقاط، لعناصر الفقرة
INDENT_STARTEnumإعداد المسافة البادئة لبداية الفقرة بالنقاط، وذلك لعناصر الفقرات
ITALICEnumإعداد نمط الخط للنص المنسّق
GLYPH_TYPEEnumنوع الحرف الرسومي لعناصر قائمة السلع
LEFT_TO_RIGHTEnumإعداد اتجاه النص للنص المنسّق
LINE_SPACINGEnumإعداد تباعد الأسطر كمضاعِف لعناصر الفقرات
LINK_URLEnumعنوان URL للرابط، بالنسبة إلى النص المنسّق
LIST_IDEnumرقم تعريف القائمة الشاملة لعناصر قائمة السلع
MARGIN_BOTTOMEnumإعداد الهامش السفلي بالنقاط لعناصر الفقرات
MARGIN_LEFTEnumإعداد الهامش الأيسر بالنقاط لعناصر الفقرة
MARGIN_RIGHTEnumإعداد الهامش الأيمن بالنقاط لعناصر الفقرات
MARGIN_TOPEnumإعداد الهامش العلوي بالنقاط لعناصر الفقرات
NESTING_LEVELEnumمستوى دمج العنصر، لعناصر قائمة السلع
MINIMUM_HEIGHTEnumتمثّل هذه السمة الحد الأدنى لارتفاع عناصر صف الجدول بالنقاط.
PADDING_BOTTOMEnumإعداد المساحة المتروكة للأسفل بالنقاط، لعناصر خلايا الجدول
PADDING_LEFTEnumإعداد المساحة المتروكة لليسار بالنقاط لعناصر خلايا الجدول
PADDING_RIGHTEnumإعداد المساحة المتروكة لليمين بالنقاط لعناصر خلايا الجدول
PADDING_TOPEnumإعداد المساحة المتروكة للأعلى بالنقاط لعناصر خلايا الجدول
PAGE_HEIGHTEnumتمثّل هذه السمة ارتفاع الصفحة بالنقاط للمستندات.
PAGE_WIDTHEnumتمثّل هذه السمة إعداد عرض الصفحة بالنقاط للمستندات.
SPACING_AFTEREnumإعداد المساحة المتروكة للأسفل بالنقاط لعناصر الفقرات
SPACING_BEFOREEnumإعداد المساحة المتروكة في أعلى الصفحة بالنقاط لعناصر الفقرة
STRIKETHROUGHEnumإعداد النص الذي يتوسطه خط، للنص المنسّق
UNDERLINEEnumإعداد التسطير للنص المنسَّق
VERTICAL_ALIGNMENTEnumإعداد المحاذاة العمودية لعناصر خلايا الجدول
WIDTHEnumإعداد العرض، لخلايا الجدول وعناصر الصور

Body

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendListItem(listItem)ListItemتُلحق هذه الدالة السلسلة النصية ListItem المحدّدة.
appendListItem(text)ListItemتنشئ هذه الطريقة عنصر ListItem جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendPageBreak()PageBreakتنشئ هذه الطريقة PageBreak جديدًا وتضيفه.
appendPageBreak(pageBreak)PageBreakتُلحق هذه الدالة السلسلة النصية PageBreak المحدّدة.
appendParagraph(paragraph)Paragraphتُلحق هذه الدالة السلسلة النصية Paragraph المحدّدة.
appendParagraph(text)Paragraphتنشئ هذه الطريقة عنصر Paragraph جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendTable()Tableتنشئ هذه الطريقة Table جديدًا وتضيفه.
appendTable(cells)Tableتُلحق هذه السمة Table جديدًا يحتوي على TableCell لكل قيمة سلسلة محددة.
appendTable(table)Tableتُلحق هذه الدالة السلسلة النصية Table المحدّدة.
clear()Bodyيمحو محتوى العنصر.
copy()Bodyتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getHeadingAttributes(paragraphHeading)Objectيستردّ مجموعة السمات الخاصة بـ ParagraphHeading المقدَّم.
getImages()InlineImage[]|nullيستردّ جميع InlineImages الواردة في القسم.
getListItems()ListItem[]|nullيستردّ جميع ListItems الواردة في القسم.
getMarginBottom()Number|nullتعرض هذه السمة الهامش السفلي بالنقاط.
getMarginLeft()Number|nullتعرض هذه السمة الهامش الأيسر بالنقاط.
getMarginRight()Number|nullتعرض هذه السمة الهامش الأيمن.
getMarginTop()Number|nullتعرض هذه السمة الهامش العلوي.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getPageHeight()Number|nullتعرض هذه السمة ارتفاع الصفحة بالنقاط.
getPageWidth()Number|nullتعرض هذه السمة عرض الصفحة بالنقاط.
getParagraphs()Paragraph[]|nullتعرض هذه السمة جميع Paragraphs الواردة في القسم (بما في ذلك ListItems).
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getTables()Table[]|nullيستردّ جميع Tables الواردة في القسم.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertHorizontalRule(childIndex)HorizontalRuleتُنشئ هذه الطريقة HorizontalRule جديدًا وتُدرجه في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتنشئ هذه الدالة عنصر InlineImage وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة، وذلك في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, listItem)ListItemتُدرِج هذه الطريقة ListItem المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, text)ListItemتُنشئ هذه الطريقة عنصر ListItem جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertPageBreak(childIndex)PageBreakتُنشئ هذه الطريقة PageBreak جديدًا وتُدرجه في الفهرس المحدّد.
insertPageBreak(childIndex, pageBreak)PageBreakتُدرِج هذه الطريقة PageBreak المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, paragraph)Paragraphتُدرِج هذه الطريقة Paragraph المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, text)Paragraphتُنشئ هذه الطريقة عنصر Paragraph جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertTable(childIndex)Tableتُنشئ هذه الطريقة Table جديدًا وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, cells)Tableتنشئ هذه الدالة Table جديدًا يحتوي على الخلايا المحدّدة وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, table)Tableتُدرِج هذه الطريقة Table المحدّدة في الفهرس المحدّد.
removeChild(child)Bodyيزيل هذا الإجراء العنصر الفرعي المحدّد.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)Bodyتضبط هذه السمة سمات العنصر.
setHeadingAttributes(paragraphHeading, attributes)Bodyتضبط هذه الطريقة سمات ParagraphHeading المقدَّمة.
setMarginBottom(marginBottom)Bodyتضبط هذه السمة الهامش السفلي بالنقاط.
setMarginLeft(marginLeft)Bodyتضبط هذه السمة الهامش الأيسر بالنقاط.
setMarginRight(marginRight)Bodyتضبط هذه السمة الهامش الأيمن بالنقاط.
setMarginTop(marginTop)Bodyتضبط هذه السمة الهامش العلوي.
setPageHeight(pageHeight)Bodyتضبط هذه السمة ارتفاع الصفحة بالنقاط.
setPageWidth(pageWidth)Bodyتضبط هذه السمة عرض الصفحة بالنقاط.
setText(text)Bodyيضبط المحتوى كنص عادي.
setTextAlignment(textAlignment)Bodyتضبط هذه السمة محاذاة النص.

Bookmark

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getId()Stringتعرض هذه السمة رقم تعريف Bookmark.
getPosition()Positionتعرض هذه السمة Position Bookmark ضمن DocumentTab.
remove()voidيحذف Bookmark.

ContainerElement

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
asBody()Bodyتعرض العنصر الحالي كـ Body.
asEquation()Equationتعرض العنصر الحالي كـ Equation.
asFooterSection()FooterSectionتعرض العنصر الحالي كـ FooterSection.
asFootnoteSection()FootnoteSectionتعرض العنصر الحالي كـ FootnoteSection.
asHeaderSection()HeaderSectionتعرض العنصر الحالي كـ HeaderSection.
asListItem()ListItemتعرض العنصر الحالي كـ ListItem.
asParagraph()Paragraphتعرض العنصر الحالي كـ Paragraph.
asTable()Tableتعرض العنصر الحالي كـ Table.
asTableCell()TableCellتعرض العنصر الحالي كـ TableCell.
asTableOfContents()TableOfContentsتعرض العنصر الحالي كـ TableOfContents.
asTableRow()TableRowتعرض العنصر الحالي كـ TableRow.
clear()ContainerElementيمحو محتوى العنصر.
copy()ContainerElementتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()ContainerElement|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()ContainerElement|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)ContainerElementتضبط هذه السمة سمات العنصر.
setLinkUrl(url)ContainerElementيضبط عنوان URL للرابط.
setTextAlignment(textAlignment)ContainerElementتضبط هذه السمة محاذاة النص.

Date

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()Dateتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getDisplayText()Stringتعرض هذه السمة القيمة المعروضة التي يتم عرضها في المستند.
getLocale()Stringتعرض هذه السمة لغة التاريخ المستخدَمة في قيمة العرض.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getTimestamp()Dateتعرض هذه السمة الطابع الزمني المرتبط بالتاريخ.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()Date|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()Date|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)Dateتضبط هذه السمة سمات العنصر.

Document

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addBookmark(position)Bookmarkتضيف هذه الدالة Bookmark إلى علامة التبويب الأولى أو إلى علامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند، وذلك في Position المحدّد.
addEditor(emailAddress)Documentتضيف هذه الطريقة المستخدم المحدّد إلى قائمة المحرّرين في Document.
addEditor(user)Documentتضيف هذه الطريقة المستخدم المحدّد إلى قائمة المحرّرين في Document.
addEditors(emailAddresses)Documentتضيف هذه الطريقة مصفوفة المستخدمين المحدّدة إلى قائمة المحرّرين في Document.
addFooter()FooterSectionتضيف هذه السمة قسم تذييل، إذا لم يكن هناك قسم، إلى علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، إلى علامة التبويب النشطة.
addHeader()HeaderSectionتضيف هذه السمة قسم عنوان، إذا لم يكن هناك قسم، إلى علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، إلى علامة التبويب النشطة.
addNamedRange(name, range)NamedRangeتضيف هذه الدالة NamedRange، وهي Range لها اسم ورقم تعريف يمكن استخدامهما في وقت لاحق لاسترداد البيانات، وذلك في علامة التبويب الأولى أو علامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
addViewer(emailAddress)Documentتضيف هذه الطريقة المستخدم المحدّد إلى قائمة المشاهدين في Document.
addViewer(user)Documentتضيف هذه الطريقة المستخدم المحدّد إلى قائمة المشاهدين في Document.
addViewers(emailAddresses)Documentتضيف هذه الطريقة مصفوفة المستخدمين المحدّدة إلى قائمة المشاهدين في Document.
getActiveTab()Tab|nullتعرض هذه السمة Tab النشط حاليًا للمستخدم في المستند.
getAs(contentType)Blobيسترد محتوى Document الحالي ككائن ثنائي كبير من النوع المحدّد.
getBlob()Blobيستردّ محتوى Document الحالي ككائن ثنائي كبير.
getBody()Bodyتعرض هذه الدالة Body لعلامة التبويب الأولى، أو DocumentBodySection لعلامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getBookmark(id)Bookmark|nullتعرض Bookmark الذي يحمل المعرّف المحدّد في علامة التبويب الأولى أو علامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getBookmarks()Bookmark[]تعرض جميع عناصر Bookmark في علامة التبويب الأولى أو علامة التبويب النشطة بالنسبة إلى النصوص البرمجية المرتبطة بمستند.
getCursor()Position|nullتعرض هذه الطريقة موضع مؤشر المستخدم في علامة التبويب النشطة.
getEditors()User[]تعرض هذه الطريقة قائمة بالمحرّرين لـ Document.
getFooter()FooterSection|nullتعرض هذه الدالة قسم التذييل لعلامة التبويب الأولى أو قسم التذييل لعلامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getFootnotes()Footnote[]يستردّ هذا الرمز جميع عناصر Footnote في نص علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، نص علامة التبويب النشطة.
getHeader()HeaderSection|nullتعرض هذه الدالة قسم العنوان لعلامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، قسم العنوان لعلامة التبويب النشطة.
getId()Stringتعرض هذه الطريقة المعرّف الفريد للمستند.
getLanguage()String|nullتعرض هذه الطريقة رمز لغة المستند.
getName()Stringتعرض هذه السمة عنوان المستند.
getNamedRangeById(id)NamedRange|nullتعرض NamedRange الذي يحمل المعرّف المحدّد في علامة التبويب الأولى أو علامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getNamedRanges()NamedRange[]تعرض جميع عناصر NamedRange في علامة التبويب الأولى أو علامة التبويب النشطة بالنسبة إلى النصوص البرمجية المرتبطة بمستند.
getNamedRanges(name)NamedRange[]تعرض هذه الدالة جميع عناصر NamedRange التي تحمل الاسم المحدّد في علامة التبويب الأولى، أو علامة التبويب النشطة في حال كانت النصوص البرمجية مرتبطة بمستند.
getSelection()Range|nullتعرض هذه الدالة اختيار المستخدم في علامة التبويب النشطة.
getSupportedLanguageCodes()String[]تعرض هذه الطريقة جميع رموز اللغات المتوافقة مع ملفات "مستندات Google".
getTab(tabId)Tab|nullتعرض هذه الطريقة Tab بالمعرّف المحدّد.
getTabs()Tab[]تعرض هذه السمة كل عناصر Tab غير المتداخلة التي تشكّل جزءًا من المستند.
getUrl()Stringتعرض هذه السمة عنوان URL للوصول إلى المستند الحالي.
getViewers()User[]تعرض هذه السمة قائمة بالمشاهدين والمعلّقين على Document.
newPosition(element, offset)Positionتنشئ هذه السمة Position جديدة، وهي مرجع إلى موقع جغرافي في علامة التبويب، بالنسبة إلى عنصر معيّن في علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، علامة التبويب النشطة.
newRange()RangeBuilderتنشئ هذه السمة أداة إنشاء تُستخدَم لإنشاء عناصر Range من عناصر علامات التبويب في علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، علامة التبويب النشطة.
removeEditor(emailAddress)Documentتزيل هذه السمة المستخدم المحدّد من قائمة المحرّرين في Document.
removeEditor(user)Documentتزيل هذه السمة المستخدم المحدّد من قائمة المحرّرين في Document.
removeViewer(emailAddress)Documentتزيل هذه الطريقة المستخدم المحدّد من قائمة المشاهدين والمعلّقين على Document.
removeViewer(user)Documentتزيل هذه الطريقة المستخدم المحدّد من قائمة المشاهدين والمعلّقين على Document.
saveAndClose()voidيحفظ هذا الخيار Document الحالي.
setActiveTab(tabId)voidيضبط هذا الإجراء Tab الذي اختاره المستخدم في المستند الحالي على علامة التبويب التي تحمل المعرّف المحدّد.
setCursor(position)Documentتضبط هذه السمة موضع المؤشر الخاص بالمستخدم، مع الأخذ في الاعتبار Position.
setLanguage(languageCode)Documentتضبط هذه السمة رمز لغة المستند.
setName(name)Documentتضبط هذه السمة عنوان المستند.
setSelection(range)Documentتضبط هذه السمة اختيار المستخدم في علامة التبويب النشطة، مع الأخذ في الاعتبار Range.

DocumentApp

الخصائص

الموقعالنوعالوصف
AttributeAttributeتعداد Attribute
ElementTypeElementTypeتعداد ElementType
FontFamilyFontFamilyتعداد FontFamily
GlyphTypeGlyphTypeتعداد GlyphType
HorizontalAlignmentHorizontalAlignmentتعداد HorizontalAlignment
ParagraphHeadingParagraphHeadingتعداد ParagraphHeading
PositionedLayoutPositionedLayoutتعداد PositionedLayout
TextAlignmentTextAlignmentتعداد TextAlignment
VerticalAlignmentVerticalAlignmentتعداد VerticalAlignment

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
create(name)Documentتنشئ هذه الطريقة مستندًا جديدًا وتعرضه.
getActiveDocument()Documentتعرض هذه السمة المستند الذي يرتبط به النص البرمجي بالحاوية.
getUi()Uiتعرض هذه السمة مثيلاً لبيئة واجهة المستخدم الخاصة بالمستند، ما يتيح للبرنامج النصي إضافة ميزات مثل القوائم ومربّعات الحوار والأشرطة الجانبية.
openById(id)Documentتعرض هذه الطريقة المستند الذي يحمل المعرّف المحدّد.
openByUrl(url)Documentيفتح المستند الذي يتضمّن عنوان URL المحدّد ويعرضه.

DocumentTab

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addBookmark(position)Bookmarkتضيف هذه الدالة Bookmark في الموضع Position المحدّد.
addFooter()FooterSectionتضيف هذه السمة قسم تذييل علامة التبويب، إذا لم يكن هناك قسم.
addHeader()HeaderSectionتضيف هذه السمة قسم عنوان علامة التبويب، إذا لم يكن هناك قسم.
addNamedRange(name, range)NamedRangeتضيف هذه السمة NamedRange، وهي Range لها اسم ورقم تعريف يمكن استخدامهما لاسترداد البيانات لاحقًا.
getBody()Bodyتعرض هذه السمة Body لعلامة التبويب.
getBookmark(id)Bookmark|nullتعرض هذه الطريقة Bookmark بالمعرّف المحدّد.
getBookmarks()Bookmark[]تعرض هذه السمة جميع عناصر Bookmark في علامة التبويب.
getFooter()FooterSection|nullتعرض هذه الطريقة قسم التذييل لعلامة التبويب، إذا كان متوفّرًا.
getFootnotes()Footnote[]|nullيستردّ هذا الإجراء جميع عناصر Footnote في نص علامة التبويب.
getHeader()HeaderSection|nullتعرض هذه الطريقة قسم العنوان الخاص بعلامة التبويب، إذا كان متوفّرًا.
getNamedRangeById(id)NamedRange|nullتعرض هذه الطريقة NamedRange بالمعرّف المحدّد.
getNamedRanges()NamedRange[]تعرض هذه السمة جميع عناصر NamedRange في علامة التبويب.
getNamedRanges(name)NamedRange[]تعرض جميع عناصر NamedRange في علامة التبويب التي تحمل الاسم المحدّد.
newPosition(element, offset)Positionينشئ هذا الإجراء Position جديدًا، وهو مرجع إلى موقع جغرافي في علامة التبويب، بالنسبة إلى عنصر معيّن.
newRange()RangeBuilderتنشئ هذه الدالة أداة إنشاء تُستخدَم لإنشاء عناصر Range من عناصر علامات التبويب.

Element

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
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|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()Element|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()Element|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)Elementتضبط هذه السمة سمات العنصر.

ElementType

الخصائص

الموقعالنوعالوصف
BODY_SECTIONEnumالنوع الذي يتوافق مع العنصر Body.
COMMENT_SECTIONEnumالنوع الذي يتوافق مع العنصر CommentSection.
DATEEnumيمثّل هذا الحقل النوع المرتبط بالعنصر Date.
EQUATIONEnumالنوع الذي يتوافق مع العنصر Equation.
EQUATION_FUNCTIONEnumالنوع الذي يتوافق مع العنصر EquationFunction.
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumيمثّل هذا الحقل النوع المرتبط بالعنصر EquationFunctionArgumentSeparator.
EQUATION_SYMBOLEnumالنوع الذي يتوافق مع العنصر EquationSymbol.
RICH_LINKEnumالنوع الذي يتوافق مع العنصر RichLink.
FOOTER_SECTIONEnumالنوع الذي يتوافق مع العنصر FooterSection.
FOOTNOTEEnumالنوع الذي يتوافق مع العنصر Footnote.
FOOTNOTE_SECTIONEnumالنوع الذي يتوافق مع العنصر FootnoteSection.
HEADER_SECTIONEnumالنوع الذي يتوافق مع العنصر HeaderSection.
HORIZONTAL_RULEEnumالنوع الذي يتوافق مع العنصر HorizontalRule.
INLINE_DRAWINGEnumالنوع الذي يتوافق مع العنصر InlineDrawing.
INLINE_IMAGEEnumالنوع الذي يتوافق مع العنصر InlineImage.
LIST_ITEMEnumالنوع الذي يتوافق مع العنصر ListItem.
PAGE_BREAKEnumالنوع الذي يتوافق مع العنصر PageBreak.
PARAGRAPHEnumالنوع الذي يتوافق مع العنصر Paragraph.
PERSONEnumالنوع الذي يتوافق مع العنصر Person.
TABLEEnumالنوع الذي يتوافق مع العنصر Table.
TABLE_CELLEnumالنوع الذي يتوافق مع العنصر TableCell.
TABLE_OF_CONTENTSEnumالنوع الذي يتوافق مع العنصر TableOfContents.
TABLE_ROWEnumالنوع الذي يتوافق مع العنصر TableRow.
TEXTEnumيمثّل هذا الحقل النوع المرتبط بالعنصر Text.
UNSUPPORTEDEnumتمثّل هذه السمة النوع المرتبط بـ UnsupportedElement.

Equation

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
clear()Equationيمحو محتوى العنصر.
copy()Equationتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()Equation|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()Equation|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)Equationتضبط هذه السمة سمات العنصر.
setLinkUrl(url)Equationيضبط عنوان URL للرابط.
setTextAlignment(textAlignment)Equationتضبط هذه السمة محاذاة النص.

EquationFunction

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
clear()EquationFunctionيمحو محتوى العنصر.
copy()EquationFunctionتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getCode()Stringتعرض هذه السمة الرمز المقابل لدالة المعادلة.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()EquationFunction|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()EquationFunction|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)EquationFunctionتضبط هذه السمة سمات العنصر.
setLinkUrl(url)EquationFunctionيضبط عنوان URL للرابط.
setTextAlignment(textAlignment)EquationFunctionتضبط هذه السمة محاذاة النص.

EquationFunctionArgumentSeparator

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()EquationFunctionArgumentSeparatorتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()EquationFunctionArgumentSeparator|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()EquationFunctionArgumentSeparator|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)EquationFunctionArgumentSeparatorتضبط هذه السمة سمات العنصر.

EquationSymbol

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()EquationSymbolتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getCode()Stringتعرض هذه الدالة الرمز المقابل لرمز المعادلة.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()EquationSymbol|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()EquationSymbol|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)EquationSymbolتضبط هذه السمة سمات العنصر.

FontFamily

FooterSection

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendListItem(listItem)ListItemتُلحق هذه الدالة السلسلة النصية ListItem المحدّدة.
appendListItem(text)ListItemتنشئ هذه الطريقة عنصر ListItem جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendParagraph(paragraph)Paragraphتُلحق هذه الدالة السلسلة النصية Paragraph المحدّدة.
appendParagraph(text)Paragraphتنشئ هذه الطريقة عنصر Paragraph جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendTable()Tableتنشئ هذه الطريقة Table جديدًا وتضيفه.
appendTable(cells)Tableتُلحق هذه السمة Table جديدًا يحتوي على TableCell لكل قيمة سلسلة محددة.
appendTable(table)Tableتُلحق هذه الدالة السلسلة النصية Table المحدّدة.
clear()FooterSectionيمحو محتوى العنصر.
copy()FooterSectionتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getImages()InlineImage[]|nullيستردّ جميع InlineImages الواردة في القسم.
getListItems()ListItem[]|nullيستردّ جميع ListItems الواردة في القسم.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParagraphs()Paragraph[]|nullتعرض هذه السمة جميع Paragraphs الواردة في القسم (بما في ذلك ListItems).
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getTables()Table[]|nullيستردّ جميع Tables الواردة في القسم.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertHorizontalRule(childIndex)HorizontalRuleتُنشئ هذه الطريقة HorizontalRule جديدًا وتُدرجه في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتنشئ هذه الدالة عنصر InlineImage وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة، وذلك في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, listItem)ListItemتُدرِج هذه الطريقة ListItem المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, text)ListItemتُنشئ هذه الطريقة عنصر ListItem جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertParagraph(childIndex, paragraph)Paragraphتُدرِج هذه الطريقة Paragraph المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, text)Paragraphتُنشئ هذه الطريقة عنصر Paragraph جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertTable(childIndex)Tableتُنشئ هذه الطريقة Table جديدًا وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, cells)Tableتنشئ هذه الدالة Table جديدًا يحتوي على الخلايا المحدّدة وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, table)Tableتُدرِج هذه الطريقة Table المحدّدة في الفهرس المحدّد.
removeChild(child)FooterSectionيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()FooterSection|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)FooterSectionتضبط هذه السمة سمات العنصر.
setText(text)FooterSectionيضبط المحتوى كنص عادي.
setTextAlignment(textAlignment)FooterSectionتضبط هذه السمة محاذاة النص.

Footnote

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()Footnoteتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getFootnoteContents()FootnoteSection|nullتعرض هذه السمة محتوى عنصر الحاشية السفلية.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
removeFromParent()Footnote|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)Footnoteتضبط هذه السمة سمات العنصر.

FootnoteSection

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendParagraph(paragraph)Paragraphتُلحق هذه الدالة السلسلة النصية Paragraph المحدّدة.
appendParagraph(text)Paragraphتنشئ هذه الطريقة عنصر Paragraph جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
clear()FootnoteSectionيمحو محتوى العنصر.
copy()FootnoteSectionتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParagraphs()Paragraph[]|nullتعرض هذه السمة جميع Paragraphs الواردة في القسم (بما في ذلك ListItems).
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertParagraph(childIndex, paragraph)Paragraphتُدرِج هذه الطريقة Paragraph المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, text)Paragraphتُنشئ هذه الطريقة عنصر Paragraph جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
removeChild(child)FootnoteSectionيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()FootnoteSection|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)FootnoteSectionتضبط هذه السمة سمات العنصر.
setText(text)FootnoteSectionيضبط المحتوى كنص عادي.
setTextAlignment(textAlignment)FootnoteSectionتضبط هذه السمة محاذاة النص.

GlyphType

الخصائص

الموقعالنوعالوصف
BULLETEnumالنقطة التلقائية، دائرية وممتلئة
HOLLOW_BULLETEnumتعداد نقطي مجوف
SQUARE_BULLETEnumتعداد نقطي مربّع
NUMBEREnumرمز نقطي يستند إلى رقم
LATIN_UPPEREnumنقطة تعداد لاتينية بأحرف كبيرة
LATIN_LOWEREnumنقطة تعداد لاتينية صغيرة
ROMAN_UPPEREnumرقم روماني، نقطة تعداد بأحرف كبيرة
ROMAN_LOWEREnumرقم روماني، نقطة تعداد صغيرة

HeaderSection

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendListItem(listItem)ListItemتُلحق هذه الدالة السلسلة النصية ListItem المحدّدة.
appendListItem(text)ListItemتنشئ هذه الطريقة عنصر ListItem جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendParagraph(paragraph)Paragraphتُلحق هذه الدالة السلسلة النصية Paragraph المحدّدة.
appendParagraph(text)Paragraphتنشئ هذه الطريقة عنصر Paragraph جديدًا وتضيفه إلى نهاية المستند، ويحتوي هذا العنصر على محتوى النص المحدّد.
appendTable()Tableتنشئ هذه الطريقة Table جديدًا وتضيفه.
appendTable(cells)Tableتُلحق هذه السمة Table جديدًا يحتوي على TableCell لكل قيمة سلسلة محددة.
appendTable(table)Tableتُلحق هذه السمة Table المحدّدة.
clear()HeaderSectionيمحو محتوى العنصر.
copy()HeaderSectionتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getImages()InlineImage[]|nullيستردّ جميع InlineImages الواردة في القسم.
getListItems()ListItem[]|nullيستردّ جميع ListItems الواردة في القسم.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParagraphs()Paragraph[]|nullتعرض هذه السمة جميع Paragraphs الواردة في القسم (بما في ذلك ListItems).
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getTables()Table[]|nullيستردّ جميع Tables الواردة في القسم.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertHorizontalRule(childIndex)HorizontalRuleتُنشئ هذه الطريقة HorizontalRule جديدًا وتُدرجه في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتنشئ هذه الدالة عنصر InlineImage وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة، وذلك في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, listItem)ListItemتُدرِج هذه الطريقة ListItem المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, text)ListItemتُنشئ هذه الطريقة عنصر ListItem جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertParagraph(childIndex, paragraph)Paragraphتُدرِج هذه الطريقة Paragraph المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, text)Paragraphتُنشئ هذه الطريقة عنصر Paragraph جديدًا وتُدرجه في الفهرس المحدّد، على أن يتضمّن محتوى النص المحدّد.
insertTable(childIndex)Tableتُنشئ هذه الطريقة Table جديدًا وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, cells)Tableتنشئ هذه الدالة Table جديدًا يحتوي على الخلايا المحدّدة وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, table)Tableتُدرِج هذه الطريقة Table المحدّدة في الفهرس المحدّد.
removeChild(child)HeaderSectionيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()HeaderSection|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)HeaderSectionتضبط هذه السمة سمات العنصر.
setText(text)HeaderSectionيضبط المحتوى كنص عادي.
setTextAlignment(textAlignment)HeaderSectionتضبط هذه السمة محاذاة النص.

HorizontalAlignment

الخصائص

الموقعالنوعالوصف
LEFTEnumخيار المحاذاة إلى اليسار
CENTEREnumخيار المحاذاة إلى الوسط
RIGHTEnumخيار المحاذاة إلى اليمين
JUSTIFYEnumخيار "ضبط المحاذاة"

HorizontalRule

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()HorizontalRuleتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
removeFromParent()HorizontalRule|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)HorizontalRuleتضبط هذه السمة سمات العنصر.

InlineDrawing

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()InlineDrawingتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAltDescription()String|nullتعرض هذه السمة الوصف البديل للرسم.
getAltTitle()String|nullتعرض هذه السمة العنوان البديل للرسم.
getAttributes()Objectيستردّ سمات العنصر.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()InlineDrawing|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()InlineDrawing|nullيزيل العنصر من العنصر الأصل.
setAltDescription(description)InlineDrawingيضبط هذا الإجراء الوصف البديل للرسم.
setAltTitle(title)InlineDrawingتضبط هذه السمة العنوان البديل للرسم.
setAttributes(attributes)InlineDrawingتضبط هذه السمة سمات العنصر.

InlineImage

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()InlineImageتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAltDescription()String|nullتعرض هذه السمة الوصف البديل للصورة.
getAltTitle()String|nullتعرض هذه السمة العنوان البديل للصورة.
getAs(contentType)Blobلعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد
getAttributes()Objectيستردّ سمات العنصر.
getBlob()Blobلعرض البيانات داخل هذا العنصر ككائن ثنائي كبير.
getHeight()Integerتعرض هذه السمة ارتفاع الصورة بالبكسل.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
getWidth()Integerتعرض هذه الطريقة عرض الصورة بالبكسل.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()InlineImage|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()InlineImage|nullيزيل العنصر من العنصر الأصل.
setAltDescription(description)InlineImageتضبط هذه السمة الوصف البديل للصورة.
setAltTitle(title)InlineImageتضبط هذه السمة العنوان البديل للصورة.
setAttributes(attributes)InlineImageتضبط هذه السمة سمات العنصر.
setHeight(height)InlineImageتضبط هذه السمة ارتفاع الصورة بالبكسل.
setLinkUrl(url)InlineImageيضبط عنوان URL للرابط.
setWidth(width)InlineImageتضبط هذه السمة عرض الصورة بالبكسل.

ListItem

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addPositionedImage(image)PositionedImageتنشئ هذه الدالة PositionedImage جديدًا وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendInlineImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendInlineImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendPageBreak()PageBreakتنشئ هذه الطريقة PageBreak جديدًا وتضيفه.
appendPageBreak(pageBreak)PageBreakتُلحق هذه الدالة السلسلة النصية PageBreak المحدّدة.
appendText(text)Textتنشئ هذه الطريقة عنصر Text جديدًا وتضيفه مع المحتوى المحدّد.
appendText(text)Textتُلحق هذه السمة العنصر Text المحدّد.
clear()ListItemيمحو محتوى العنصر.
copy()ListItemتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAlignment()HorizontalAlignment|nullيستردّ HorizontalAlignment.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getGlyphType()GlyphType|nullتعرض هذه السمة GlyphType لعنصر القائمة.
getHeading()ParagraphHeading|nullيستردّ ParagraphHeading.
getIndentEnd()Number|nullتعرض هذه السمة المسافة البادئة في نهاية الفقرة، بالنقاط.
getIndentFirstLine()Number|nullتعرض هذه السمة المسافة البادئة للسطر الأول، بالنقاط.
getIndentStart()Number|nullتعرض هذه السمة مسافة البادئة في بداية السطر.
getLineSpacing()Number|nullتعرض هذه السمة تباعد الأسطر بالنقاط.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getListId()String|nullتعرض هذه السمة معرّف القائمة.
getNestingLevel()Integerتعرض هذه السمة مستوى الدمج لعنصر القائمة.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPositionedImage(id)PositionedImageتعرض هذه الطريقة PositionedImage حسب رقم تعريف الصورة.
getPositionedImages()PositionedImage[]تعرض هذه الدالة جميع عناصر PositionedImage المرتبطة بالفقرة.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getSpacingAfter()Number|nullتعرض هذه السمة المسافة بعد العنصر، بالنقاط.
getSpacingBefore()Number|nullتعرض هذه السمة المسافة قبل العنصر، بوحدة النقاط.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertHorizontalRule(childIndex)HorizontalRuleتنشئ هذه الدالة HorizontalRule وتُدرجه في الفهرس المحدّد.
insertInlineImage(childIndex, image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتُدرجه من كائن ثنائي كبير الحجم للصورة المحددة، وذلك في الفهرس المحدد.
insertInlineImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertPageBreak(childIndex)PageBreakتُنشئ هذه الطريقة PageBreak جديدًا وتُدرجه في الفهرس المحدّد.
insertPageBreak(childIndex, pageBreak)PageBreakتُدرِج هذه الطريقة PageBreak المحدّدة في الفهرس المحدّد.
insertText(childIndex, text)Textتُنشئ هذه الطريقة عنصر نص جديدًا وتُدرجه في الفهرس المحدّد.
insertText(childIndex, text)Textتُدرج هذه الطريقة عنصر Text المحدّد في الفهرس المحدّد، مع محتوى النص المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
isLeftToRight()Boolean|nullتعرض هذه السمة إعدادات الكتابة من اليسار إلى اليمين.
merge()ListItem|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeChild(child)ListItemيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()ListItem|nullيزيل العنصر من العنصر الأصل.
removePositionedImage(id)Booleanيزيل PositionedImage حسب معرّف الصورة.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAlignment(alignment)ListItemتضبط هذه السمة HorizontalAlignment.
setAttributes(attributes)ListItemتضبط هذه السمة سمات العنصر.
setGlyphType(glyphType)ListItemتضبط هذه السمة GlyphType لعنصر القائمة.
setHeading(heading)ListItemتضبط هذه السمة ParagraphHeading.
setIndentEnd(indentEnd)ListItemتضبط هذه السمة المسافة البادئة للنهاية بالنقاط.
setIndentFirstLine(indentFirstLine)ListItemتضبط هذه السمة المسافة البادئة للسطر الأول، بالنقاط.
setIndentStart(indentStart)ListItemتضبط هذه السمة المسافة البادئة في البداية، بالنقاط.
setLeftToRight(leftToRight)ListItemتضبط هذه السمة الإعداد من اليسار إلى اليمين.
setLineSpacing(multiplier)ListItemتضبط هذه السمة تباعد الأسطر، ككمية تشير إلى عدد الأسطر المطلوب استخدامها للتباعد.
setLinkUrl(url)ListItemيضبط عنوان URL للرابط.
setListId(listItem)ListItemيضبط هذا الإجراء رقم تعريف القائمة.
setNestingLevel(nestingLevel)ListItemتضبط هذه السمة مستوى الدمج لعنصر القائمة.
setSpacingAfter(spacingAfter)ListItemتضبط هذه السمة التباعد بعد العنصر بالنقاط.
setSpacingBefore(spacingBefore)ListItemتضبط هذه السمة المسافة قبل العنصر بالنقاط.
setText(text)voidتضبط هذه السمة محتوى عنصر القائمة كنص.
setTextAlignment(textAlignment)ListItemتضبط هذه السمة محاذاة النص.

NamedRange

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getId()Stringتعرض هذه السمة رقم تعريف NamedRange.
getName()Stringتعرض هذه السمة اسم NamedRange.
getRange()Rangeتعرض هذه السمة نطاق العناصر المرتبطة بـ NamedRange.
remove()voidتتم إزالة NamedRange من علامة التبويب.

PageBreak

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()PageBreakتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
removeFromParent()PageBreak|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)PageBreakتضبط هذه السمة سمات العنصر.

Paragraph

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addPositionedImage(image)PositionedImageتنشئ هذه الدالة PositionedImage جديدًا وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendInlineImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendInlineImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendPageBreak()PageBreakتنشئ هذه الطريقة PageBreak جديدًا وتضيفه.
appendPageBreak(pageBreak)PageBreakتُلحق هذه السمة PageBreak المحدّدة.
appendText(text)Textتنشئ هذه الطريقة عنصر Text جديدًا وتضيفه مع المحتوى المحدّد.
appendText(text)Textتُلحق هذه السمة العنصر Text المحدّد.
clear()Paragraphيمحو محتوى العنصر.
copy()Paragraphتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAlignment()HorizontalAlignment|nullيستردّ HorizontalAlignment.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getHeading()ParagraphHeading|nullيستردّ ParagraphHeading.
getIndentEnd()Number|nullتعرض هذه السمة المسافة البادئة في نهاية الفقرة، بالنقاط.
getIndentFirstLine()Number|nullتعرض هذه السمة المسافة البادئة للسطر الأول، بالنقاط.
getIndentStart()Number|nullتعرض هذه السمة مسافة البادئة في بداية السطر.
getLineSpacing()Number|nullتعرض هذه السمة تباعد الأسطر بالنقاط.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPositionedImage(id)PositionedImageتعرض هذه الطريقة PositionedImage حسب رقم تعريف الصورة.
getPositionedImages()PositionedImage[]تعرض هذه الدالة جميع عناصر PositionedImage المرتبطة بالفقرة.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getSpacingAfter()Number|nullتعرض هذه السمة المسافة بعد العنصر، بالنقاط.
getSpacingBefore()Number|nullتعرض هذه السمة المسافة قبل العنصر، بوحدة النقاط.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertHorizontalRule(childIndex)HorizontalRuleتنشئ هذه الدالة HorizontalRule وتُدرجه في الفهرس المحدّد.
insertInlineImage(childIndex, image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتُدرجه من كائن ثنائي كبير الحجم للصورة المحددة، وذلك في الفهرس المحدد.
insertInlineImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertPageBreak(childIndex)PageBreakتُنشئ هذه الطريقة PageBreak جديدًا وتُدرجه في الفهرس المحدّد.
insertPageBreak(childIndex, pageBreak)PageBreakتُدرِج هذه الطريقة PageBreak المحدّدة في الفهرس المحدّد.
insertText(childIndex, text)Textتُنشئ هذه الطريقة عنصر نص جديدًا وتُدرجه في الفهرس المحدّد.
insertText(childIndex, text)Textتُدرج هذه الطريقة عنصر Text المحدّد في الفهرس المحدّد، مع محتوى النص المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
isLeftToRight()Boolean|nullتعرض هذه السمة إعدادات الكتابة من اليسار إلى اليمين.
merge()Paragraph|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeChild(child)Paragraphيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()Paragraph|nullيزيل العنصر من العنصر الأصل.
removePositionedImage(id)Booleanيزيل PositionedImage حسب معرّف الصورة.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAlignment(alignment)Paragraphتضبط هذه السمة HorizontalAlignment.
setAttributes(attributes)Paragraphتضبط هذه السمة سمات العنصر.
setHeading(heading)Paragraphتضبط هذه السمة ParagraphHeading.
setIndentEnd(indentEnd)Paragraphتضبط هذه السمة المسافة البادئة للنهاية بالنقاط.
setIndentFirstLine(indentFirstLine)Paragraphتضبط هذه السمة المسافة البادئة للسطر الأول، بالنقاط.
setIndentStart(indentStart)Paragraphتضبط هذه السمة المسافة البادئة في البداية، بالنقاط.
setLeftToRight(leftToRight)Paragraphتضبط هذه السمة الإعداد من اليسار إلى اليمين.
setLineSpacing(multiplier)Paragraphتضبط هذه السمة تباعد الأسطر، ككمية تشير إلى عدد الأسطر المطلوب استخدامها للتباعد.
setLinkUrl(url)Paragraphيضبط عنوان URL للرابط.
setSpacingAfter(spacingAfter)Paragraphتضبط هذه السمة التباعد بعد العنصر بالنقاط.
setSpacingBefore(spacingBefore)Paragraphتضبط هذه السمة المسافة قبل العنصر بالنقاط.
setText(text)voidتضبط هذه السمة محتوى الفقرة كنص.
setTextAlignment(textAlignment)Paragraphتضبط هذه السمة محاذاة النص.

ParagraphHeading

الخصائص

الموقعالنوعالوصف
NORMALEnumخيار العنوان للنص العادي
HEADING1Enumخيار العنوان الأعلى
HEADING2Enumخيار العنوان الثاني
HEADING3Enumخيار العنوان الثالث
HEADING4Enumخيار العنوان الرابع
HEADING5Enumخيار العنوان الخامس
HEADING6Enumخيار العنوان الأدنى
TITLEEnumخيار عنوان العنوان
SUBTITLEEnumخيار عنوان الترجمة

Person

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()Personتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getEmail()Stringتعرض هذه السمة عنوان البريد الإلكتروني الخاص بالشخص.
getName()String|nullتعرض هذه الطريقة الاسم المعروض للمستخدم، إذا تم ضبطه.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()Person|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()Person|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)Personتضبط هذه السمة سمات العنصر.

Position

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getElement()Elementتعرض هذه السمة العنصر الذي يحتوي على Position.
getOffset()Integerتعرض هذه السمة الموقع النسبي لعنصر Position ضمن العنصر الذي يحتوي عليه.
getSurroundingText()Textتنشئ هذه السمة عنصر Text اصطناعيًا يمثّل النص وتنسيقه في العنصر Paragraph أو ListItem الذي يحتوي على Position، إما مباشرةً أو من خلال سلسلة من العناصر الثانوية.
getSurroundingTextOffset()Integerتعرض هذه السمة الإزاحة الخاصة بـ Position ضمن العنصر Text الذي تعرضه السمة getSurroundingText().
insertBookmark()Bookmarkتنشئ هذه الطريقة Bookmark جديدًا وتُدرجه في هذا Position.
insertInlineImage(image)InlineImage|nullتنشئ هذه الدالة InlineImage جديدًا وتُدرجه في هذا Position من الصورة المحدّدة blob.
insertText(text)Text|nullيُدرج النص المحدّد في هذا Position.

PositionedImage

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getAs(contentType)Blobلعرض البيانات داخل هذا العنصر ككائن ثنائي كبير تم تحويله إلى نوع المحتوى المحدّد
getBlob()Blobلعرض البيانات داخل هذا العنصر ككائن ثنائي كبير.
getHeight()Integerتعرض هذه السمة ارتفاع الصورة بالبكسل.
getId()Stringتعرض هذه السمة رقم تعريف الصورة.
getLayout()PositionedLayoutتعرض هذه السمة قيمة تعدادية تمثّل طريقة عرض الصورة.
getLeftOffset()Numberتعرض هذه السمة إزاحة الصورة، بالنقاط، من يمين الفقرة.
getParagraph()Paragraphتعرض هذه السمة Paragraph التي تم تثبيت الصورة عليها.
getTopOffset()Numberتعرض هذه السمة إزاحة الصورة بالنقاط من أعلى الفقرة.
getWidth()Integerتعرض هذه الطريقة عرض الصورة بالبكسل.
setHeight(height)PositionedImageتضبط هذه السمة ارتفاع الصورة بالبكسل.
setLayout(layout)PositionedImageتضبط هذه السمة تعريف طريقة عرض الصورة.
setLeftOffset(offset)PositionedImageتضبط هذه السمة موضع الصورة، بالنقاط، من يمين الفقرة.
setTopOffset(offset)PositionedImageتضبط هذه السمة إزاحة الصورة بالنقاط من أعلى الفقرة.
setWidth(width)PositionedImageتضبط هذه السمة عرض الصورة بالبكسل.

PositionedLayout

الخصائص

الموقعالنوعالوصف
ABOVE_TEXTEnumيتم وضع الصورة فوق النص.
BREAK_BOTHEnumتقسّم الصورة النص على اليمين واليسار.
BREAK_LEFTEnumتقطع الصورة النص على اليمين.
BREAK_RIGHTEnumتقطع الصورة النص على اليسار.
WRAP_TEXTEnumالصورة محاطة بنص.

Range

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getRangeElements()RangeElement[]تعرض هذه السمة جميع العناصر في Range، بما في ذلك أي عناصر Text جزئية (على سبيل المثال، في حالة تحديد جزء فقط من عنصر Text).

RangeBuilder

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
addElement(element)RangeBuilderيضيف هذا الإجراء Element بالكامل إلى RangeBuilder.
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderتضيف هذه الطريقة عنصر Text جزئيًا إلى RangeBuilder.
addElementsBetween(startElement, endElementInclusive)RangeBuilderيضيف هذا الإجراء عنصرَين كاملَين وجميع العناصر بينهما إلى RangeBuilder هذا.
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilderتضيف هذه السمة عنصرَين جزئيَين من Text، وجميع العناصر بينهما، إلى RangeBuilder.
addRange(range)RangeBuilderتضيف هذه السمة محتوى Range آخر إلى RangeBuilder.
build()Rangeتنشئ هذه الدالة Range من الإعدادات المطبَّقة على أداة الإنشاء.
getRangeElements()RangeElement[]تعرض هذه السمة جميع العناصر في Range، بما في ذلك أي عناصر Text جزئية (على سبيل المثال، في حالة تحديد جزء فقط من عنصر Text).

RangeElement

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
getElement()Elementتعرض هذه الطريقة Element الذي يتوافق مع RangeElement.
getEndOffsetInclusive()Integerتعرض هذه السمة موضع نهاية نطاق جزئي ضمن عنصر النطاق.
getStartOffset()Integerتعرض هذه السمة موضع بداية نطاق جزئي ضمن عنصر النطاق.
isPartial()Booleanتحدِّد هذه السمة ما إذا كان عنصر النطاق هذا يغطي العنصر بأكمله أو جزءًا محددًا من أحرف العنصر.

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()RichLinkتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getMimeType()String|nullتعرض هذه السمة نوع MIME للرابط، وهو متاح عندما يكون العنصر رابطًا يؤدي إلى ملف في Drive وnull في الحالات الأخرى.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getTitle()Stringتعرض هذه السمة عنوان الرابط المعروض.
getType()ElementTypeيستردّ ElementType العنصر.
getUrl()Stringتعرض هذه السمة عنوان URL للمورد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()RichLink|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()RichLink|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)RichLinkتضبط هذه السمة سمات العنصر.

Tab

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
asDocumentTab()DocumentTabيستردّ محتوى علامة التبويب كـ DocumentTab.
getChildTabs()Tab[]تعرض هذه الطريقة علامات التبويب الفرعية المتداخلة ضمن علامة التبويب هذه.
getId()Stringتعرض هذه الطريقة رقم تعريف علامة التبويب.
getIndex()Integerتعرض هذه السمة الفهرس المستند إلى 0 لعلامة التبويب ضمن العنصر الرئيسي.
getTitle()Stringتعرض هذه السمة عنوان علامة التبويب.
getType()TabTypeتعرض هذه السمة نوع علامة التبويب.

TabType

الخصائص

الموقعالنوعالوصف
DOCUMENT_TABEnumتمثّل هذه السمة النوع المرتبط بـ DocumentTab.

Table

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendTableRow()TableRowتنشئ هذه الطريقة TableRow جديدًا وتضيفه.
appendTableRow(tableRow)TableRowتُلحق هذه الدالة السلسلة النصية TableRow المحدّدة.
clear()Tableيمحو محتوى العنصر.
copy()Tableتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getBorderColor()String|nullتعرض هذه السمة لون الحدود.
getBorderWidth()Number|nullتعرض هذه السمة عرض الحدود بالنقاط.
getCell(rowIndex, cellIndex)TableCell|nullتعرض TableCell في فهرس الصف والخلية المحدّدين.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getColumnWidth(columnIndex)Number|nullتعرض هذه الدالة عرض عمود الجدول المحدّد، بالنقاط.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getNumRows()Integerتعرض عدد TableRows.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getRow(rowIndex)TableRow|nullتعرض TableRow في فهرس الصف المحدّد.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertTableRow(childIndex)TableRowتُنشئ هذه الطريقة TableRow جديدًا وتُدرجه في الفهرس المحدّد.
insertTableRow(childIndex, tableRow)TableRowتُدرِج هذه الطريقة TableRow المحدّدة في الفهرس المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
removeChild(child)Tableيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()Table|nullيزيل العنصر من العنصر الأصل.
removeRow(rowIndex)TableRowتزيل هذه الدالة TableRow في فهرس الصف المحدّد.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)Tableتضبط هذه السمة سمات العنصر.
setBorderColor(color)Tableتضبط هذه السمة لون الحدود.
setBorderWidth(width)Tableتضبط هذه السمة عرض الحدود بالنقاط.
setColumnWidth(columnIndex, width)Tableتضبط هذه السمة عرض العمود المحدّد بالنقاط.
setLinkUrl(url)Tableيضبط عنوان URL للرابط.
setTextAlignment(textAlignment)Tableتضبط هذه السمة محاذاة النص.

TableCell

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendHorizontalRule()HorizontalRuleتنشئ هذه الطريقة HorizontalRule جديدًا وتضيفه.
appendImage(image)InlineImageتنشئ هذه الطريقة InlineImage جديدًا وتضيفه من كائن ثنائي كبير الحجم للصورة المحدّدة.
appendImage(image)InlineImageتُلحق هذه الدالة السلسلة النصية InlineImage المحدّدة.
appendListItem(listItem)ListItemتُلحق هذه الدالة السلسلة النصية ListItem المحدّدة.
appendListItem(text)ListItemتنشئ هذه الطريقة ListItem جديدًا وتضيفه.
appendParagraph(paragraph)Paragraphتُلحق هذه السمة Paragraph المحدّدة.
appendParagraph(text)Paragraphتنشئ هذه الطريقة Paragraph جديدًا وتضيفه.
appendTable()Tableتنشئ هذه الطريقة Table جديدًا وتضيفه.
appendTable(cells)Tableيُلحق Table جديدًا يحتوي على الخلايا المحدّدة.
appendTable(table)Tableتُلحق هذه الدالة السلسلة النصية Table المحدّدة.
clear()TableCellيمحو محتوى العنصر.
copy()TableCellتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getBackgroundColor()String|nullتعرض هذه السمة لون الخلفية.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getColSpan()Integerتعرض هذه السمة عدد أعمدة خلايا الجدول التي تمتد إليها هذه الخلية.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getPaddingBottom()Number|nullتعرض هذه السمة المساحة المتروكة للأسفل بالنقاط.
getPaddingLeft()Number|nullتعرض هذه السمة المساحة المتروكة على اليمين، بوحدات البكسل.
getPaddingRight()Number|nullتعرض هذه السمة المساحة المتروكة اليمنى بالنقاط.
getPaddingTop()Number|nullتعرض هذه السمة المساحة المتروكة في أعلى الصفحة، بالنقاط.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getParentRow()TableRow|nullتعرض هذه السمة TableRow الذي يحتوي على TableCell الحالي.
getParentTable()Table|nullتعرض هذه السمة Table الذي يحتوي على TableCell الحالي.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getRowSpan()Integerتعرض هذه السمة عدد الصفوف التي تمتد إليها خلية الجدول.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
getVerticalAlignment()VerticalAlignment|nullيستردّ VerticalAlignment.
getWidth()Number|nullتعرض هذه السمة عرض العمود الذي يحتوي على الخلية، بالنقاط.
insertHorizontalRule(childIndex)HorizontalRuleتُنشئ هذه الطريقة HorizontalRule جديدًا وتُدرجه في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتنشئ هذه الدالة عنصر InlineImage وتُدرجه من كائن ثنائي كبير الحجم للصورة المحدّدة، وذلك في الفهرس المحدّد.
insertImage(childIndex, image)InlineImageتُدرِج هذه الطريقة InlineImage المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, listItem)ListItemتُدرِج هذه الطريقة ListItem المحدّدة في الفهرس المحدّد.
insertListItem(childIndex, text)ListItemتُنشئ هذه الطريقة ListItem جديدًا وتُدرجه في الفهرس المحدّد.
insertParagraph(childIndex, paragraph)Paragraphتُدرِج هذه الطريقة Paragraph المحدّدة في الفهرس المحدّد.
insertParagraph(childIndex, text)Paragraphتُنشئ هذه الطريقة Paragraph جديدًا وتُدرجه في الفهرس المحدّد.
insertTable(childIndex)Tableتُنشئ هذه الطريقة Table جديدًا وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, cells)Tableتنشئ هذه الدالة Table جديدًا يحتوي على الخلايا المحدّدة وتُدرجه في الفهرس المحدّد.
insertTable(childIndex, table)Tableتُدرِج هذه الطريقة Table المحدّدة في الفهرس المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()TableCell|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeChild(child)TableCellيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()TableCell|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)TableCellتضبط هذه السمة سمات العنصر.
setBackgroundColor(color)TableCellتضبط هذه السمة لون الخلفية.
setLinkUrl(url)TableCellيضبط عنوان URL للرابط.
setPaddingBottom(paddingBottom)TableCellتضبط هذه السمة المساحة المتروكة في أسفل الصفحة، بوحدة النقاط.
setPaddingLeft(paddingLeft)TableCellتضبط هذه السمة المساحة المتروكة على اليمين، بالنقاط.
setPaddingRight(paddingRight)TableCellتضبط هذه السمة المساحة المتروكة اليمنى بالنقاط.
setPaddingTop(paddingTop)TableCellتضبط هذه السمة المساحة المتروكة في أعلى الصفحة، بالنقاط.
setText(text)TableCellيضبط المحتوى كنص عادي.
setTextAlignment(textAlignment)TableCellتضبط هذه السمة محاذاة النص.
setVerticalAlignment(alignment)TableCellتضبط هذه السمة المحاذاة العمودية.
setWidth(width)TableCellتضبط هذه السمة عرض العمود الذي يحتوي على الخلية الحالية، وذلك بالنقاط.

TableOfContents

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
clear()TableOfContentsيمحو محتوى العنصر.
copy()TableOfContentsتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
removeFromParent()TableOfContents|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)TableOfContentsتضبط هذه السمة سمات العنصر.
setLinkUrl(url)TableOfContentsيضبط عنوان URL للرابط.
setTextAlignment(textAlignment)TableOfContentsتضبط هذه السمة محاذاة النص.

TableRow

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendTableCell()TableCellتنشئ هذه الطريقة TableCell جديدًا وتضيفه.
appendTableCell(textContents)TableCellتُلحق هذه السمة TableCell بالنص المحدّد.
appendTableCell(tableCell)TableCellتُلحق هذه السمة TableCell المحدّدة.
clear()TableRowيمحو محتوى العنصر.
copy()TableRowتعرض نسخة منفصلة وعميقة من العنصر الحالي.
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findElement(elementType)RangeElement|nullيبحث في محتوى العنصر عن عنصر فرعي من النوع المحدّد.
findElement(elementType, from)RangeElement|nullيبحث في محتويات العنصر عن عنصر فرعي من النوع المحدّد، بدءًا من RangeElement المحدّد.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getCell(cellIndex)TableCell|nullتعرض هذه الدالة TableCell في فهرس الخلية المحدّد.
getChild(childIndex)Elementيستردّ العنصر الفرعي في فهرس العنصر الفرعي المحدّد.
getChildIndex(child)Integerيستردّ هذا الإجراء فهرس العنصر الفرعي للعنصر الفرعي المحدّد.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getMinimumHeight()Number|nullتعرض الحد الأدنى للارتفاع بالنقاط.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getNumCells()Integerتعرض هذه الدالة عدد الخلايا في الصف.
getNumChildren()Integerتعرض هذه السمة عدد الأطفال.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getParentTable()Table|nullتعرض هذه السمة Table الذي يحتوي على الصف الحالي.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getType()ElementTypeيستردّ ElementType العنصر.
insertTableCell(childIndex)TableCellتُنشئ هذه الطريقة TableCell جديدًا وتُدرجه في الفهرس المحدّد.
insertTableCell(childIndex, textContents)TableCellتُدرِج هذه الطريقة TableCell المحدّد في الفهرس المحدّد، والذي يحتوي على النص المحدّد.
insertTableCell(childIndex, tableCell)TableCellتُدرِج هذه الطريقة TableCell المحدّدة في الفهرس المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()TableRow|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeCell(cellIndex)TableCellتزيل هذه الدالة TableCell في فهرس الخلية المحدّد.
removeChild(child)TableRowيزيل هذا الإجراء العنصر الفرعي المحدّد.
removeFromParent()TableRow|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(attributes)TableRowتضبط هذه السمة سمات العنصر.
setLinkUrl(url)TableRowيضبط عنوان URL للرابط.
setMinimumHeight(minHeight)TableRowتضبط هذه السمة الحد الأدنى للارتفاع بالنقاط.
setTextAlignment(textAlignment)TableRowتضبط هذه السمة محاذاة النص.

Text

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
appendText(text)Textتضيف هذه الطريقة النص المحدّد إلى نهاية منطقة النص هذه.
copy()Textتعرض نسخة منفصلة وعميقة من العنصر الحالي.
deleteText(startOffset, endOffsetInclusive)Textلحذف نطاق من النص
editAsText()Textيحصل على نسخة Text من العنصر الحالي، وذلك لتعديله.
findText(searchPattern)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElement|nullيبحث في محتوى العنصر عن نمط النص المحدّد، بدءًا من نتيجة بحث معيّنة.
getAttributes()Objectيستردّ سمات العنصر.
getAttributes(offset)Objectيستردّ هذا الإجراء السمات عند إزاحة الأحرف المحدّدة.
getBackgroundColor()String|nullتعرض هذه السمة إعداد لون الخلفية.
getBackgroundColor(offset)String|nullتسترد لون الخلفية عند موضع الحرف المحدّد.
getFontFamily()String|nullتعرض هذه السمة إعدادات مجموعة الخطوط.
getFontFamily(offset)String|nullتسترد مجموعة الخطوط عند الإزاحة المحدّدة للأحرف.
getFontSize()Number|nullتعرض هذه السمة إعدادات حجم الخط.
getFontSize(offset)Number|nullتعرض هذه السمة حجم الخط عند الإزاحة المحدّدة للحرف.
getForegroundColor()String|nullتعرض هذه السمة إعداد لون المقدّمة.
getForegroundColor(offset)String|nullتعرض هذه السمة لون المقدّمة عند موضع الحرف المحدّد.
getLinkUrl()String|nullتعرض هذه السمة عنوان URL للرابط.
getLinkUrl(offset)String|nullيستردّ عنوان URL للرابط عند الإزاحة المحدّدة للأحرف.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getText()Stringتعرض هذه السمة محتوى العنصر كسلسلة نصية.
getTextAlignment()TextAlignment|nullتعرض هذه السمة محاذاة النص.
getTextAlignment(offset)TextAlignment|nullتعرض هذه السمة محاذاة النص لحرف واحد.
getTextAttributeIndices()Integer[]تعرض هذه السمة مجموعة فهارس النصوص التي تتوافق مع بداية عمليات تنسيق النصوص المميّزة.
getType()ElementTypeيستردّ ElementType العنصر.
insertText(offset, text)Textتُدرِج هذه السمة النص المحدّد عند موضع الحرف المحدّد.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
isBold()Boolean|nullتعرض هذه السمة إعداد النص الغامق.
isBold(offset)Boolean|nullتعرض هذه السمة إعداد النص الغامق عند الإزاحة المحدّدة للحرف.
isItalic()Boolean|nullتعرض هذه السمة إعداد الخط المائل.
isItalic(offset)Boolean|nullتعرض هذه الطريقة إعدادات الخط المائل عند إزاحة الحرف المحدّدة.
isStrikethrough()Boolean|nullتسترد إعداد النص المشطوب.
isStrikethrough(offset)Boolean|nullلاسترداد إعداد النص المشطوب عند موضع الحرف المحدّد.
isUnderline()Boolean|nullتعرض هذه السمة إعداد التسطير.
isUnderline(offset)Boolean|nullتعرض هذه الطريقة إعداد التسطير عند موضع الحرف المحدّد.
merge()Text|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()Text|nullيزيل العنصر من العنصر الأصل.
replaceText(searchPattern, replacement)Elementيتم استبدال جميع تكرارات نمط نصي معيّن بسلسلة استبدال معيّنة، وذلك باستخدام التعبيرات العادية.
setAttributes(startOffset, endOffsetInclusive, attributes)Textتُطبِّق هذه السمة السمات المحدّدة على نطاق الأحرف المحدّد.
setAttributes(attributes)Textتضبط هذه السمة سمات العنصر.
setBackgroundColor(startOffset, endOffsetInclusive, color)Textتضبط هذه السمة لون الخلفية لنطاق الأحرف المحدّد.
setBackgroundColor(color)Textتضبط هذه السمة لون الخلفية.
setBold(bold)Textتضبط هذه السمة إعداد الخط العريض.
setBold(startOffset, endOffsetInclusive, bold)Textتضبط هذه السمة إعداد الخط العريض لنطاق الأحرف المحدّد.
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)Textتضبط هذه السمة مجموعة الخطوط لنطاق الأحرف المحدّد.
setFontFamily(fontFamilyName)Textتضبط هذه السمة مجموعة الخطوط.
setFontSize(startOffset, endOffsetInclusive, size)Textتضبط هذه السمة حجم الخط لنطاق الأحرف المحدّد.
setFontSize(size)Textتضبط هذه السمة حجم الخط.
setForegroundColor(startOffset, endOffsetInclusive, color)Textتضبط هذه السمة لون المقدّمة لنطاق الأحرف المحدّد.
setForegroundColor(color)Textلضبط لون المقدّمة.
setItalic(italic)Textتضبط هذه السمة إعداد الخط المائل.
setItalic(startOffset, endOffsetInclusive, italic)Textيضبط هذا الإجراء إعداد الخط المائل لنطاق الأحرف المحدّد.
setLinkUrl(startOffset, endOffsetInclusive, url)Textتضبط هذه السمة عنوان URL للرابط لنطاق الأحرف المحدّد.
setLinkUrl(url)Textيضبط عنوان URL للرابط.
setStrikethrough(strikethrough)Textتضبط هذه السمة إعداد النص المشطوب.
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)Textتضبط هذه السمة إعداد النص المشطوب لنطاق الأحرف المحدّد.
setText(text)Textتضبط هذه السمة محتوى النص.
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)Textتضبط هذه السمة محاذاة النص لنطاق أحرف معيّن.
setTextAlignment(textAlignment)Textتضبط هذه السمة محاذاة النص.
setUnderline(underline)Textتضبط هذه السمة إعداد التسطير.
setUnderline(startOffset, endOffsetInclusive, underline)Textيضبط إعداد التسطير لنطاق الأحرف المحدّد.

TextAlignment

الخصائص

الموقعالنوعالوصف
NORMALEnumمحاذاة النص العادي
SUPERSCRIPTEnumمحاذاة النص المرتفع
SUBSCRIPTEnumمحاذاة النص المنخفض

UnsupportedElement

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
copy()UnsupportedElementتعرض نسخة منفصلة وعميقة من العنصر الحالي.
getAttributes()Objectيستردّ سمات العنصر.
getNextSibling()Element|nullيستردّ العنصر الشقيق التالي للعنصر.
getParent()ContainerElement|nullيستردّ العنصر الرئيسي للعنصر.
getPreviousSibling()Element|nullيستردّ هذا الإجراء العنصر الشقيق السابق للعنصر.
getType()ElementTypeيستردّ ElementType العنصر.
isAtDocumentEnd()Booleanتحدّد هذه السمة ما إذا كان العنصر في نهاية Document.
merge()UnsupportedElement|nullيدمج العنصر مع العنصر الشقيق السابق من النوع نفسه.
removeFromParent()UnsupportedElement|nullيزيل العنصر من العنصر الأصل.
setAttributes(attributes)UnsupportedElementتضبط هذه السمة سمات العنصر.

VerticalAlignment

الخصائص

الموقعالنوعالوصف
BOTTOMEnumخيار المحاذاة لأسفل
CENTEREnumخيار المحاذاة إلى الوسط
TOPEnumخيار المحاذاة إلى أعلى