Document Service

المستند

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

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

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

صفوف

الاسموصف قصير
Attributeتعداد سمات العناصر.
Bodyعنصر يمثل نص المستند.
Bookmarkكائن يمثل إشارة مرجعية.
ContainerElementعنصر عام قد يحتوي على عناصر أخرى.
Dateعنصر يمثل تاريخًا منسقًا
Documentمستند يحتوي على نص منسق وعناصر مثل الجداول والقوائم.
DocumentAppتنشئ خدمة المستند وتفتح Documents التي يمكن تعديلها.
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
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getHeadingAttributes(paragraphHeading)Objectلاسترداد مجموعة السمات لـ ParagraphHeading المقدمة.
getImages()InlineImage[]لاسترداد جميع InlineImages الموجودة في القسم.
getListItems()ListItem[]لاسترداد جميع ListItems الموجودة في القسم.
getMarginBottom()Numberلاسترداد الهامش السفلي، بالنقاط.
getMarginLeft()Numberلاسترداد الهامش الأيسر، بالنقاط.
getMarginRight()Numberلاسترداد الهامش الأيمن.
getMarginTop()Numberلاسترداد الهامش العلوي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getPageHeight()Numberلاسترداد ارتفاع الصفحة بالنقاط.
getPageWidth()Numberلاسترداد عرض الصفحة بالنقاط.
getParagraphs()Paragraph[]لاسترداد جميع Paragraphs الموجودة في القسم (بما في ذلك ListItems).
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getTables()Table[]لاسترداد جميع Tables الموجودة في القسم.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
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 ضمن Document.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()ContainerElementلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()ContainerElementلإزالة العنصر من العنصر الرئيسي.
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لاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getTimestamp()Dateلعرض الطابع الزمني المرتبط بالتاريخ.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()Dateلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()Dateلإزالة العنصر من العنصر الرئيسي.
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.
getAs(contentType)Blobلاسترداد محتويات Document الحالية ككائن كائن تخزين بيانات من نوع محدد.
getBlob()Blobلاسترداد محتويات Document الحالية ككائن كائن ثنائي كبير.
getBody()Bodyلاسترداد Body للمستند النشط في المستند.
getBookmark(id)Bookmarkتحصل على Bookmark مع المعرّف المحدّد.
getBookmarks()Bookmark[]للحصول على جميع كائنات Bookmark في المستند.
getCursor()Positionللحصول على مؤشر المستخدم في المستند النشط.
getEditors()User[]للحصول على قائمة بالمحررين لهذه Document.
getFooter()FooterSectionلاسترداد قسم تذييل المستند، إن وجد.
getFootnotes()Footnote[]لاسترداد جميع عناصر Footnote في نص المستند.
getHeader()HeaderSectionلاسترداد قسم رأس المستند، إذا كان موجودًا.
getId()Stringلاسترداد المعرّف الفريد للمستند.
getLanguage()Stringللحصول على رمز لغة المستند.
getName()Stringلاسترداد عنوان المستند.
getNamedRangeById(id)NamedRangeتحصل على NamedRange مع المعرّف المحدّد.
getNamedRanges()NamedRange[]للحصول على جميع كائنات NamedRange في المستند.
getNamedRanges(name)NamedRange[]للحصول على جميع كائنات NamedRange في المستند بالاسم الذي تم تحديده.
getSelection()Rangeللحصول على اختيار المستخدم في المستند النشط.
getSupportedLanguageCodes()String[]الحصول على جميع رموز اللغات المتوافقة في ملفات "مستندات Google"
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 الحالية.
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 المحدد.

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

ElementType

أماكن إقامة

الخاصيةالنوعالوصف
BODY_SECTIONEnumالنوع المقابل للعنصر Body.
COMMENT_SECTIONEnumالنوع المقابل للعنصر CommentSection.
DATEEnumالنوع المتوافق مع العنصر Date.
DOCUMENTEnumالنوع الذي يتوافق مع جذر المستند.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()Equationلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()Equationلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getCode()Stringلاسترداد الشفرة المقابلة لدالة المعادلة.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()EquationFunctionلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()EquationFunctionلإزالة العنصر من العنصر الرئيسي.
replaceText(searchPattern, replacement)Elementلاستبدال جميع مواضع ورود نمط نص معين بسلسلة بديلة معينة، باستخدام التعبيرات العادية.
setAttributes(attributes)EquationFunctionلتعيين سمات العنصر.
setLinkUrl(url)EquationFunctionلتعيين عنوان URL للرابط.
setTextAlignment(textAlignment)EquationFunctionلضبط محاذاة النص.

EquationFunctionArgumentSeparator

الطُرق

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

EquationSymbol

الطُرق

الطريقةنوع الإرجاعوصف قصير
copy()EquationSymbolلعرض نسخة تفصيلية ومفصلة للعنصر الحالي.
getAttributes()Objectلاسترداد سمات العنصر.
getCode()Stringلاسترداد الشفرة المقابلة لرمز المعادلة.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()EquationSymbolلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()EquationSymbolلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getImages()InlineImage[]لاسترداد جميع InlineImages الموجودة في القسم.
getListItems()ListItem[]لاسترداد جميع ListItems الموجودة في القسم.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParagraphs()Paragraph[]لاسترداد جميع Paragraphs الموجودة في القسم (بما في ذلك ListItems).
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getTables()Table[]لاسترداد جميع Tables الموجودة في القسم.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
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لإزالة العنصر من العنصر الرئيسي.
replaceText(searchPattern, replacement)Elementلاستبدال جميع مواضع ورود نمط نص معين بسلسلة بديلة معينة، باستخدام التعبيرات العادية.
setAttributes(attributes)FooterSectionلتعيين سمات العنصر.
setText(text)FooterSectionلتعيين المحتويات كنص عادي.
setTextAlignment(textAlignment)FooterSectionلضبط محاذاة النص.

Footnote

الطُرق

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

FootnoteSection

الطُرق

الطريقةنوع الإرجاعوصف قصير
appendParagraph(paragraph)Paragraphلإلحاق Paragraph المعطاة.
appendParagraph(text)Paragraphلإنشاء Paragraph جديد وإلحاقه بمحتويات النص المحددة.
clear()FootnoteSectionلمسح محتويات العنصر.
copy()FootnoteSectionلعرض نسخة تفصيلية ومفصلة للعنصر الحالي.
editAsText()Textيمكن الحصول على إصدار Text للعنصر الحالي للتعديل.
findElement(elementType)RangeElementيبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParagraphs()Paragraph[]لاسترداد جميع Paragraphs الموجودة في القسم (بما في ذلك ListItems).
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
insertParagraph(childIndex, paragraph)Paragraphإدراج Paragraph المحددة في الفهرس المحدد.
insertParagraph(childIndex, text)Paragraphتنشئ هذه الأداة Paragraph وتدرجه في الفهرس المحدّد، وتحتوي على المحتوى النصي المحدّد.
removeChild(child)FootnoteSectionلإزالة العنصر الفرعي المحدد.
removeFromParent()FootnoteSectionلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getImages()InlineImage[]لاسترداد جميع InlineImages الموجودة في القسم.
getListItems()ListItem[]لاسترداد جميع ListItems الموجودة في القسم.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParagraphs()Paragraph[]لاسترداد جميع Paragraphs الموجودة في القسم (بما في ذلك ListItems).
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getTables()Table[]لاسترداد جميع Tables الموجودة في القسم.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
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لإزالة العنصر من العنصر الرئيسي.
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لاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
removeFromParent()HorizontalRuleلإزالة العنصر من العنصر الرئيسي.
setAttributes(attributes)HorizontalRuleلتعيين سمات العنصر.

InlineDrawing

الطُرق

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

InlineImage

الطُرق

