REST Resource: presentations.pages

Risorsa: pagina

Una pagina di una presentazione.

Rappresentazione 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.
}
Campi
objectId

string

L'ID dell'oggetto per questa pagina. Gli ID oggetto utilizzati da Page e PageElement condividono lo stesso spazio dei nomi.

pageType

enum (PageType)

Il tipo di pagina.

pageElements[]

object (PageElement)

Gli elementi della pagina visualizzati nella pagina.

revisionId

string

Solo output. L'ID revisione della presentazione. Può essere utilizzato nelle richieste di aggiornamento per verificare che la revisione della presentazione non sia cambiata dall'ultima operazione di lettura. Viene compilato solo se l'utente ha accesso in modifica alla presentazione.

L'ID revisione non è un numero sequenziale, ma una stringa opaca. Il formato dell'ID revisione potrebbe cambiare nel tempo. L'ID revisione restituito è garantito come valido solo per 24 ore dopo la restituzione e non può essere condiviso tra utenti. Se l'ID revisione non cambia tra una chiamata e l'altra, significa che la presentazione non è cambiata. Al contrario, un ID modificato (per la stessa presentazione e lo stesso utente) di solito indica che la presentazione è stata aggiornata. Tuttavia, un ID modificato può essere dovuto anche a fattori interni, come le modifiche al formato dell'ID.

pageProperties

object (PageProperties)

Le proprietà della pagina.

Campo unione properties. Proprietà specifiche per ogni tipo di pagina. I master non richiedono proprietà aggiuntive. properties può essere solo uno dei seguenti:
slideProperties

object (SlideProperties)

Proprietà specifiche delle diapositive. Impostato solo se pageType = SLIDE.

layoutProperties

object (LayoutProperties)

Proprietà specifiche del layout. Impostato solo se pageType = LAYOUT.

notesProperties

object (NotesProperties)

Indica proprietà specifiche. Impostato solo se pageType = NOTES.

masterProperties

object (MasterProperties)

Gestisci proprietà specifiche. Impostato solo se pageType = MASTER.

PageType

Il tipo di pagina.

Enum
SLIDE Una pagina di slide.
MASTER Una pagina di slide master.
LAYOUT Una pagina di layout.
NOTES Una pagina di note.
NOTES_MASTER Una pagina principale delle note.

PageElement

Un elemento visivo visualizzato in una pagina.

Rappresentazione 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 (