Uma apresentação.
Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
addEditor(emailAddress) | Presentation | Adiciona o usuário especificado à lista de editores do Presentation . |
addEditor(user) | Presentation | Adiciona o usuário especificado à lista de editores do Presentation . |
addEditors(emailAddresses) | Presentation | Adiciona a matriz de usuários especificada à lista de editores do Presentation . |
addViewer(emailAddress) | Presentation | Adiciona o usuário especificado à lista de leitores do Presentation . |
addViewer(user) | Presentation | Adiciona o usuário especificado à lista de leitores do Presentation . |
addViewers(emailAddresses) | Presentation | Adiciona a matriz de usuários especificada à lista de leitores para Presentation . |
appendSlide() | Slide | Anexa um slide ao final da apresentação usando PredefinedLayout.BLANK .
um layout predefinido com base no mestre atual. |
appendSlide(layout) | Slide | Anexa um slide ao final da apresentação usando o layout especificado com base no mestre. |
appendSlide(predefinedLayout) | Slide | Anexa um slide ao final da apresentação usando o layout predefinido especificado com base no o mestre atual. |
appendSlide(slide) | Slide | Anexa uma cópia do Slide fornecido ao final da apresentação. |
appendSlide(slide, linkingMode) | Slide | Anexa uma cópia do Slide fornecido da apresentação de origem ao final do
apresentação atual e define o link do slide conforme especificado por SlideLinkingMode . |
getEditors() | User[] | Recebe a lista de editores desse Presentation . |
getId() | String | Recebe o identificador exclusivo da apresentação. |
getLayouts() | Layout[] | Extrai os layouts da apresentação. |
getMasters() | Master[] | Consegue os mestres da apresentação. |
getName() | String | Recebe o nome ou título da apresentação. |
getNotesMaster() | NotesMaster | Recebe o mestre das notas da apresentação. |
getNotesPageHeight() | Number | Recebe a altura da página do mestre de notas e das páginas de notas da apresentação em pontos. |
getNotesPageWidth() | Number | Recebe a largura da página do mestre das notas e das páginas das notas da apresentação em pontos. |
getPageElementById(id) | PageElement | Retorna o PageElement com o ID fornecido ou null se não houver nenhum. |
getPageHeight() | Number | Recebe a altura da página dos slides, layouts e mestres da apresentação em pontos. |
getPageWidth() | Number | Recebe a largura da página dos slides, layouts e mestres da apresentação em pontos. |
getSelection() | Selection | Extrai a seleção do usuário na apresentação ativa. |
getSlideById(id) | Slide | Retorna o Slide com o ID fornecido ou null se não houver nenhum. |
getSlides() | Slide[] | Acessa os slides da apresentação. |
getUrl() | String | Recupera o URL para acessar esta apresentação. |
getViewers() | User[] | Recebe a lista de leitores e comentadores deste Presentation . |
insertSlide(insertionIndex) | Slide | Insere um slide no índice especificado na apresentação usando o layout predefinido PredefinedLayout.BLANK com base no mestre atual. |
insertSlide(insertionIndex, layout) | Slide | Insere um slide no índice especificado na apresentação usando o layout especificado com base no o mestre atual. |
insertSlide(insertionIndex, predefinedLayout) | Slide | Insere um slide no índice especificado na apresentação, usando o valor predefinido especificado o layout com base no mestre atual. |
insertSlide(insertionIndex, slide) | Slide | Insere uma cópia do Slide fornecido no índice especificado na apresentação. |
insertSlide(insertionIndex, slide, linkingMode) | Slide | Insere uma cópia do Slide fornecido da apresentação de origem na
índice na apresentação atual e define o link do slide conforme especificado por SlideLinkingMode . |
removeEditor(emailAddress) | Presentation | Remove o usuário especificado da lista de editores do Presentation . |
removeEditor(user) | Presentation | Remove o usuário especificado da lista de editores do Presentation . |
removeViewer(emailAddress) | Presentation | Remove o usuário especificado da lista de leitores e comentadores do Presentation . |
removeViewer(user) | Presentation | Remove o usuário especificado da lista de leitores e comentadores do Presentation . |
replaceAllText(findText, replaceText) | Integer | Substitui todas as instâncias de texto correspondente a localizar texto pelo texto de substituição. |
replaceAllText(findText, replaceText, matchCase) | Integer | Substitui todas as instâncias de texto correspondente a localizar texto pelo texto de substituição. |
saveAndClose() | void | Salva o Presentation atual. |
setName(name) | void | Define o nome ou título da apresentação. |
Documentação detalhada
addEditor(emailAddress)
Adiciona o usuário especificado à lista de editores do Presentation
. Se o usuário já estava
na lista de visualizadores, esse método promove o usuário para fora da lista de leitores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddress | String | Endereço de e-mail do usuário a ser adicionado. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditor(user)
Adiciona o usuário especificado à lista de editores do Presentation
. Se o usuário já estava
na lista de visualizadores, esse método promove o usuário para fora da lista de leitores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
user | User | Uma representação do usuário a ser adicionado. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditors(emailAddresses)
Adiciona a matriz de usuários especificada à lista de editores do Presentation
. Se algum dos
usuários já estavam na lista de visualizadores, este método os promove para fora da lista de
os espectadores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddresses | String[] | Uma matriz de endereços de e-mail dos usuários a serem adicionados. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(emailAddress)
Adiciona o usuário especificado à lista de leitores do Presentation
. Se o usuário já estava
na lista de editores, esse método não terá efeito.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddress | String | Endereço de e-mail do usuário a ser adicionado. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(user)
Adiciona o usuário especificado à lista de leitores do Presentation
. Se o usuário já estava
na lista de editores, esse método não terá efeito.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
user | User | Uma representação do usuário a ser adicionado. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewers(emailAddresses)
Adiciona a matriz de usuários especificada à lista de leitores para Presentation
. Se algum dos
usuários já estavam na lista de editores, este método não terá efeito para eles.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddresses | String[] | Uma matriz de endereços de e-mail dos usuários a serem adicionados. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide()
Anexa um slide ao final da apresentação usando PredefinedLayout.BLANK
.
um layout predefinido com base no mestre atual. O mestre atual é um dos seguintes:
- O mestre do último slide atual.
- O primeiro mestre da apresentação, se não houver slide.
Retornar
Slide
: o novo slide anexado.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(layout)
Anexa um slide ao final da apresentação usando o layout especificado com base no mestre. O mestre atual é um dos seguintes:
- O mestre do último slide atual.
- O primeiro mestre da apresentação, se não houver slide.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
layout | Layout | O layout a ser usado para o novo slide. ele precisa estar no mestre atual. |
Retornar
Slide
: o novo slide anexado.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(predefinedLayout)
Anexa um slide ao final da apresentação usando o layout predefinido especificado com base no o mestre atual. O mestre atual é um dos seguintes:
- O mestre do último slide atual.
- O primeiro mestre da apresentação, se não houver slide.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
predefinedLayout | PredefinedLayout | O layout predefinido que será usado no novo slide. ele precisa estar presente o mestre atual. |
Retornar
Slide
: o novo slide anexado.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide)
Anexa uma cópia do Slide
fornecido ao final da apresentação.
Se o slide copiado for de outra apresentação, o mestre e o layout principais páginas também são copiadas se ainda não existirem na apresentação.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
slide | Slide | O slide a ser copiado e anexado. |
Retornar
Slide
: o novo slide anexado.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide, linkingMode)
Anexa uma cópia do Slide
fornecido da apresentação de origem ao final do
apresentação atual e define o link do slide conforme especificado por SlideLinkingMode
.
Se o slide copiado for de outra apresentação, o mestre e o layout principais páginas também são copiadas se ainda não existirem na apresentação atual.
Se o modo de vinculação for SlideLinkingMode.LINKED
, o slide anexado poderá ser atualizado para
corresponder ao slide de origem fornecido quando Slide.refreshSlide()
for chamado. Outros colaboradores
pode conferir o link para o slide de origem. SlideLinkingMode.LINKED
não pode ser usado com
fonte de slides da apresentação atual.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
slide | Slide | O slide a ser copiado, anexado e vinculado. |
linkingMode | SlideLinkingMode | O modo de vinculação a ser usado. |
Retornar
Slide
: o novo slide.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEditors()
Recebe a lista de editores desse Presentation
.
Retornar
User[]
: uma matriz de usuários com permissão para edição.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getId()
Recebe o identificador exclusivo da apresentação. O ID da apresentação é usado com SlidesApp.openById()
para abrir uma instância de apresentação específica.
Retornar
String
: o ID desta apresentação.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLayouts()
Extrai os layouts da apresentação.
Retornar
Layout[]
: é a lista de layouts da apresentação.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getMasters()
Consegue os mestres da apresentação.
Retornar
Master[]
: a lista de mestres da apresentação.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getName()
Recebe o nome ou título da apresentação.
Retornar
String
: o título desta apresentação.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesMaster()
Recebe o mestre das notas da apresentação.
Retornar
NotesMaster
: o mestre das notas da apresentação.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageHeight()
Recebe a altura da página do mestre de notas e das páginas de notas da apresentação em pontos. Eles todos têm a mesma altura de página.
Retornar
Number
: a altura da página de notas em pontos.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageWidth()
Recebe a largura da página do mestre das notas e das páginas das notas da apresentação em pontos. Todos eles tenham a mesma largura de página.
Retornar
Number
: a largura da página de notas em pontos.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Retorna o PageElement
com o ID fornecido ou null
se não houver nenhum.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
id | String | O ID do elemento de página que está sendo recuperado. |
Retornar
PageElement
: o elemento de página com o ID fornecido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageHeight()
Recebe a altura da página dos slides, layouts e mestres da apresentação em pontos. Eles todos têm a mesma altura de página.
Retornar
Number
: a altura da página em pontos.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageWidth()
Recebe a largura da página dos slides, layouts e mestres da apresentação em pontos. Todos eles tenham a mesma largura de página.
Retornar
Number
: a largura da página em pontos.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSelection()
Extrai a seleção do usuário na apresentação ativa. Um script só pode acessar a seleção de o usuário que está executando o script e somente se ele estiver vinculado à apresentação.
A seleção retornada é a seleção atual vigente. Conforme o script executa várias mudanças na apresentação, a seleção é transformada para levá-las em consideração. Por exemplo, se duas formas A e B forem selecionadas e o script remover a forma B, a objeto de seleção retornado é implicitamente atualizado de forma que apenas a forma A seja selecionada.
// Gets the current active page that is selected in the active presentation. var selection = SlidesApp.getActivePresentation().getSelection(); var currentPage = selection.getCurrentPage();
Retornar
Selection
: uma representação da seleção do usuário, ou null
se o script não estiver vinculado a
apresentação ou se não houver seleção de usuário válida.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideById(id)
Retorna o Slide
com o ID fornecido ou null
se não houver nenhum.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
id | String | O ID do slide que está sendo recuperado. |
Retornar
Slide
: o slide com o ID fornecido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlides()
getUrl()
Recupera o URL para acessar esta apresentação.
var presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());
Retornar
String
: o URL para acessar a apresentação atual.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getViewers()
Recebe a lista de leitores e comentadores deste Presentation
.
Retornar
User[]
: uma matriz de usuários com permissão de visualização ou comentário.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex)
Insere um slide no índice especificado na apresentação usando o layout predefinido PredefinedLayout.BLANK
com base no mestre atual. O mestre atual é
uma das seguintes opções:
- O mestre do slide anterior.
- O mestre do primeiro slide, se o insertIndex for zero.
- O primeiro mestre da apresentação, se não houver slide.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
insertionIndex | Integer | O índice de base zero que indica onde inserir o slide. |
Retornar
Slide
: o novo slide inserido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, layout)
Insere um slide no índice especificado na apresentação usando o layout especificado com base no o mestre atual. O mestre atual é um dos seguintes:
- O mestre do slide anterior.
- O mestre do primeiro slide, se o insertIndex for zero.
- O primeiro mestre da apresentação, se não houver slide.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
insertionIndex | Integer | O índice de base zero que indica onde inserir o slide. |
layout | Layout | O layout a ser usado para o novo slide. ele precisa estar no mestre atual. |
Retornar
Slide
: o novo slide inserido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, predefinedLayout)
Insere um slide no índice especificado na apresentação, usando o valor predefinido especificado o layout com base no mestre atual. O mestre atual é um dos seguintes:
- O mestre do slide anterior.
- O mestre do primeiro slide, se o insertIndex for zero.
- O primeiro mestre da apresentação, se não houver slide.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
insertionIndex | Integer | O índice de base zero que indica onde inserir o slide. |
predefinedLayout | PredefinedLayout | O layout predefinido que será usado no novo slide. ele precisa estar presente o mestre atual. |
Retornar
Slide
: o novo slide inserido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide)
Insere uma cópia do Slide
fornecido no índice especificado na apresentação.
Se o slide copiado for de outra apresentação, o mestre e o layout principais páginas também são copiadas se ainda não existirem na apresentação.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
insertionIndex | Integer | O índice de base zero que indica onde inserir o slide. |
slide | Slide | O slide a ser copiado e inserido. |
Retornar
Slide
: o novo slide inserido.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide, linkingMode)
Insere uma cópia do Slide
fornecido da apresentação de origem na
índice na apresentação atual e define o link do slide conforme especificado por SlideLinkingMode
.
Se o slide copiado for de outra apresentação, o mestre e o layout principais páginas também são copiadas se ainda não existirem na apresentação atual.
Se o modo de vinculação for SlideLinkingMode.LINKED
, o slide inserido poderá ser atualizado para
corresponder ao slide de origem fornecido quando Slide.refreshSlide()
for chamado. Outros colaboradores
pode conferir o link para o slide de origem. SlideLinkingMode.LINKED
não pode ser usado com
fonte de slides da apresentação atual.
// 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);
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
insertionIndex | Integer | O índice de base zero que indica onde inserir o slide. |
slide | Slide | O slide a ser copiado e inserido. |
linkingMode | SlideLinkingMode | O modo de vinculação a ser usado. |
Retornar
Slide
: o novo slide.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(emailAddress)
Remove o usuário especificado da lista de editores do Presentation
. Esse método não
bloquear o acesso de usuários a Presentation
se eles pertencerem a uma classe de usuários
acesso geral, por exemplo, se o Presentation
for compartilhado com todo o
ou se Presentation
estiver em um drive compartilhado que o usuário pode acessar.
Nos arquivos do Drive, isso também remove o usuário da lista de leitores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddress | String | O endereço de e-mail do usuário a ser removido. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(user)
Remove o usuário especificado da lista de editores do Presentation
. Esse método não
bloquear o acesso de usuários a Presentation
se eles pertencerem a uma classe de usuários
acesso geral, por exemplo, se o Presentation
for compartilhado com todo o
ou se Presentation
estiver em um drive compartilhado que o usuário pode acessar.
Nos arquivos do Drive, isso também remove o usuário da lista de leitores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
user | User | Uma representação do usuário a ser removido. |
Retornar
Presentation
: este Presentation
, para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(emailAddress)
Remove o usuário especificado da lista de leitores e comentadores do Presentation
. Isso
não terá efeito se o usuário for um editor, não um leitor ou comentador. Esse método também
não impede que os usuários acessem a Presentation
caso pertençam a uma classe de usuários que
ter acesso geral, por exemplo, se o Presentation
for compartilhado com o
o domínio inteiro ou se o Presentation
estiver em um drive compartilhado que o usuário possa acessar.
Nos arquivos do Drive, isso também remove o usuário da lista de editores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
emailAddress | String | O endereço de e-mail do usuário a ser removido. |
Retornar
Presentation
: este Presentation
para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(user)
Remove o usuário especificado da lista de leitores e comentadores do Presentation
. Isso
não terá efeito se o usuário for um editor, não um leitor. Esse método também não bloqueia
que os usuários acessem a Presentation
caso pertençam a uma classe de usuários com problemas
acesso, por exemplo, se o Presentation
for compartilhado com todo o domínio do usuário ou
se o Presentation
estiver em um drive compartilhado que o usuário possa acessar.
Nos arquivos do Drive, isso também remove o usuário da lista de editores.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
user | User | Uma representação do usuário a ser removido. |
Retornar
Presentation
: este Presentation
para encadeamento.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Substitui todas as instâncias de texto correspondente a localizar texto pelo texto de substituição. A pesquisa é caso insensíveis.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
findText | String | O texto a ser encontrado. |
replaceText | String | O texto que substituirá o texto correspondente. |
Retornar
Integer
: o número de ocorrências alterado
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Substitui todas as instâncias de texto correspondente a localizar texto pelo texto de substituição.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
findText | String | O texto a ser encontrado. |
replaceText | String | O texto que substituirá o texto correspondente. |
matchCase | Boolean | Se for true , a pesquisa diferencia maiúsculas de minúsculas. se for false , a pesquisa será
são indiferentes a maiúsculas. |
Retornar
Integer
: o número de ocorrências alterado
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
saveAndClose()
Salva o Presentation
atual. Faz com que as atualizações pendentes sejam limpas e aplicadas.
O método saveAndClose()
é invocado automaticamente no final da execução do script.
para cada Presentation
aberto, mesmo que a execução do script seja encerrada com um erro.
Não é possível editar um Presentation
fechado. Use um dos métodos abertos no SlidesApp
para reabrir uma apresentação para edição.
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setName(name)
Define o nome ou título da apresentação.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
name | String | O nome que será definido para a apresentação. |
Autorização
Os scripts que usam esse método precisam de autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations