Um PageElement que representa uma linha.
Métodos
| Método | Tipo de retorno | Breve descrição |
|---|---|---|
align | Line | Alinha o elemento à posição de alinhamento especificada na página. |
bring | Line | Avança o elemento de página em um elemento. |
bring | Line | Traz o elemento de página para a frente. |
duplicate() | Page | Duplica o elemento de página. |
get | Connection | Retorna a lista de Connections no elemento de página ou uma lista vazia se o elemento de página não tiver sites de conexão. |
get | Dash | Recebe o Dash da linha. |
get | String | Retorna a descrição do texto alternativo do elemento da página. |
get | Point | Retorna o ponto final da linha, medido do canto superior esquerdo da página. |
get | Arrow | Recebe o Arrow da seta no final da linha. |
get | Connection | Retorna a conexão no final da linha ou null se não houver conexão. |
get | Number|null | Recebe a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação. |
get | Number|null | Retorna a altura inerente do elemento em pontos. |
get | Number|null | Retorna a largura inerente do elemento em pontos. |
get | Number | Retorna a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado. |
get | Line | Recebe o Line da linha. |
get | Line | Recebe o Line da linha. |
get | Line | Recebe o Line da linha. |
get | Link|null | Retorna o Link ou null se não houver um link. |
get | String | Retorna o ID exclusivo deste objeto. |
get | Page | Retorna o tipo do elemento da página, representado como uma enumeração Page. |
get | Group|null | Retorna o grupo a que este elemento de página pertence ou null se o elemento não estiver em um grupo. |
get | Page | Retorna a página em que este elemento de página está. |
get | Number | Retorna o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. Zero grau significa que não há rotação. |
get | Point | Retorna o ponto inicial da linha, medido do canto superior esquerdo da página. |
get | Arrow | Recebe o Arrow da seta no início da linha. |
get | Connection | Retorna a conexão no início da linha ou null se não houver conexão. |
get | String | Retorna o título do texto alternativo do elemento da página. |
get | Number | Recebe a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado. |
get | Affine | Retorna a transformação do elemento da página. |
get | Number | Retorna a espessura da linha em pontos. |
get | Number|null | Retorna a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação. |
is | Boolean | Retorna true se a linha for um conector ou false se não for. |
preconcatenate | Line | Pré-concatena a transformação fornecida à transformação atual do elemento de página. |
remove() | void | Remove o elemento de página. |
remove | void | Remove uma Link. |
reroute() | Line | Redireciona o início e o fim da linha para os dois sites de conexão mais próximos nos elementos de página conectados. |
scale | Line | Dimensiona a altura do elemento pela proporção especificada. |
scale | Line | Dimensiona a largura do elemento pela proporção especificada. |
select() | void | Seleciona apenas o Page na apresentação ativa e remove qualquer seleção anterior. |
select(replace) | void | Seleciona o Page na apresentação ativa. |
send | Line | Envia o elemento de página para trás em um elemento. |
send | Line | Envia o elemento de página para o fundo dela. |
set | Line | Define o Dash da linha. |
set | Line | Define a descrição do texto alternativo do elemento da página. |
set | Line | Define a posição do ponto final da linha. |
set | Line | Define a posição do ponto final da linha. |
set | Line | Define a Arrow da seta no final da linha. |
set | Line | Define a conexão no final da linha. |
set | Line | Define a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação. |
set | Line | Define a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação. |
set | Line | Define o Line da linha. |
set | Link | Define um Link para o Slide especificado usando o índice baseado em zero do slide. |
set | Link | Define um Link para o Slide especificado. O link é definido pelo ID do slide especificado. |
set | Link | Define um Link para o Slide especificado usando a posição relativa do slide. |
set | Link | Define um Link para a string de URL não vazia especificada. |
set | Line | Define o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. |
set | Line | Define a posição do ponto de início da linha. |
set | Line | Define a posição do ponto de início da linha. |
set | Line | Define o Arrow da seta no início da linha. |
set | Line | Define a conexão no início da linha. |
set | Line | Define o título do texto alternativo do elemento da página. |
set | Line | Define a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação. |
set | Line | Define a transformação do elemento de página com a transformação fornecida. |
set | Line | Define a espessura da linha em pontos. |
set | Line | Define a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação. |
Documentação detalhada
alignOnPage(alignmentPosition)
Alinha o elemento à posição de alinhamento especificada na página.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
alignment | Alignment | A posição para alinhar esse elemento de página. |
Retornar
Line: este elemento de página, para encadeamento.
bringForward()
Avança o elemento de página em um elemento.
O elemento de página não pode estar em um grupo.
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
bringToFront()
Traz o elemento de página para a frente.
O elemento de página não pode estar em um grupo.
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
duplicate()
Duplica o elemento de página.
O elemento de página duplicado é colocado na mesma página e na mesma posição que o original.
Retornar
PageElement: a nova cópia desse elemento de página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getConnectionSites()
Retorna a lista de ConnectionSites no elemento de página ou uma lista vazia se o elemento de página não tiver sites de conexão.
Retornar
ConnectionSite[]: a lista de sites de conexão, que pode estar vazia se o elemento não tiver sites de conexão.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getDashStyle()
getDescription()
Retorna a descrição do texto alternativo do elemento da página. A descrição é combinada com o título para mostrar e ler o texto alternativo.
Retornar
String: a descrição do texto alternativo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getEnd()
Retorna o ponto final da linha, medido do canto superior esquerdo da página.
Retornar
Point: o ponto final da linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getEndArrow()
Recebe o ArrowStyle da seta no final da linha.
Retornar
ArrowStyle: o estilo da seta no final desta linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getEndConnection()
Retorna a conexão no final da linha ou null se não houver conexão.
Retornar
ConnectionSite|null: a conexão no final da linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getHeight()
Recebe a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Retornar
Number|null: a altura inerente do elemento de página em pontos ou null se o elemento de página não tiver uma altura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentHeight()
Retorna a altura inerente do elemento em pontos.
A transformação do elemento da página é relativa ao tamanho inerente dele. Use o tamanho inerente em conjunto com a transformação do elemento para determinar a aparência visual final dele.
Retornar
Number|null: a altura inerente do elemento de página em pontos ou null se o elemento de página não tiver uma altura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getInherentWidth()
Retorna a largura inerente do elemento em pontos.
A transformação do elemento da página é relativa ao tamanho inerente dele. Use o tamanho inerente em conjunto com a transformação do elemento para determinar a aparência visual final dele.
Retornar
Number|null: a largura inerente do elemento da página em pontos ou null se o elemento da página não tiver uma largura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLeft()
Retorna a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado.
Retornar
Number: posição horizontal do elemento em pontos, do canto superior esquerdo da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLineCategory()
Recebe o LineCategory da linha.
Retornar
LineCategory: a categoria da linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLineFill()
getLineType()
getLink()
Retorna o Link ou null se não houver um link.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Retornar
Link|null: o Link ou null se não houver um link.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getObjectId()
Retorna o ID exclusivo deste objeto. Os IDs de objetos usados por páginas e elementos de página compartilham o mesmo namespace.
Retornar
String: o ID exclusivo deste objeto.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getPageElementType()
Retorna o tipo do elemento da página, representado como uma enumeração PageElementType.
Retornar
PageElementType: o tipo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentGroup()
Retorna o grupo a que este elemento de página pertence ou null se o elemento não estiver em um grupo.
Retornar
Group|null: o grupo a que esse elemento de página pertence ou null.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getParentPage()
Retorna a página em que este elemento de página está.
Retornar
Page: a página em que o elemento está.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getRotation()
Retorna o ângulo de rotação no sentido horário do elemento em torno do centro, em graus. Zero grau significa que não há rotação.
Retornar
Number: o ângulo de rotação em graus entre 0 (inclusivo) e 360 (exclusivo).
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getStart()
Retorna o ponto inicial da linha, medido do canto superior esquerdo da página.
Retornar
Point: o ponto de partida da linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getStartArrow()
Recebe o ArrowStyle da seta no início da linha.
Retornar
ArrowStyle: o estilo da seta no início desta linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getStartConnection()
Retorna a conexão no início da linha ou null se não houver conexão.
Retornar
ConnectionSite|null: a conexão no início da linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTitle()
Retorna o título do texto alternativo do elemento da página. O título é combinado com a descrição para exibir e ler o texto alternativo.
Retornar
String: o título do texto alternativo do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTop()
Recebe a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não está girado.
Retornar
Number: posição vertical do elemento em pontos, do canto superior esquerdo da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getTransform()
Retorna a transformação do elemento da página.
A aparência visual do elemento de página é determinada pela transformação absoluta. Para calcular a transformação absoluta, pré-concatene a transformação de um elemento da página com as transformações de todos os grupos principais. Se o elemento de página não estiver em um grupo, a transformação absoluta será igual ao valor neste campo.
Retornar
AffineTransform: a transformação do elemento da página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getWeight()
Retorna a espessura da linha em pontos.
Retornar
Number: a espessura da linha em pontos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getWidth()
Retorna a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Retornar
Number|null: a largura inerente do elemento da página em pontos ou null se o elemento da página não tiver uma largura.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
isConnector()
Retorna true se a linha for um conector ou false se não for.
Um conector é um tipo de linha usada para conectar sites de conexão em elementos de página aplicáveis. Cada extremidade do conector pode ser conectada a no máximo um ponto de conexão.
Retornar
Boolean: True se a linha for um conector ou false se não for.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
preconcatenateTransform(transform)
Pré-concatena a transformação fornecida à transformação atual do elemento de página.
newTransform = argument * existingTransform;
Por exemplo, para mover um elemento da página 36 pontos para a esquerda:
const element = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; element.preconcatenateTransform( SlidesApp.newAffineTransformBuilder().setTranslateX(-36.0).build(), );
Você também pode substituir a transformação do elemento da página por setTransform(transform).
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
transform | Affine | A transformação a ser pré-concatenada na transformação deste elemento de página. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
remove()
Remove o elemento de página.
Se, após uma operação de remoção, um Group contiver apenas um ou nenhum elemento de página, o
grupo também será removido.
Se um marcador de posição PageElement for removido de um modelo ou layout, todos os marcadores de posição vazios que herdam dele também serão removidos.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
removeLink()
Remove uma Link.
const slides = SlidesApp.getActivePresentation().getSlides(); slides[1].getShapes()[0].removeLink();
reroute()
Redireciona o início e o fim da linha para os dois sites de conexão mais próximos nos elementos de página conectados. O início e o fim da linha precisam estar conectados a elementos de página diferentes.
Retornar
Line: a linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleHeight(ratio)
Dimensiona a altura do elemento pela proporção especificada. A altura do elemento é a altura da caixa delimitadora quando o elemento não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
ratio | Number | A proporção para dimensionar a altura desse elemento da página. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
scaleWidth(ratio)
Dimensiona a largura do elemento pela proporção especificada. A largura do elemento é a largura da caixa delimitadora quando o elemento não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
ratio | Number | A proporção para dimensionar a largura desse elemento da página. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select()
Seleciona apenas o PageElement na apresentação ativa e remove qualquer seleção anterior. Isso é o mesmo que chamar select(replace) com true.
Um script só pode acessar a seleção do usuário que o está executando e apenas se ele estiver vinculado à apresentação.
Isso define o Page pai do PageElement como o current page selection.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const pageElement = slide.getPageElements()[0]; // Only select this page element and replace any previous selection. pageElement.select();
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
select(replace)
Seleciona o PageElement na apresentação ativa.
Um script só pode acessar a seleção do usuário que o está executando e apenas se ele estiver vinculado à apresentação.
Transmita true para esse método para selecionar apenas o PageElement e remover qualquer seleção anterior. Isso também define o Page pai do PageElement como o
current page selection.
Transmita false para selecionar vários objetos PageElement. Os objetos PageElement precisam estar no mesmo Page.
As seguintes condições precisam ser atendidas ao selecionar um elemento de página usando um parâmetro false:
- O
Pageprincipal do objetoPageElementprecisa ser ocurrent page selection. - Não pode haver vários objetos
Pageselecionados.
Para garantir que esse seja o caso, a abordagem preferida é selecionar primeiro o Page pai usando Page.selectAsCurrentPage() e depois selecionar os elementos da página.
const slide = SlidesApp.getActivePresentation().getSlides()[0]; // First select the slide page, as the current page selection. slide.selectAsCurrentPage(); // Then select all the page elements in the selected slide page. const pageElements = slide.getPageElements(); for (let i = 0; i < pageElements.length; i++) { pageElements[i].select(false); }
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
replace | Boolean | Se true, a seleção vai substituir qualquer seleção anterior. Caso contrário, ela será adicionada. |
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendBackward()
Envia o elemento de página para trás em um elemento.
O elemento de página não pode estar em um grupo.
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
sendToBack()
Envia o elemento de página para o fundo dela.
O elemento de página não pode estar em um grupo.
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setDashStyle(style)
Define o DashStyle da linha.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
style | Dash | O estilo do tracejado a ser definido para esta linha. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setDescription(description)
Define a descrição do texto alternativo do elemento da página.
O método não é compatível com elementos Group.
// Set the first page element's alt text description to "new alt text // description". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setDescription('new alt text description'); Logger.log(pageElement.getDescription());
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
description | String | A string para definir a descrição do texto alternativo. |
Retornar
Line: este elemento de página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setEnd(left, top)
Define a posição do ponto final da linha.
O caminho da linha pode ser ajustado depois que a posição muda.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
left | Number | A posição horizontal do ponto final da linha, medida em pontos do canto superior esquerdo da página. |
top | Number | A posição vertical do destino da linha, medida em pontos do canto superior esquerdo da página. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setEnd(point)
Define a posição do ponto final da linha.
O caminho da linha pode ser ajustado depois que a posição muda.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
point | Point | O ponto final da linha, cuja posição é medida do canto superior esquerdo da página. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setEndArrow(style)
Define a ArrowStyle da seta no final da linha.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
style | Arrow | O estilo a ser definido. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setEndConnection(connectionSite)
Define a conexão no final da linha. Ele move a extremidade da linha para o site de conexão especificado, mantendo a outra extremidade intacta.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
connection | Connection | O site de conexão para o qual a conexão final é atualizada ou null se a conexão final for removida. |
Retornar
Line: a linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setHeight(height)
Define a altura do elemento em pontos, que é a altura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
height | Number | A nova altura a ser definida para esse elemento de página, em pontos. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLeft(left)
Define a posição horizontal do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
left | Number | A nova posição horizontal a ser definida, em pontos. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLineCategory(lineCategory)
Define o LineCategory da linha.
Só é possível definir a categoria em connectors. O conector pode ser
redirecionado após a mudança de categoria.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
line | Line | A categoria da linha a ser definida. |
Retornar
Line: a linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slideIndex)
Define um Link para o Slide especificado usando o índice baseado em zero do slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(0);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Integer | O índice baseado em zero do slide. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slide)
Define um Link para o Slide especificado. O link é definido pelo ID do slide especificado.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(slides[0]);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Slide | O Slide a ser vinculado. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkSlide(slidePosition)
Define um Link para o Slide especificado usando a posição relativa do slide.
// Set a link to the first slide of the presentation. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkSlide(SlidesApp.SlidePosition.FIRST_SLIDE);
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
slide | Slide | O Slide relativo. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setLinkUrl(url)
Define um Link para a string de URL não vazia especificada.
// Set a link to the URL. const slides = SlidesApp.getActivePresentation().getSlides(); const shape = slides[1].getShapes()[0]; const link = shape.setLinkUrl('https://slides.google.com');
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
url | String | A string do URL. |
Retornar
Link: o Link que foi definido.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setRotation(angle)
Define o ângulo de rotação no sentido horário do elemento em torno do centro, em graus.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
angle | Number | O novo ângulo de rotação no sentido horário a ser definido, em graus. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setStart(left, top)
Define a posição do ponto de início da linha.
O caminho da linha pode ser ajustado depois que a posição muda.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
left | Number | A posição horizontal do ponto inicial da linha, medida em pontos do canto superior esquerdo da página. |
top | Number | A posição vertical do ponto inicial da linha, medida em pontos do canto superior esquerdo da página. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setStart(point)
Define a posição do ponto de início da linha.
O caminho da linha pode ser ajustado depois que a posição muda.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
point | Point | O ponto inicial da linha, cuja posição é medida do canto superior esquerdo da página. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setStartArrow(style)
Define o ArrowStyle da seta no início da linha.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
style | Arrow | O novo estilo de seta a ser definido. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setStartConnection(connectionSite)
Define a conexão no início da linha. Ele move o início da linha para o site de conexão especificado, mantendo a outra extremidade intacta.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
connection | Connection | O site de conexão para o qual a conexão inicial é atualizada ou null
se a conexão inicial for removida. |
Retornar
Line: a linha.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTitle(title)
Define o título do texto alternativo do elemento da página.
O método não é compatível com elementos Group.
// Set the first page element's alt text title to "new alt text title". const pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0]; pageElement.setTitle('new alt text title'); Logger.log(pageElement.getTitle());
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
title | String | A string para definir o título do texto alternativo. |
Retornar
Line: este elemento de página.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTop(top)
Define a posição vertical do elemento em pontos, medida do canto superior esquerdo da página quando o elemento não tem rotação.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
top | Number | A nova posição vertical a ser definida, em pontos. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setTransform(transform)
Define a transformação do elemento de página com a transformação fornecida.
Atualizar a transformação de um grupo muda a transformação absoluta dos elementos da página nesse grupo, o que pode mudar a aparência visual deles.
Atualizar a transformação de um elemento de página que está em um grupo só muda a transformação desse elemento. Não afeta as transformações do grupo ou de outros elementos de página nele.
Para detalhes sobre como as transformações afetam a aparência visual dos elementos da página, consulte getTransform().
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
transform | Affine | A transformação definida para este elemento de página. |
Retornar
Line: este elemento, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setWeight(points)
Define a espessura da linha em pontos.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
points | Number | A nova espessura da linha em pontos. |
Retornar
Line: esta linha, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
setWidth(width)
Define a largura do elemento em pontos, que é a largura da caixa delimitadora do elemento quando ele não tem rotação.
Esse método não é compatível com todos os elementos da página. Para saber quais elementos da página não são compatíveis com esse método, consulte as limitações de dimensionamento e posicionamento.
Parâmetros
| Nome | Tipo | Descrição |
|---|---|---|
width | Number | A nova largura do elemento de página a ser definida, em pontos. |
Retornar
Line: este elemento de página, para encadeamento.
Autorização
Os scripts que usam esse método exigem autorização com um ou mais dos seguintes escopos:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations