Interface Element

عنصر

یک عنصر عمومی محتوای Document به عنوان عناصر نمایش داده می شود. به عنوان مثال، List Item ، Paragraph و Table عناصر هستند و تمام متدهای تعریف شده توسط Element ، مانند get Type() را به ارث می برند.

اجرای کلاس ها

نام شرح مختصر
Body محتوای یک برگه در سند Google Docs.
Container Element یک عنصر عمومی که ممکن است حاوی عناصر دیگری باشد.
Date عنصری که تاریخ قالب بندی شده را نشان می دهد
Equation عنصری که بیانگر یک عبارت ریاضی است.
Equation Function عنصری که یک تابع را در یک Equation ریاضی نشان می دهد.
Equation Function Argument Separator عنصری که جداکننده تابع در یک Equation ریاضی را نشان می دهد.
Equation Symbol عنصری که نمادی را در یک Equation ریاضی نشان می دهد.
Footer Section عنصری که بخش پاورقی را نشان می دهد.
Footnote عنصری که نشان دهنده پاورقی است.
Footnote Section عنصری که بخش پاورقی را نشان می دهد.
Header Section عنصری که بخش سرصفحه را نشان می دهد.
Horizontal Rule عنصری که یک قانون افقی را نشان می دهد.
Inline Drawing عنصری که یک طراحی جاسازی شده را نشان می دهد.
Inline Image عنصری که یک تصویر جاسازی شده را نشان می دهد.
List Item عنصری که یک آیتم لیست را نشان می دهد.
Page Break عنصری که نمایانگر شکست صفحه است.
Paragraph عنصری که یک پاراگراف را نشان می دهد.
Person عنصری که نشان دهنده پیوند به یک شخص است.
Rich Link عنصری که پیوندی به یک منبع Google را نشان می دهد، مانند یک فایل Drive یا یک ویدیوی YouTube.
Table عنصری که یک جدول را نشان می دهد.
Table Cell عنصری که نشان دهنده یک سلول جدول است.
Table Of Contents عنصری که حاوی فهرست مطالب است.
Table Row عنصری که یک ردیف جدول را نشان می دهد.
Text عنصری که یک منطقه متن غنی را نشان می دهد.
Unsupported Element عنصری که منطقه ای را نشان می دهد که ناشناخته است یا نمی تواند تحت تأثیر یک اسکریپت قرار گیرد، مانند شماره صفحه.

روش ها

روش نوع برگشت شرح مختصر
as Body() Body عنصر فعلی را به عنوان Body برمی‌گرداند.
as Date() Date عنصر فعلی را به عنوان Date برمی‌گرداند.
as Equation() Equation عنصر جاری را به صورت Equation برمی‌گرداند.
as Equation Function() Equation Function عنصر فعلی را به عنوان یک Equation Function برمی گرداند.
as Equation Function Argument Separator() Equation Function Argument Separator عنصر فعلی را به عنوان Equation Function Argument Separator برمی‌گرداند.
as Equation Symbol() Equation Symbol عنصر فعلی را به عنوان Equation Symbol برمی‌گرداند.
as Footer Section() Footer Section عنصر فعلی را به عنوان Footer Section برمی گرداند.
as Footnote() Footnote عنصر فعلی را به عنوان Footnote برمی گرداند.
as Footnote Section() Footnote Section عنصر فعلی را به عنوان Footnote Section برمی‌گرداند.
as Header Section() Header Section عنصر فعلی را به عنوان Header Section برمی‌گرداند.
as Horizontal Rule() Horizontal Rule عنصر فعلی را به عنوان یک Horizontal Rule برمی گرداند.
as Inline Drawing() Inline Drawing عنصر فعلی را به عنوان یک Inline Drawing برمی گرداند.
as Inline Image() Inline Image عنصر فعلی را به عنوان یک Inline Image برمی گرداند.
as List Item() List Item عنصر فعلی را به عنوان List Item برمی‌گرداند.
as Page Break() Page Break عنصر فعلی را به عنوان یک Page Break برمی‌گرداند.
as Paragraph() Paragraph عنصر فعلی را به عنوان یک Paragraph برمی گرداند.
as Person() Person عنصر فعلی را به عنوان یک Person برمی گرداند.
as Rich Link() Rich Link عنصر فعلی را به عنوان یک Rich Link ، به عنوان مثال، پیوندی به فایل کاربرگ‌نگار Google برمی‌گرداند.
as Table() Table عنصر فعلی را به صورت Table برمی گرداند.
as Table Cell() Table Cell عنصر فعلی را به عنوان Table Cell برمی گرداند.
as Table Of Contents() Table Of Contents عنصر فعلی را به عنوان Table Of Contents برمی‌گرداند.
as Table Row() Table Row عنصر فعلی را به عنوان Table Row برمی‌گرداند.
as Text() Text عنصر فعلی را به عنوان یک Text برمی گرداند.
copy() Element یک کپی جدا شده و عمیق از عنصر فعلی را برمی گرداند.
get Attributes() Object ویژگی های عنصر را بازیابی می کند.
get Next Sibling() Element عنصر خواهر و برادر بعدی عنصر را بازیابی می کند.
get Parent() Container Element عنصر والد عنصر را بازیابی می کند.
get Previous Sibling() Element عنصر خواهر و برادر قبلی عنصر را بازیابی می کند.
get Type() Element Type Element Type عنصر را بازیابی می کند.
is At Document End() Boolean تعیین می کند که آیا عنصر در انتهای Document قرار دارد یا خیر.
merge() Element عنصر را با خواهر و برادر قبلی از همان نوع ادغام می کند.
remove From Parent() Element عنصر را از والد خود حذف می کند.
set Attributes(attributes) Element ویژگی های عنصر را تنظیم می کند.