الطريقةنوع الإرجاعوصف قصير
copy()InlineImageلعرض نسخة تفصيلية ومفصلة للعنصر الحالي.
getAltDescription()Stringلعرض الوصف البديل للصورة.
getAltTitle()Stringلعرض العنوان البديل للصورة.
getAs(contentType)Blobيمكنك عرض البيانات داخل هذا الكائن كائن ثنائي كبير (blob) تم تحويله إلى نوع المحتوى المحدد.
getAttributes()Objectلاسترداد سمات العنصر.
getBlob()Blobاعرض البيانات داخل هذا الكائن كائن كائن ثنائي كبير.
getHeight()Integerلاسترداد ارتفاع الصورة بالبكسل.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
getWidth()Integerلاسترداد عرض الصورة بالبكسل.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()InlineImageلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()InlineImageلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAlignment()HorizontalAlignmentلاسترداد HorizontalAlignment.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getGlyphType()GlyphTypeلاسترداد عنصر القائمة GlyphType.
getHeading()ParagraphHeadingلاسترداد ParagraphHeading.
getIndentEnd()Numberلاسترداد المسافة البادئة للنهاية، بالنقاط.
getIndentFirstLine()Numberلاسترداد المسافة البادئة للسطر الأول بالنقاط.
getIndentStart()Numberلاسترداد المسافة البادئة للبدء.
getLineSpacing()Numberلاسترداد تباعد الأسطر بالنقاط.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getListId()Stringلاسترداد معرّف القائمة.
getNestingLevel()Integerلاسترداد مستوى دمج عنصر القائمة.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPositionedImage(id)PositionedImageللحصول على PositionedImage من خلال معرّف الصورة.
getPositionedImages()PositionedImage[]للحصول على جميع العناصر الـ PositionedImage المرتبطة بالفقرة.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getSpacingAfter()Numberلاسترداد التباعد بعد العنصر، بالنقاط.
getSpacingBefore()Numberلاسترداد المسافات قبل العنصر بالنقاط.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
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لاسترداد الإعداد من اليسار إلى اليمين.
merge()ListItemلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeChild(child)ListItemلإزالة العنصر الفرعي المحدد.
removeFromParent()ListItemلإزالة العنصر من العنصر الرئيسي.
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لاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
removeFromParent()PageBreakلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAlignment()HorizontalAlignmentلاسترداد HorizontalAlignment.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getHeading()ParagraphHeadingلاسترداد ParagraphHeading.
getIndentEnd()Numberلاسترداد المسافة البادئة للنهاية، بالنقاط.
getIndentFirstLine()Numberلاسترداد المسافة البادئة للسطر الأول بالنقاط.
getIndentStart()Numberلاسترداد المسافة البادئة للبدء.
getLineSpacing()Numberلاسترداد تباعد الأسطر بالنقاط.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPositionedImage(id)PositionedImageللحصول على PositionedImage من خلال معرّف الصورة.
getPositionedImages()PositionedImage[]للحصول على جميع العناصر الـ PositionedImage المرتبطة بالفقرة.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getSpacingAfter()Numberلاسترداد التباعد بعد العنصر، بالنقاط.
getSpacingBefore()Numberلاسترداد المسافات قبل العنصر بالنقاط.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
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لاسترداد الإعداد من اليسار إلى اليمين.
merge()Paragraphلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeChild(child)Paragraphلإزالة العنصر الفرعي المحدد.
removeFromParent()Paragraphلإزالة العنصر من العنصر الرئيسي.
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لعرض اسم العرض للشخص، في حالة تعيينه.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()Personلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()Personلإزالة العنصر من العنصر الرئيسي.
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لإنشاء InlineImage جديد وإدراجه في Position من كائن الصورة الثنائية الكبيرة.
insertText(text)Textإدراج النص المحدد في Position.

PositionedImage

الطُرق

