Class Presentation

Presentazione

Una presentazione.

Metodi

MetodoTipo restituitoBreve descrizione
addEditor(emailAddress)PresentationAggiunge l'utente specificato all'elenco di editor per Presentation.
addEditor(user)PresentationAggiunge l'utente specificato all'elenco di editor per Presentation.
addEditors(emailAddresses)PresentationAggiunge l'array di utenti specificato all'elenco di editor per Presentation.
addViewer(emailAddress)PresentationAggiunge l'utente specificato all'elenco di visualizzatori per Presentation.
addViewer(user)PresentationAggiunge l'utente specificato all'elenco di visualizzatori per Presentation.
addViewers(emailAddresses)PresentationAggiunge l'array specificato di utenti all'elenco di visualizzatori per Presentation.
appendSlide()Slideaggiunge una slide alla fine della presentazione utilizzando l'PredefinedLayout.BLANK predefinito basato sull'istanza principale corrente.
appendSlide(layout)SlideConsente di aggiungere una slide alla fine della presentazione utilizzando il layout specificato in base all'attuale principale.
appendSlide(predefinedLayout)Slideaggiunge una slide alla fine della presentazione utilizzando il layout predefinito specificato in base a principale corrente.
appendSlide(slide)SlideAggiungi una copia del Slide fornito alla fine della presentazione.
appendSlide(slide, linkingMode)SlideAggiunge una copia del Slide fornito dalla presentazione di origine alla fine del presentazione corrente e imposta il link della slide come specificato dal SlideLinkingMode.
getEditors()User[]Ottiene l'elenco degli editor per questo Presentation.
getId()StringRestituisce l'identificatore univoco della presentazione.
getLayouts()Layout[]Recupera i layout della presentazione.
getMasters()Master[]Ottiene gli elementi master nella presentazione.
getName()StringRestituisce il nome o il titolo della presentazione.
getNotesMaster()NotesMasterOttiene lo schema delle note della presentazione.
getNotesPageHeight()NumberRestituisce l'altezza della pagina dello schema delle note e delle pagine delle note nella presentazione, in punti.
getNotesPageWidth()NumberRestituisce la larghezza della pagina dello schema delle note e delle pagine delle note nella presentazione, in punti.
getPageElementById(id)PageElementRestituisce PageElement con l'ID specificato o null se non ne esiste nessuno.
getPageHeight()NumberRestituisce l'altezza della pagina delle slide, dei layout e degli schemi nella presentazione in punti.
getPageWidth()NumberRestituisce la larghezza della pagina delle slide, dei layout e degli schemi nella presentazione in punti.
getSelection()SelectionRecupera la selezione dell'utente nella presentazione attiva.
getSlideById(id)SlideRestituisce Slide con l'ID specificato o null se non ne esiste nessuno.
getSlides()Slide[]Recupera le slide nella presentazione.
getUrl()StringRecupera l'URL per accedere a questa presentazione.
getViewers()User[]Consente di acquisire l'elenco di visualizzatori e commentatori di Presentation.
insertSlide(insertionIndex)SlideInserisce nella presentazione una slide in base all'indice specificato utilizzando il layout predefinito PredefinedLayout.BLANK in base allo schema corrente.
insertSlide(insertionIndex, layout)SlideInserisce nella presentazione una slide all'indice specificato utilizzando il layout specificato in base a principale corrente.
insertSlide(insertionIndex, predefinedLayout)SlideInserisce nella presentazione una slide in base all'indice specificato utilizzando il valore predefinito specificato in base a quello principale corrente.
insertSlide(insertionIndex, slide)SlideInserisce nella presentazione una copia del valore Slide fornito nell'indice specificato.
insertSlide(insertionIndex, slide, linkingMode)SlideInserisce una copia del valore Slide fornito dalla presentazione di origine all'elemento specificato nella presentazione corrente e imposta il link della slide come specificato dal SlideLinkingMode.
removeEditor(emailAddress)PresentationRimuove l'utente specificato dall'elenco degli editor per Presentation.
removeEditor(user)PresentationRimuove l'utente specificato dall'elenco degli editor per Presentation.
removeViewer(emailAddress)PresentationRimuove l'utente specificato dall'elenco di visualizzatori e commentatori per Presentation.
removeViewer(user)PresentationRimuove l'utente specificato dall'elenco di visualizzatori e commentatori per Presentation.
replaceAllText(findText, replaceText)IntegerSostituisce tutte le istanze di testo corrispondenti a Trova testo con Sostituisci testo.
replaceAllText(findText, replaceText, matchCase)IntegerSostituisce tutte le istanze di testo corrispondenti a Trova testo con Sostituisci testo.
saveAndClose()voidSalva l'attuale Presentation.
setName(name)voidImposta il nome o il titolo della presentazione.

Documentazione dettagliata

addEditor(emailAddress)

Aggiunge l'utente specificato all'elenco di editor per Presentation. Se l'utente era già nell'elenco dei visualizzatori, questo metodo promuove l'utente all'esterno dell'elenco dei visualizzatori.

Parametri

NomeTipoDescrizione
emailAddressStringL'indirizzo email dell'utente da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addEditor(user)

Aggiunge l'utente specificato all'elenco di editor per Presentation. Se l'utente era già nell'elenco dei visualizzatori, questo metodo promuove l'utente all'esterno dell'elenco dei visualizzatori.

Parametri

NomeTipoDescrizione
userUserUna rappresentazione dell'utente da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addEditors(emailAddresses)

Aggiunge l'array di utenti specificato all'elenco di editor per Presentation. Se uno dei utenti erano già presenti nell'elenco dei visualizzatori, questo metodo li promuove dall'elenco dei spettatori.

Parametri

NomeTipoDescrizione
emailAddressesString[]Un array di indirizzi email degli utenti da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addViewer(emailAddress)

Aggiunge l'utente specificato all'elenco di visualizzatori per Presentation. Se l'utente era già nell'elenco degli editor, questo metodo non ha alcun effetto.

Parametri

NomeTipoDescrizione
emailAddressStringL'indirizzo email dell'utente da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addViewer(user)

Aggiunge l'utente specificato all'elenco di visualizzatori per Presentation. Se l'utente era già nell'elenco degli editor, questo metodo non ha alcun effetto.

Parametri

NomeTipoDescrizione
userUserUna rappresentazione dell'utente da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

addViewers(emailAddresses)

Aggiunge l'array specificato di utenti all'elenco di visualizzatori per Presentation. Se uno dei utenti erano già presenti nell'elenco degli editor, questo metodo non ha alcun effetto su di loro.

Parametri

NomeTipoDescrizione
emailAddressesString[]Un array di indirizzi email degli utenti da aggiungere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

appendSlide()

aggiunge una slide alla fine della presentazione utilizzando l'PredefinedLayout.BLANK predefinito basato sull'istanza principale corrente. L'attuale master è uno dei seguenti:

  • Lo schema dell'ultima slide attuale.
  • Il primo schema della presentazione, se non ci sono slide.

Invio

Slide: la nuova slide aggiunta.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

appendSlide(layout)

Consente di aggiungere una slide alla fine della presentazione utilizzando il layout specificato in base all'attuale principale. L'attuale master è uno dei seguenti:

  • Lo schema dell'ultima slide attuale.
  • Il primo schema della presentazione, se non ci sono slide.

Parametri

NomeTipoDescrizione
layoutLayoutIl layout da utilizzare per la nuova slide. dovrebbe essere presente nel master attuale.

Invio

Slide: la nuova slide aggiunta.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

appendSlide(predefinedLayout)

aggiunge una slide alla fine della presentazione utilizzando il layout predefinito specificato in base a principale attuale. L'attuale master è uno dei seguenti:

  • Lo schema dell'ultima slide attuale.
  • Il primo schema della presentazione, se non ci sono slide.

Parametri

NomeTipoDescrizione
predefinedLayoutPredefinedLayoutIl layout predefinito da usare per la nuova slide. dovrebbe essere presente principale attuale.

Invio

Slide: la nuova slide aggiunta.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

appendSlide(slide)

Aggiungi una copia del Slide fornito alla fine della presentazione.

Se la slide da copiare proviene da una presentazione diversa, lo schema principale e il layout vengono copiate anche se non esistono già in questa presentazione.

// Copy a slide from another presentation and appends it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides()[0];
currentPresentation.appendSlide(slide);

Parametri

NomeTipoDescrizione
slideSlideLa slide da copiare e aggiungere.

Invio

Slide: la nuova slide aggiunta.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

appendSlide(slide, linkingMode)

Aggiunge una copia del Slide fornito dalla presentazione di origine alla fine del presentazione corrente e imposta il link della slide come specificato dal SlideLinkingMode.

Se la slide da copiare proviene da una presentazione diversa, lo schema principale e il layout vengono copiate anche se non esistono già nella presentazione corrente.

Se la modalità di collegamento è SlideLinkingMode.LINKED, la slide aggiunta può essere aggiornata in corrisponde alla slide di origine fornita quando viene chiamato Slide.refreshSlide(). Altri collaboratori puoi vedere il link alla slide sulla fonte. Non è possibile utilizzare SlideLinkingMode.LINKED con slide di origine della presentazione corrente.

// Copy a slide from another presentation, then append and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);

Parametri

NomeTipoDescrizione
slideSlideLa slide da copiare, aggiungere e collegare.
linkingModeSlideLinkingModeLa modalità di collegamento da utilizzare.

Invio

Slide: la nuova slide.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getEditors()

Ottiene l'elenco degli editor per questo Presentation.

Invio

User[]: un array di utenti con autorizzazione di modifica.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getId()

Restituisce l'identificatore univoco della presentazione. L'ID presentazione viene utilizzato con SlidesApp.openById() per aprire un'istanza di presentazione specifica.

Invio

String: l'ID della presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getLayouts()

Recupera i layout della presentazione.

Invio

Layout[]: l'elenco dei layout della presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getMasters()

Ottiene gli elementi master nella presentazione.

Invio

Master[]: l'elenco degli schemi presenti nella presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getName()

Restituisce il nome o il titolo della presentazione.

Invio

String: il titolo della presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNotesMaster()

Ottiene lo schema delle note della presentazione.

Invio

NotesMaster: lo schema delle note della presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNotesPageHeight()

Restituisce l'altezza della pagina dello schema delle note e delle pagine delle note nella presentazione, in punti. Loro tutte hanno la stessa altezza della pagina.

Invio

Number: l'altezza della pagina delle note in punti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getNotesPageWidth()

Restituisce la larghezza della pagina dello schema delle note e delle pagine delle note nella presentazione, in punti. Tutti abbiano la stessa larghezza della pagina.

Invio

Number: la larghezza della pagina delle note in punti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getPageElementById(id)

Restituisce PageElement con l'ID specificato o null se non ne esiste nessuno.

Parametri

NomeTipoDescrizione
idStringL'ID dell'elemento di pagina recuperato.

Invio

PageElement: l'elemento di pagina con l'ID specificato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getPageHeight()

Restituisce l'altezza della pagina delle slide, dei layout e degli schemi nella presentazione in punti. Loro tutte hanno la stessa altezza della pagina.

Invio

Number: l'altezza della pagina in punti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getPageWidth()

Restituisce la larghezza della pagina delle slide, dei layout e degli schemi nella presentazione in punti. Tutti abbiano la stessa larghezza della pagina.

Invio

Number: la larghezza della pagina in punti.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getSelection()

Recupera la selezione dell'utente nella presentazione attiva. Uno script può accedere solo alla selezione di l'utente che esegue lo script e solo se lo script è legato alla presentazione.

Tieni presente che la selezione restituita è la selezione effettiva corrente. Durante l'esecuzione dello script varie modifiche alla presentazione, la selezione viene trasformata per tenerne conto. Ad esempio, se vengono selezionate due forme A e B e lo script rimuove la forma B, l'oggetto di selezione restituito viene implicitamente aggiornato in modo che sia selezionata solo la forma A.

// Gets the current active page that is selected in the active presentation.
var selection = SlidesApp.getActivePresentation().getSelection();
var currentPage = selection.getCurrentPage();

Invio

Selection: una rappresentazione della selezione dell'utente o null se lo script non è associato a la presentazione o se non è disponibile una selezione valida dell'utente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getSlideById(id)

Restituisce Slide con l'ID specificato o null se non ne esiste nessuno.

Parametri

NomeTipoDescrizione
idStringL'ID della slide che viene recuperata.

Invio

Slide: la slide con l'ID specificato.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getSlides()

Recupera le slide nella presentazione.

Invio

Slide[]: l'elenco delle slide della presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getUrl()

Recupera l'URL per accedere a questa presentazione.

var presentation = SlidesApp.getActivePresentation();

// Send out the link to open the presentation.
MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());

Invio

String: l'URL per accedere alla presentazione corrente.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

getViewers()

Consente di acquisire l'elenco di visualizzatori e commentatori di Presentation.

Invio

User[]: un array di utenti con autorizzazione di visualizzazione o commento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

insertSlide(insertionIndex)

Inserisce nella presentazione una slide in base all'indice specificato utilizzando il layout predefinito PredefinedLayout.BLANK in base allo schema corrente. L'attuale master è uno dei seguenti:

  • Lo schema della slide precedente.
  • Lo schema della prima slide, se InserIndex è pari a zero.
  • Il primo schema della presentazione, se non ci sono slide.

Parametri

NomeTipoDescrizione
insertionIndexIntegerL'indice in base zero che indica dove inserire la slide.

Invio

Slide: la nuova slide inserita.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

insertSlide(insertionIndex, layout)

Inserisce nella presentazione una slide all'indice specificato utilizzando il layout specificato in base a principale corrente. L'attuale master è uno dei seguenti:

  • Lo schema della slide precedente.
  • Lo schema della prima slide, se InserIndex è pari a zero.
  • Il primo schema della presentazione, se non ci sono slide.

Parametri

NomeTipoDescrizione
insertionIndexIntegerL'indice in base zero che indica dove inserire la slide.
layoutLayoutIl layout da utilizzare per la nuova slide. deve essere presente nel master attuale.

Invio

Slide: la nuova slide inserita.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

insertSlide(insertionIndex, predefinedLayout)

Inserisce nella presentazione una slide in base all'indice specificato utilizzando il valore predefinito specificato in base a quello principale corrente. L'attuale master è uno dei seguenti:

  • Lo schema della slide precedente.
  • Lo schema della prima slide, se InserIndex è pari a zero.
  • Il primo schema della presentazione, se non ci sono slide.

Parametri

NomeTipoDescrizione
insertionIndexIntegerL'indice in base zero che indica dove inserire la slide.
predefinedLayoutPredefinedLayoutIl layout predefinito da usare per la nuova slide. dovrebbe essere presente principale corrente.

Invio

Slide: la nuova slide inserita.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

insertSlide(insertionIndex, slide)

Inserisce nella presentazione una copia del valore Slide fornito nell'indice specificato.

Se la slide da copiare proviene da una presentazione diversa, lo schema principale e il layout vengono copiate anche se non esistono già in questa presentazione.

// Copy a slide from another presentation and inserts it.
var otherPresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = otherPresentation.getSlides()[0];
var insertionIndex = 1;
currentPresentation.insertSlide(insertionIndex, slide);

Parametri

NomeTipoDescrizione
insertionIndexIntegerL'indice in base zero che indica dove inserire la slide.
slideSlideLa slide da copiare e inserire.

Invio

Slide: la nuova slide inserita.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

insertSlide(insertionIndex, slide, linkingMode)

Inserisce una copia del valore Slide fornito dalla presentazione di origine all'elemento specificato nella presentazione corrente e imposta il link della slide come specificato dal SlideLinkingMode.

Se la slide da copiare proviene da una presentazione diversa, lo schema principale e il layout vengono copiate anche se non esistono già nella presentazione corrente.

Se la modalità di collegamento è SlideLinkingMode.LINKED, la slide inserita può essere aggiornata in corrisponde alla slide di origine fornita quando viene chiamato Slide.refreshSlide(). Altri collaboratori puoi vedere il link alla slide sulla fonte. Non è possibile utilizzare SlideLinkingMode.LINKED con slide di origine della presentazione corrente.

// Copy a slide from another presentation, then insert and link it.
var sourcePresentation = SlidesApp.openById('presentationId');
var currentPresentation = SlidesApp.getActivePresentation();
var slide = sourcePresentation.getSlides()[0];
var insertionIndex = 1;
var insertedSlide =
    currentPresentation.insertSlide(
    insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);

Parametri

NomeTipoDescrizione
insertionIndexIntegerL'indice in base zero che indica dove inserire la slide.
slideSlideLa slide da copiare e inserire.
linkingModeSlideLinkingModeLa modalità di collegamento da utilizzare.