مستندات دقیق

as Body()

عنصر فعلی را به عنوان Body برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Body - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Date()

عنصر فعلی را به عنوان Date برمی‌گرداند.

هنگامی که می دانید یک عنصر یک Date است، از این روش برای تنظیم نوع آن به عنوان Date استفاده کنید. با انجام این کار، تکمیل خودکار در ویرایشگر اسکریپت برنامه‌ها روش‌هایی را که می‌توانید با Date استفاده کنید به شما نشان می‌دهد.

بازگشت

Date - عنصر فعلی با نوع آن به عنوان Date تنظیم شده است.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Equation()

عنصر جاری را به صورت Equation برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Equation - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Equation Function()

عنصر فعلی را به عنوان یک Equation Function برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Equation Function - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Equation Function Argument Separator()

عنصر فعلی را به عنوان Equation Function Argument Separator برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Equation Function Argument Separator - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Equation Symbol()

عنصر فعلی را به عنوان Equation Symbol برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Equation Symbol - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Footer Section()

عنصر فعلی را به عنوان Footer Section برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Footer Section - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Footnote()

عنصر فعلی را به عنوان Footnote برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Footnote - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Footnote Section()

عنصر فعلی را به عنوان Footnote Section برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Footnote Section - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Header Section()

عنصر فعلی را به عنوان Header Section برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Header Section - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Horizontal Rule()

عنصر فعلی را به عنوان یک Horizontal Rule برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Horizontal Rule - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Inline Drawing()

عنصر فعلی را به عنوان یک Inline Drawing برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Inline Drawing - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Inline Image()

عنصر فعلی را به عنوان یک Inline Image برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Inline Image - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as List Item()

عنصر فعلی را به عنوان List Item برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

List Item - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Page Break()

عنصر فعلی را به عنوان یک Page Break برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Page Break - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Paragraph()

عنصر فعلی را به عنوان یک Paragraph برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Paragraph - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Person()

عنصر فعلی را به عنوان یک Person برمی گرداند.

هنگامی که می دانید یک عنصر یک Person است، از این روش برای تنظیم نوع آن به عنوان یک شخص استفاده کنید. با انجام این کار، تکمیل خودکار در ویرایشگر اسکریپت برنامه‌ها، روش‌هایی را که می‌توانید با عنصر شخص استفاده کنید، به شما نشان می‌دهد.

بازگشت

Person - عنصر فعلی با نوع آن به عنوان Person تنظیم شده است.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

عنصر فعلی را به عنوان یک Rich Link ، به عنوان مثال، پیوندی به فایل کاربرگ‌نگار Google برمی‌گرداند.

هنگامی که می دانید یک عنصر یک Rich Link است، از این روش برای تنظیم نوع آن به عنوان یک Rich Link استفاده کنید. با انجام این کار، تکمیل خودکار در ویرایشگر اسکریپت برنامه‌ها روش‌هایی را که می‌توانید با Rich Link استفاده کنید به شما نشان می‌دهد.

بازگشت

Rich Link - عنصر فعلی با نوع آن به عنوان Rich Link تنظیم شده است.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Table()

عنصر فعلی را به صورت Table برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Table - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Table Cell()

عنصر فعلی را به عنوان Table Cell برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Table Cell - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Table Of Contents()

عنصر فعلی را به عنوان Table Of Contents برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Table Of Contents - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Table Row()

عنصر فعلی را به عنوان Table Row برمی‌گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Table Row - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

as Text()

عنصر فعلی را به عنوان یک Text برمی گرداند.

از این روش برای کمک به تکمیل خودکار هر زمان که یک عنصر مشخص از نوع خاصی است استفاده کنید.

بازگشت

Text - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

copy()

یک کپی جدا شده و عمیق از عنصر فعلی را برمی گرداند.

هر عنصر فرزند موجود در عنصر نیز کپی می شود. عنصر جدید والد ندارد.

بازگشت

Element - کپی جدید.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Attributes()

ویژگی های عنصر را بازیابی می کند.

نتیجه یک شی حاوی یک ویژگی برای هر ویژگی عنصر معتبر است که در آن نام هر ویژگی با یک مورد در شمارش Document App.Attribute مطابقت دارد.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

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

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

// Log the paragraph attributes.
for (const att in atts) {
  Logger.log(`${att}:${atts[att]}`);
}

بازگشت

Object - ویژگی های عنصر.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Next Sibling()

عنصر خواهر و برادر بعدی عنصر را بازیابی می کند.

خواهر و برادر بعدی همان والد را دارد و از عنصر فعلی پیروی می کند.

بازگشت

Element - عنصر خواهر و برادر بعدی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Parent()

عنصر والد عنصر را بازیابی می کند.

عنصر والد حاوی عنصر فعلی است.

بازگشت

Container Element - عنصر والد.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Previous Sibling()

عنصر خواهر و برادر قبلی عنصر را بازیابی می کند.

خواهر و برادر قبلی والد مشابهی دارد و مقدم بر عنصر فعلی است.

بازگشت

Element - عنصر خواهر و برادر قبلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

get Type()

Element Type عنصر را بازیابی می کند.

از get Type() برای تعیین نوع دقیق یک عنصر استفاده کنید.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Obtain the first element in the active tab's body.

const firstChild = body.getChild(0);

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

بازگشت

Element Type - نوع عنصر.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

is At Document End()

تعیین می کند که آیا عنصر در انتهای Document قرار دارد یا خیر.

بازگشت

Boolean - اینکه آیا عنصر در انتهای برگه است.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

merge()

عنصر را با خواهر و برادر قبلی از همان نوع ادغام می کند.

فقط عناصری از همان Element Type را می توان ادغام کرد. هر عنصر فرزند موجود در عنصر فعلی به عنصر خواهر و برادر قبلی منتقل می شود.

عنصر فعلی از سند حذف می شود.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Example 1: Merge paragraphs
// Append two paragraphs to the document's active tab.
const par1 = body.appendParagraph('Paragraph 1.');
const par2 = body.appendParagraph('Paragraph 2.');
// Merge the newly added paragraphs into a single paragraph.
par2.merge();

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

بازگشت

Element - عنصر ادغام شده.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

remove From Parent()

عنصر را از والد خود حذف می کند.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

// Remove all images in the active tab's body.
const imgs = body.getImages();
for (let i = 0; i < imgs.length; i++) {
  imgs[i].removeFromParent();
}

بازگشت

Element - عنصر حذف شده.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

set Attributes(attributes)

ویژگی های عنصر را تنظیم می کند.

پارامتر مشخصه مشخص شده باید یک شی باشد که در آن نام هر ویژگی یک آیتم در شمارش Document App.Attribute باشد و هر مقدار ویژگی مقدار جدیدی است که باید اعمال شود.

const doc = DocumentApp.getActiveDocument();
const documentTab = doc.getActiveTab().asDocumentTab();
const body = documentTab.getBody();

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

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

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

پارامترها

نام تایپ کنید توضیحات
attributes Object ویژگی های عنصر

بازگشت

Element - عنصر فعلی.

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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