REST Resource: presentations.pages

منبع: صفحه

یک صفحه در یک ارائه

نمایندگی JSON
{
  "objectId": string,
  "pageType": enum (PageType),
  "pageElements": [
    {
      object (PageElement)
    }
  ],
  "revisionId": string,
  "pageProperties": {
    object (PageProperties)
  },

  // Union field properties can be only one of the following:
  "slideProperties": {
    object (SlideProperties)
  },
  "layoutProperties": {
    object (LayoutProperties)
  },
  "notesProperties": {
    object (NotesProperties)
  },
  "masterProperties": {
    object (MasterProperties)
  }
  // End of list of possible types for union field properties.
}
فیلدها
objectId

string

شناسه شی برای این صفحه. شناسه های شی مورد استفاده توسط Page و PageElement فضای نام یکسانی دارند.

pageType

enum ( PageType )

نوع صفحه.

pageElements[]

object ( PageElement )

عناصر صفحه ارائه شده در صفحه.

revisionId

string

فقط خروجی شناسه بازبینی ارائه. می‌تواند در درخواست‌های به‌روزرسانی برای ادعای عدم تغییر نسخه ارائه از آخرین عملیات خواندن استفاده شود. فقط در صورتی پر می شود که کاربر به ارائه دسترسی ویرایش داشته باشد.

شناسه تجدیدنظر یک عدد متوالی نیست بلکه یک رشته مات است. قالب شناسه بازبینی ممکن است در طول زمان تغییر کند. شناسه بازگردانی شده فقط تا 24 ساعت پس از بازگرداندن آن تضمین شده است که اعتبار دارد و نمی‌توان آن را بین کاربران به اشتراک گذاشت. اگر شناسه بازبینی بین تماس ها تغییر نکرده باشد، ارائه تغییر نکرده است. برعکس، شناسه تغییر یافته (برای همان ارائه و کاربر) معمولاً به این معنی است که ارائه به روز شده است. با این حال، تغییر شناسه می تواند به دلیل عوامل داخلی مانند تغییر فرمت شناسه نیز باشد.

pageProperties

object ( PageProperties )

ویژگی های صفحه

properties فیلد اتحادیه ویژگی هایی که برای هر نوع صفحه خاص است. کارشناسی ارشد به هیچ ویژگی اضافی نیاز ندارد. properties فقط می تواند یکی از موارد زیر باشد:
slideProperties

object ( SlideProperties )

ویژگی های خاص اسلاید فقط در صورتی تنظیم کنید که pageType = SLIDE باشد.

layoutProperties

object ( LayoutProperties )

ویژگی های خاص چیدمان فقط در صورتی تنظیم کنید که pageType = LAYOUT.

notesProperties

object ( NotesProperties )

ویژگی های خاص را یادداشت می کند. فقط اگر pageType = NOTES را تنظیم کنید.

masterProperties

object ( MasterProperties )

بر خواص خاص مسلط شوید. فقط در صورتی تنظیم کنید که pageType = MASTER باشد.

نوع صفحه

نوع صفحه

Enums
SLIDE یک صفحه اسلاید
MASTER یک صفحه اسلاید اصلی.
LAYOUT یک صفحه چیدمان
NOTES یک صفحه یادداشت ها
NOTES_MASTER صفحه اصلی یادداشت ها

PageElement

یک عنصر بصری ارائه شده در یک صفحه.

نمایندگی JSON
{
  "objectId": string,
  "size": {
    object (Size)
  },
  "transform": {
    object (AffineTransform)
  },
  "title": string,
  "description": string,

  // Union field element_kind can be only one of the following:
  "elementGroup": {
    object (Group)
  },
  "shape": {
    object (Shape)
  },
  "image": {
    object (Image)
  },
  "video": {
    object (Video)
  },
  "line": {
    object (Line)
  },
  "table": {
    object (Table)
  },
  "wordArt": {
    object (WordArt)
  },
  "sheetsChart": {
    object (SheetsChart)
  },
  "speakerSpotlight": {
    object (SpeakerSpotlight)
  }
  // End of list of possible types for union field element_kind.
}
فیلدها
objectId

string

شناسه شی برای این عنصر صفحه. شناسه‌های شی مورد استفاده توسط google.apps.slides.v1.Page و google.apps.slides.v1.PageElement فضای نام یکسانی دارند.

size

object ( Size )

اندازه عنصر صفحه

transform

object ( AffineTransform )

تبدیل عنصر صفحه.

ظاهر بصری عنصر صفحه با تبدیل مطلق آن تعیین می شود. برای محاسبه تبدیل مطلق، تبدیل یک عنصر صفحه را با تبدیل‌های همه گروه‌های والد آن پیشاپیش مرتبط کنید. اگر عنصر صفحه در یک گروه نباشد، تبدیل مطلق آن همان مقدار در این فیلد است.

تبدیل اولیه برای Group تازه ایجاد شده همیشه تبدیل هویت است.

title

string

عنوان عنصر صفحه. همراه با توضیحات برای نمایش متن جایگزین.

این فیلد برای عناصر Group پشتیبانی نمی شود.

description

string

توضیحات عنصر صفحه برای نمایش متن جایگزین با عنوان ترکیب شده است.

این فیلد برای عناصر Group پشتیبانی نمی شود.

element_kind فیلد اتحادیه. نوع عنصری که این PageElement آن را نشان می دهد. هر پیام حاوی هر ویژگی خاص برای آن نوع عنصر صفحه است. element_kind تنها می تواند یکی از موارد زیر باشد:
elementGroup

object ( Group )

مجموعه ای از عناصر صفحه که به عنوان یک واحد به هم پیوسته اند.

shape

object ( Shape )

یک شکل عمومی

image

object ( Image )

یک عنصر صفحه تصویر.

video

object ( Video )

یک عنصر صفحه ویدیویی.

line

object ( Line )

یک عنصر صفحه خط.

table

object ( Table )

یک عنصر صفحه جدول.

wordArt

object ( WordArt )

یک عنصر صفحه هنری کلمه.

sheetsChart

object ( SheetsChart )

نمودار پیوندی تعبیه شده از Google Sheets. نمودارهای بدون پیوند به صورت تصویر نشان داده می شوند.

speakerSpotlight

object ( SpeakerSpotlight )

یک اسپیکر در کانون توجه.

گروه

یک نوع PageElement که نمایانگر مجموعه پیوسته‌ای از PageElements است.

نمایندگی JSON
{
  "children": [
    {
      object (PageElement)
    }
  ]
}
فیلدها
children[]

object (