الطريقةنوع الإرجاعوصف قصير
getAs(contentType)Blobيمكنك عرض البيانات داخل هذا الكائن كائن ثنائي كبير (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يعرض نوع MIME للرابط، والذي يكون متاحًا عندما يكون العنصر رابطًا إلى ملف Drive وnull بخلاف ذلك.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getTitle()Stringلعرض العنوان المعروض للرابط.
getType()ElementTypeلاسترداد ElementType للعنصر.
getUrl()Stringلعرض عنوان URL للمورد.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()RichLinkلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()RichLinkلإزالة العنصر من العنصر الرئيسي.
setAttributes(attributes)RichLinkلتعيين سمات العنصر.

Table

الطُرق

الطريقةنوع الإرجاعوصف قصير
appendTableRow()TableRowلإنشاء TableRow جديدة وإضافتها.
appendTableRow(tableRow)TableRowلإلحاق TableRow المعطاة.
clear()Tableلمسح محتويات العنصر.
copy()Tableلعرض نسخة تفصيلية ومفصلة للعنصر الحالي.
editAsText()Textيمكن الحصول على إصدار Text للعنصر الحالي للتعديل.
findElement(elementType)RangeElementيبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getBorderColor()Stringلاسترداد لون الحدود.
getBorderWidth()Numberلاسترداد عرض الحدود، بالنقاط.
getCell(rowIndex, cellIndex)TableCellلاسترداد TableCell في الصف وفهارس الخلايا المحددة.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getColumnWidth(columnIndex)Numberلاسترداد عرض عمود الجدول المحدد، بالنقاط.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getNumRows()Integerلاسترداد عدد TableRows.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getRow(rowIndex)TableRowلاسترداد TableRow في فهرس الصف المحدد.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
insertTableRow(childIndex)TableRowلإنشاء TableRow جديد وإدراجه في الفهرس المحدد.
insertTableRow(childIndex, tableRow)TableRowإدراج TableRow المحددة في الفهرس المحدد.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
removeChild(child)Tableلإزالة العنصر الفرعي المحدد.
removeFromParent()Tableلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getBackgroundColor()Stringلاسترداد لون الخلفية.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getColSpan()Integerلاسترداد امتداد العمود، وهو عدد أعمدة خلايا الجدول التي تمتد هذه الخلية إليها.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getPaddingBottom()Numberلاسترداد المساحة المتروكة السفلية بالنقاط.
getPaddingLeft()Numberلاسترداد المساحة المتروكة اليسرى، بالنقاط.
getPaddingRight()Numberلاسترداد المساحة المتروكة الصحيحة، بالنقاط.
getPaddingTop()Numberلاسترداد المساحة المتروكة العلوية بالنقاط.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getParentRow()TableRowلاسترداد TableRow التي تحتوي على TableCell الحالي.
getParentTable()Tableلاسترداد Table التي تحتوي على TableCell الحالي.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getRowSpan()Integerلاسترداد امتداد الصف، وهو عدد صفوف خلايا الجدول التي تمتد هذه الخلية إليها.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
getVerticalAlignment()VerticalAlignmentلاسترداد VerticalAlignment.
getWidth()Numberلاسترداد عرض العمود الذي يحتوي على الخلية، بالنقاط.
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لدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeChild(child)TableCellلإزالة العنصر الفرعي المحدد.
removeFromParent()TableCellلإزالة العنصر من العنصر الرئيسي.
replaceText(searchPattern, replacement)Elementلاستبدال جميع مواضع ورود نمط نص معين بسلسلة بديلة معينة، باستخدام التعبيرات العادية.
setAttributes(attributes)TableCellلتعيين سمات العنصر.
setBackgroundColor(color)TableCellلتعيين لون الخلفية.
setLinkUrl(url)TableCellلتعيين عنوان URL للرابط.
setPaddingBottom(paddingBottom)TableCellلضبط المساحة المتروكة السفلية بالنقاط.
setPaddingLeft(paddingLeft)TableCellلضبط المساحة المتروكة اليسرى، بالنقاط.
setPaddingRight(paddingTop)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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
removeFromParent()TableOfContentsلإزالة العنصر من العنصر الرئيسي.
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يبحث في محتويات العنصر عن عنصر تابع للنوع المحدّد.
findElement(elementType, from)RangeElementللبحث في محتويات العنصر التابع من النوع التابع بدءًا من RangeElement المحددة.
findText(searchPattern)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getCell(cellIndex)TableCellلاسترداد TableCell في فهرس الخلايا المحدد.
getChild(childIndex)Elementلاسترداد العنصر الفرعي في الفهرس الفرعي المحدد.
getChildIndex(child)Integerلاسترداد الفهرس الفرعي للعنصر الفرعي المحدد.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getMinimumHeight()Numberلاسترداد الحد الأدنى للارتفاع، بالنقاط.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getNumCells()Integerلاسترداد عدد الخلايا في الصف.
getNumChildren()Integerلاسترداد عدد العناصر الثانوية.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getParentTable()Tableلاسترداد Table التي تحتوي على الصف الحالي.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
insertTableCell(childIndex)TableCellلإنشاء TableCell جديد وإدراجه في الفهرس المحدد.
insertTableCell(childIndex, textContents)TableCellإدراج TableCell المقدّم في الفهرس المحدّد، مع تضمين النص المحدّد.
insertTableCell(childIndex, tableCell)TableCellإدراج TableCell المحددة في الفهرس المحدد.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()TableRowلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeCell(cellIndex)TableCellإزالة TableCell في فهرس الخلايا المحدد.
removeChild(child)TableRowلإزالة العنصر الفرعي المحدد.
removeFromParent()TableRowلإزالة العنصر من العنصر الرئيسي.
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للبحث في محتويات العنصر عن نمط النص المحدد باستخدام التعبيرات العادية.
findText(searchPattern, from)RangeElementللبحث في محتويات العنصر عن نمط النص المحدد، بدءًا من نتيجة بحث معينة.
getAttributes()Objectلاسترداد سمات العنصر.
getAttributes(offset)Objectلاسترداد السمات عند إزاحة الحرف المحدد.
getBackgroundColor()Stringلاسترداد إعداد لون الخلفية.
getBackgroundColor(offset)Stringلاسترداد لون الخلفية عند إزاحة الحرف المحدد.
getFontFamily()Stringلاسترداد إعداد مجموعة الخطوط.
getFontFamily(offset)Stringلاسترداد مجموعة الخطوط عند إزاحة الحرف المحدد.
getFontSize()Numberلاسترداد إعداد حجم الخط.
getFontSize(offset)Numberلاسترداد حجم الخط عند إزاحة الحرف المحدد.
getForegroundColor()Stringلاسترداد إعداد لون المقدمة.
getForegroundColor(offset)Stringلاسترداد لون المقدمة عند إزاحة الحرف المحدد.
getLinkUrl()Stringلاسترداد عنوان URL للرابط.
getLinkUrl(offset)Stringلاسترداد عنوان URL للرابط عند إزاحة الحرف المحدد.
getNextSibling()Elementلاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getText()Stringلاسترداد محتويات العنصر كسلسلة نصية.
getTextAlignment()TextAlignmentللحصول على محاذاة النص.
getTextAlignment(offset)TextAlignmentللحصول على محاذاة النص لحرف واحد.
getTextAttributeIndices()Integer[]لاسترداد مجموعة فهارس نصية تتوافق مع بداية تشغيل أشكال مختلفة من النص.
getType()ElementTypeلاسترداد ElementType للعنصر.
insertText(offset, text)Textإدراج النص المحدد عند إزاحة الحرف المحدد.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
isBold()Booleanلاسترداد الإعداد بالخط الغامق.
isBold(offset)Booleanلاسترداد الإعداد بالخط العريض عند إزاحة الحرف المحدد.
isItalic()Booleanلاسترداد الإعداد المائل.
isItalic(offset)Booleanلاسترداد الإعداد المائل بإزاحة الحرف المحدد.
isStrikethrough()Booleanلاسترداد الإعداد يتوسطه خط.
isStrikethrough(offset)Booleanلاسترداد الإعداد يتوسطه خط عند إزاحة الحرف المحدد.
isUnderline()Booleanلاسترداد إعداد التسطير.
isUnderline(offset)Booleanلاسترداد إعداد التسطير عند إزاحة الحرف المحدد.
merge()Textلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()Textلإزالة العنصر من العنصر الرئيسي.
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لاسترداد عنصر شقيق العنصر التالي.
getParent()ContainerElementلاسترداد العنصر الرئيسي للعنصر.
getPreviousSibling()Elementلاسترداد العنصر الشقيق السابق للعنصر.
getType()ElementTypeلاسترداد ElementType للعنصر.
isAtDocumentEnd()Booleanلتحديد ما إذا كان العنصر في نهاية Document.
merge()UnsupportedElementلدمج العنصر مع العنصر المماثل السابق من نفس النوع.
removeFromParent()UnsupportedElementلإزالة العنصر من العنصر الرئيسي.
setAttributes(attributes)UnsupportedElementلتعيين سمات العنصر.

VerticalAlignment

أماكن إقامة

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