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تعرض هذه الدالة 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[]|nullتعرض هذه الدالة جميع عناصر Footnote في نص علامة التبويب الأولى أو، بالنسبة إلى النصوص البرمجية المرتبطة بمستند، نص علامة التبويب النشطة.
getHeader()HeaderSection|nullتعرض هذه الدالة قسم العنوان لعلامة التبويب الأولى أو قسم العنوان لعلامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getId()Stringتعرض هذه الطريقة المعرّف الفريد للمستند.
getLanguage()Stringتعرض هذه الطريقة رمز لغة المستند.
getName()Stringتعرض هذه السمة عنوان المستند.
getNamedRangeById(id)NamedRange|nullتعرض هذه الدالة NamedRange الذي يحمل المعرّف المحدّد في علامة التبويب الأولى أو علامة التبويب النشطة في النصوص البرمجية المرتبطة بمستند.
getNamedRanges()NamedRange[]تعرض هذه الدالة جميع عناصر NamedRange في علامة التبويب الأولى أو علامة التبويب النشطة في حال كانت النصوص البرمجية مرتبطة بمستند.
getNamedRanges(name)NamedRange[]تعرض هذه الدالة جميع عناصر NamedRange التي تحمل الاسم المحدّد في علامة التبويب الأولى، أو علامة التبويب النشطة في حال كانت النصوص البرمجية مرتبطة بمستند.
getSelection()Range|nullتعرض هذه الدالة اختيار المستخدم في علامة التبويب النشطة.
getSupportedLanguageCodes()String[]تعرض هذه الطريقة جميع رموز اللغات المتوافقة مع ملفات "مستندات Google".
getTab(tabId)Tabتعرض هذه الطريقة 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خيار المحاذاة إلى أعلى