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 (