Invio

Slide: la nuova slide.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

removeEditor(emailAddress)

Rimuove l'utente specificato dall'elenco degli editor per Presentation. Questo metodo non impedisce agli utenti di accedere a Presentation se appartengono a una classe di utenti con accesso generale, ad esempio se Presentation viene condiviso con l'intera organizzazione dominio o se Presentation si trova in un Drive condiviso a cui l'utente può accedere.

Per i file di Drive, l'utente viene rimosso anche dall'elenco dei visualizzatori.

Parametri

NomeTipoDescrizione
emailAddressStringL'indirizzo email dell'utente da rimuovere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

removeEditor(user)

Rimuove l'utente specificato dall'elenco degli editor per Presentation. Questo metodo non impedisce agli utenti di accedere a Presentation se appartengono a una classe di utenti con accesso generale, ad esempio se Presentation viene condiviso con l'intera organizzazione dominio o se Presentation si trova in un Drive condiviso a cui l'utente può accedere.

Per i file di Drive, l'utente viene rimosso anche dall'elenco dei visualizzatori.

Parametri

NomeTipoDescrizione
userUserUna rappresentazione dell'utente da rimuovere.

Invio

Presentation: Presentation, per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

removeViewer(emailAddress)

Rimuove l'utente specificato dall'elenco di visualizzatori e commentatori per Presentation. Questo non ha effetto se l'utente è un editor, non un visualizzatore o un commentatore. Questo metodo non impedisce agli utenti di accedere a Presentation se appartengono a una classe di utenti che dispongono di accesso generale, ad esempio, se Presentation è condiviso con l'intero dominio o se Presentation si trova in un Drive condiviso a cui l'utente può accedere.

Per i file di Drive, l'utente viene rimosso anche dall'elenco degli editor.

Parametri

NomeTipoDescrizione
emailAddressStringL'indirizzo email dell'utente da rimuovere.

Invio

Presentation: Presentation per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

removeViewer(user)

Rimuove l'utente specificato dall'elenco di visualizzatori e commentatori per Presentation. Questo non ha effetto se l'utente è un editor, non un visualizzatore. Inoltre, questo metodo non blocca agli utenti di accedere a Presentation se appartengono a una classe di utenti con accesso, ad esempio se Presentation è condiviso con l'intero dominio dell'utente oppure se Presentation si trova in un Drive condiviso a cui l'utente può accedere.

Per i file di Drive, l'utente viene rimosso anche dall'elenco degli editor.

Parametri

NomeTipoDescrizione
userUserUna rappresentazione dell'utente da rimuovere.

Invio

Presentation: Presentation per il concatenamento.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

replaceAllText(findText, replaceText)

Sostituisce tutte le istanze di testo corrispondenti a Trova testo con Sostituisci testo. La ricerca è maiuscola insensibile.

Parametri

NomeTipoDescrizione
findTextStringIl testo da trovare.
replaceTextStringIl testo per sostituire il testo corrispondente.

Invio

Integer: il numero di occorrenze modificato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

replaceAllText(findText, replaceText, matchCase)

Sostituisce tutte le istanze di testo corrispondenti a Trova testo con Sostituisci testo.

Parametri

NomeTipoDescrizione
findTextStringIl testo da trovare.
replaceTextStringIl testo per sostituire il testo corrispondente.
matchCaseBooleanSe true, la ricerca è sensibile alle maiuscole. se false, la ricerca viene senza distinzione tra maiuscole e minuscole.

Invio

Integer: il numero di occorrenze modificato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

saveAndClose()

Salva l'attuale Presentation. Ciò causa lo svuotamento e l'applicazione degli aggiornamenti in attesa.

Il metodo saveAndClose() viene richiamato automaticamente al termine dell'esecuzione dello script per ogni Presentation aperto, anche se l'esecuzione dello script è terminata con un errore.

Impossibile modificare un elemento Presentation chiuso. Utilizza uno dei metodi aperti su SlidesApp per riaprire una determinata presentazione per la modifica.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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

setName(name)

Imposta il nome o il titolo della presentazione.

Parametri

NomeTipoDescrizione
nameStringIl nome da impostare per questa presentazione.

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

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