Class Line

Line

Es un objeto PageElement que representa una línea.

Métodos

MétodoTipo de datos que se muestraDescripción breve
alignOnPage(alignmentPosition)LineAlinea el elemento con la posición de alineación especificada en la página.
bringForward()LineMueve el elemento de la página hacia adelante en la página un elemento.
bringToFront()LineColoca el elemento de página al principio de la página.
duplicate()PageElementDuplica el elemento de la página.
getConnectionSites()ConnectionSite[]Muestra la lista de ConnectionSite en el elemento de página, o una lista vacía si la página elemento no tiene ningún sitio de conexión.
getDashStyle()DashStyleObtiene el DashStyle de la línea.
getDescription()StringMuestra la descripción de texto alternativo del elemento de página.
getEnd()PointMuestra el punto final de la línea, medido desde la esquina superior izquierda de la página.
getEndArrow()ArrowStyleObtiene el ArrowStyle de la flecha al final de la línea.
getEndConnection()ConnectionSiteMuestra la conexión al final de la línea, o null si no hay una conexión.
getHeight()NumberObtiene la altura del elemento en puntos, que es la altura del cuadro de límite del elemento cuando el elemento elemento no tiene rotación.
getInherentHeight()NumberMuestra la altura inherente del elemento en puntos.
getInherentWidth()NumberMuestra el ancho inherente del elemento en puntos.
getLeft()NumberDevuelve la posición horizontal del elemento en puntos, medida desde la esquina superior izquierda de la cuando el elemento no tiene rotación.
getLineCategory()LineCategoryObtiene el LineCategory de la línea.
getLineFill()LineFillObtiene el LineFill de la línea.
getLineType()LineTypeObtiene el LineType de la línea.
getLink()LinkMuestra Link o null si no hay un vínculo.
getObjectId()StringMuestra el ID único de este objeto.
getPageElementType()PageElementTypeMuestra el tipo de elemento de página, representado como una enumeración PageElementType.
getParentGroup()GroupMuestra el grupo al que pertenece este elemento de página, o null si el elemento no está en una grupo.
getParentPage()PageMuestra la página en la que se encuentra este elemento de página.
getRotation()NumberMuestra en grados el ángulo de rotación del elemento en el sentido de las manecillas del reloj alrededor de su centro, donde es cero grados significa que no hay rotación.
getStart()PointDevuelve el punto de inicio de la línea, medido desde la esquina superior izquierda de la página.
getStartArrow()ArrowStyleObtiene el ArrowStyle de la flecha al comienzo de la línea.
getStartConnection()ConnectionSiteMuestra la conexión al comienzo de la línea, o null si no hay una conexión.
getTitle()StringMuestra el título de texto alternativo del elemento de página.
getTop()NumberObtiene la posición vertical del elemento en puntos, medida desde la esquina superior izquierda de la página cuando el elemento no tiene rotación.
getTransform()AffineTransformMuestra la transformación del elemento de página.
getWeight()NumberMuestra el espesor de la línea en puntos.
getWidth()NumberDevuelve el ancho del elemento en puntos, que es el ancho del cuadro de límite del elemento cuando el elemento no tiene rotación.
isConnector()BooleanMuestra true si la línea es un conector o false si no lo es.
preconcatenateTransform(transform)LinePreconcatena la transformación proporcionada en la transformación existente del elemento de página.
remove()voidQuita el elemento de página.
removeLink()voidQuita un Link.
reroute()LineRedirecciona el inicio y el final de la línea a los dos sitios de conexión más cercanos de la conectada elementos de página.
scaleHeight(ratio)LineAjusta la altura del elemento según la proporción especificada.
scaleWidth(ratio)LineAjusta el ancho del elemento según la proporción especificada.
select()voidSelecciona solo la PageElement en la presentación activa y quita las anteriores selección.
select(replace)voidSelecciona el PageElement en la presentación activa.
sendBackward()LineEnvía un elemento hacia atrás en la página.
sendToBack()LineEnvía el elemento de página al final de la página.
setDashStyle(style)LineEstablece el DashStyle de la línea.
setDescription(description)LineEstablece la descripción de texto alternativo del elemento de página.
setEnd(left, top)LineEstablece la posición del punto final de la línea.
setEnd(point)LineEstablece la posición del punto final de la línea.
setEndArrow(style)LineEstablece el ArrowStyle de la flecha al final de la línea.
setEndConnection(connectionSite)LineEstablece la conexión al final de la línea.
setHeight(height)LineEstablece la altura del elemento en puntos, que es la altura del cuadro de límite del elemento cuando elemento no tiene rotación.
setLeft(left)LineEstablece la posición horizontal del elemento en puntos, medida desde la esquina superior izquierda de la cuando el elemento no tiene rotación.
setLineCategory(lineCategory)LineEstablece el LineCategory de la línea.
setLinkSlide(slideIndex)LinkEstablece un Link en el Slide determinado con el índice basado en cero de la diapositiva.
setLinkSlide(slide)LinkEstablece un Link para la Slide determinada, el vínculo se establece con el ID de diapositiva dado.
setLinkSlide(slidePosition)LinkEstablece un elemento Link en el elemento Slide determinado usando la posición relativa de la diapositiva.
setLinkUrl(url)LinkConfigura un Link para una cadena de URL que no está vacía.
setRotation(angle)LineFija en grados el ángulo de rotación del elemento en el sentido de las manecillas del reloj alrededor de su centro.
setStart(left, top)LineEstablece la posición del punto de inicio de la línea.
setStart(point)LineEstablece la posición del punto de inicio de la línea.
setStartArrow(style)LineEstablece el ArrowStyle de la flecha al comienzo de la línea.
setStartConnection(connectionSite)LineEstablece la conexión al principio de la línea.
setTitle(title)LineEstablece el título de texto alternativo del elemento de página.
setTop(top)LineEstablece la posición vertical del elemento en puntos, medida desde la esquina superior izquierda de la página cuando el elemento no tiene rotación.
setTransform(transform)LineEstablece la transformación del elemento de página con la transformación proporcionada.
setWeight(points)LineEstablece el grosor de la línea en puntos.
setWidth(width)LineEstablece el ancho del elemento en puntos, que es el ancho del cuadro de límite del elemento cuando el elemento elemento no tiene rotación.

Documentación detallada

alignOnPage(alignmentPosition)

Alinea el elemento con la posición de alineación especificada en la página.

Parámetros

NombreTipoDescripción
alignmentPositionAlignmentPositionEs la posición con la que se alineará este elemento de página en la página.

Volver

Line: Este elemento de página para el encadenamiento.


bringForward()

Mueve el elemento de la página hacia adelante en la página un elemento.

El elemento de página no debe estar en un grupo.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

bringToFront()

Coloca el elemento de página al principio de la página.

El elemento de página no debe estar en un grupo.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

duplicate()

Duplica el elemento de la página.

El elemento de página duplicado se coloca en la misma página en la misma posición que el original.

Volver

PageElement: Es el nuevo duplicado de este elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getConnectionSites()

Muestra la lista de ConnectionSite en el elemento de página, o una lista vacía si la página elemento no tiene ningún sitio de conexión.

Volver

ConnectionSite[]: Es la lista de sitios de conexión, que puede estar vacía si este elemento no tiene sitios de conexión.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getDashStyle()

Obtiene el DashStyle de la línea.

Volver

DashStyle: Es el estilo de la línea discontinua que se usa con esta línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getDescription()

Muestra la descripción de texto alternativo del elemento de página. La descripción se combina con el título para mostrar y leer texto alternativo.

Volver

String: Es la descripción de texto alternativo del elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getEnd()

Muestra el punto final de la línea, medido desde la esquina superior izquierda de la página.

Volver

Point: Es el punto final de la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getEndArrow()

Obtiene el ArrowStyle de la flecha al final de la línea.

Volver

ArrowStyle: Indica el estilo de la flecha al final de esta línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getEndConnection()

Muestra la conexión al final de la línea, o null si no hay una conexión.

Volver

ConnectionSite: Indica la conexión al final de la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getHeight()

Obtiene la altura del elemento en puntos, que es la altura del cuadro de límite del elemento cuando el elemento elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Volver

Number: Indica la altura inherente en puntos del elemento de página, o null si el elemento de página lo hace. no tienen una altura.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getInherentHeight()

Muestra la altura inherente del elemento en puntos.

La transformación del elemento de página es relativa a su tamaño inherente. Usa el tamaño inherente en junto con la transformación del elemento para determinar su aspecto visual final.

Volver

Number: Indica la altura inherente en puntos del elemento de página, o null si el elemento de página lo hace. no tienen una altura.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getInherentWidth()

Muestra el ancho inherente del elemento en puntos.

La transformación del elemento de página es relativa a su tamaño inherente. Usa el tamaño inherente en junto con la transformación del elemento para determinar su aspecto visual final.

Volver

Number: Indica el ancho inherente del elemento de página en puntos o null si el elemento de página lo hace. no tienen un ancho.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getLeft()

Devuelve la posición horizontal del elemento en puntos, medida desde la esquina superior izquierda de la cuando el elemento no tiene rotación.

Volver

Number: Es la posición horizontal en puntos de este elemento desde la esquina superior izquierda de la página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getLineCategory()

Obtiene el LineCategory de la línea.

Volver

LineCategory: Es la categoría de la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getLineFill()

Obtiene el LineFill de la línea.

Volver

LineFill: la configuración de relleno de esta línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getLineType()

Obtiene el LineType de la línea.

Volver

LineType: el tipo de esta línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

Muestra Link o null si no hay un vínculo.

var link = shape.getLink();
if (link != null) {
  Logger.log('Shape has a link of type: ' + link.getLinkType());
}

Volver

Link

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getObjectId()

Muestra el ID único de este objeto. Los IDs de objeto utilizados por páginas y elementos de página comparten el mismo espacio de nombres.

Volver

String: el ID único de este objeto.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getPageElementType()

Muestra el tipo de elemento de página, representado como una enumeración PageElementType.

Volver

PageElementType: Es el tipo de elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getParentGroup()

Muestra el grupo al que pertenece este elemento de página, o null si el elemento no está en una grupo.

Volver

Group: Es el grupo al que pertenece este elemento de página, o null.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getParentPage()

Muestra la página en la que se encuentra este elemento de página.

Volver

Page: Es la página en la que se encuentra este elemento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getRotation()

Muestra en grados el ángulo de rotación del elemento en el sentido de las manecillas del reloj alrededor de su centro, donde es cero grados significa que no hay rotación.

Volver

Number: Es el ángulo de rotación en grados entre 0 (inclusive) y 360 (exclusivo).

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getStart()

Devuelve el punto de inicio de la línea, medido desde la esquina superior izquierda de la página.

Volver

Point: Es el punto de partida de la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getStartArrow()

Obtiene el ArrowStyle de la flecha al comienzo de la línea.

Volver

ArrowStyle: Indica el estilo de la flecha al comienzo de esta línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getStartConnection()

Muestra la conexión al comienzo de la línea, o null si no hay una conexión.

Volver

ConnectionSite: Indica la conexión al principio de la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTitle()

Muestra el título de texto alternativo del elemento de página. El título se combina con la descripción para mostrar y leer texto alternativo.

Volver

String: Es el título de texto alternativo del elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTop()

Obtiene la posición vertical del elemento en puntos, medida desde la esquina superior izquierda de la página cuando el elemento no tiene rotación.

Volver

Number: Es la posición vertical en puntos de este elemento desde la esquina superior izquierda de la página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getTransform()

Muestra la transformación del elemento de página.

La apariencia visual del elemento de página está determinada por su transformación absoluta. Para calcular la transformación absoluta, preconcatenar la transformación de un elemento de página con las transformaciones de todos sus grupos superiores. Si el elemento de página no está en un grupo, su transformación absoluta se el mismo que el de este campo.

Volver

AffineTransform: La transformación del elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getWeight()

Muestra el espesor de la línea en puntos.

Volver

Number: Es el grosor de la línea en puntos.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getWidth()

Devuelve el ancho del elemento en puntos, que es el ancho del cuadro de límite del elemento cuando el elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Volver

Number: Indica el ancho inherente del elemento de página en puntos o null si el elemento de página lo hace. no tienen un ancho.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

isConnector()

Muestra true si la línea es un conector o false si no lo es.

El conector es un tipo de línea que se utiliza para conectar sitios de conexiones en la página correspondiente o de terceros. Cada extremo del conector se puede conectar como máximo a un sitio de conexión.

Volver

Boolean: True si la línea es un conector o false si no lo es.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

preconcatenateTransform(transform)

Preconcatena la transformación proporcionada en la transformación existente del elemento de página.

newTransform = argument * existingTransform

Por ejemplo, para mover un elemento de página 36 puntos hacia la izquierda, haz lo siguiente:

element.preconcatenateTransform(SlidesApp.newAffineTransformBuilder()
    .setTranslateX(-36.0)
    .build());

También puedes reemplazar la transformación del elemento de página por setTransform(transform).

Parámetros

NombreTipoDescripción
transformAffineTransformLa transformación que se preconcatena en la transformación de este elemento de página.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

remove()

Quita el elemento de página.

Si, luego de una operación de eliminación, un Group contiene solo un elemento de página o ninguno, el elemento el grupo en sí.

Si se quita un marcador de posición PageElement de un diseño maestro o de un diseño, cualquier elemento los marcadores de posición.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

Quita un Link.

shape.removeLink();

reroute()

Redirecciona el inicio y el final de la línea a los dos sitios de conexión más cercanos de la conectada elementos de página. El inicio y el final de la línea deben estar conectados a diferentes elementos de página.

Volver

Line: Es la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

scaleHeight(ratio)

Ajusta la altura del elemento según la proporción especificada. La altura del elemento es la altura de su cuadro delimitador cuando el elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Parámetros

NombreTipoDescripción
ratioNumberProporción para ajustar la altura de este elemento de página.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

scaleWidth(ratio)

Ajusta el ancho del elemento según la proporción especificada. El ancho del elemento es el ancho de su cuadro delimitador cuando el elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Parámetros

NombreTipoDescripción
ratioNumberLa proporción en la que se escala el ancho de este elemento de página.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

select()

Selecciona solo la PageElement en la presentación activa y quita las anteriores selección. Esto es lo mismo que llamar a select(replace) con true.

Una secuencia de comandos solo puede acceder a la selección del usuario que la ejecuta y solo si La secuencia de comandos está vinculada a la presentación.

De esta manera, se establece el elemento superior Page de PageElement como current page selection.

var slide = SlidesApp.getActivePresentation().getSlides()[0];
var pageElement = slide.getPageElements()[0];
// Only select this page element and replace any previous selection.
pageElement.select();

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

select(replace)

Selecciona el PageElement en la presentación activa.

Una secuencia de comandos solo puede acceder a la selección del usuario que la ejecuta y solo si La secuencia de comandos está vinculada a la presentación.

Pasa true a este método para seleccionar solo el PageElement y quitar cualquiera la selección anterior. Esto también establece el elemento superior Page de PageElement como el current page selection

Pasa false para seleccionar varios objetos PageElement. El PageElement Los objetos deben estar en el mismo Page.

Cuando se selecciona un elemento de página con una false, se deben cumplir las siguientes condiciones parámetro:

  1. El elemento superior Page del objeto PageElement debe ser current page selection.
  2. No debe haber varios objetos Page seleccionados.

Para garantizar que así sea, el enfoque preferido es seleccionar el Page superior. Primero, usa Page.selectAsCurrentPage() y, luego, selecciona los elementos de página que contiene.

var 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.
var pageElements = slide.getPageElements();
for (var i = 0; i < pageElements.length; i++) {
  pageElements[i].select(false);
}

Parámetros

NombreTipoDescripción
replaceBooleanSi es true, la selección reemplaza cualquier selección anterior. De lo contrario, una nueva selección se agregará a cualquier selección anterior.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

sendBackward()

Envía un elemento hacia atrás en la página.

El elemento de página no debe estar en un grupo.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

sendToBack()

Envía el elemento de página al final de la página.

El elemento de página no debe estar en un grupo.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setDashStyle(style)

Establece el DashStyle de la línea.

Parámetros

NombreTipoDescripción
styleDashStyleEs el estilo de la línea punteada que se debe establecer para esta línea.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setDescription(description)

Establece la descripción de texto alternativo del elemento de página.

El método no es compatible con elementos Group.

// Set the first page element's alt text description to "new alt text description".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setDescription('new alt text description');
Logger.log(pageElement.getDescription());

Parámetros

NombreTipoDescripción
descriptionStringCadena en la que se configura la descripción de texto alternativo.

Volver

Line: Este elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setEnd(left, top)

Establece la posición del punto final de la línea.

La ruta de la línea se puede ajustar después de cambiar la posición.

Parámetros

NombreTipoDescripción
leftNumberPosición horizontal del punto final de la línea, medida en puntos desde el en la esquina superior izquierda de la página.
topNumberLa posición vertical del punto final de la línea, medida en puntos desde el en la esquina superior izquierda de la página.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setEnd(point)

Establece la posición del punto final de la línea.

La ruta de la línea se puede ajustar después de cambiar la posición.

Parámetros

NombreTipoDescripción
pointPointEl punto final de la línea, cuya posición se mide desde la esquina superior izquierda de la página.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setEndArrow(style)

Establece el ArrowStyle de la flecha al final de la línea.

Parámetros

NombreTipoDescripción
styleArrowStyleEl estilo que se establecerá.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setEndConnection(connectionSite)

Establece la conexión al final de la línea. Mueve el final de la línea al punto especificado de la red y mantener el otro extremo intacto.

Parámetros

NombreTipoDescripción
connectionSiteConnectionSiteEl sitio de conexión al que se actualiza la conexión final, o null si quitando la conexión final.

Volver

Line: Es la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setHeight(height)

Establece la altura del elemento en puntos, que es la altura del cuadro de límite del elemento cuando elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Parámetros

NombreTipoDescripción
heightNumberLa nueva altura del elemento de página que se va a establecer, en puntos.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLeft(left)

Establece la posición horizontal del elemento en puntos, medida desde la esquina superior izquierda de la cuando el elemento no tiene rotación.

Parámetros

NombreTipoDescripción
leftNumberLa nueva posición horizontal que se va a establecer, en puntos.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLineCategory(lineCategory)

Establece el LineCategory de la línea.

Solo puedes establecer la categoría en connectors. El conector puede estar redirigido después de cambiar su categoría.

Parámetros

NombreTipoDescripción
lineCategoryLineCategoryLa categoría de línea que se establecerá.

Volver

Line: Es la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLinkSlide(slideIndex)

Establece un Link en el Slide determinado con el índice basado en cero de la diapositiva.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(0);

Parámetros

NombreTipoDescripción
slideIndexIntegerEl índice basado en cero de la diapositiva.

Volver

Link: Es el Link que se estableció.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLinkSlide(slide)

Establece un Link para la Slide determinada, el vínculo se establece con el ID de diapositiva dado.

// Set a link to the first slide of the presentation.
var slide = presentation.getSlides()[0];
shape.setLinkSlide(slide);

Parámetros

NombreTipoDescripción
slideSlideEl Slide que se vinculará.

Volver

Link: Es el Link que se estableció.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLinkSlide(slidePosition)

Establece un elemento Link en el elemento Slide determinado usando la posición relativa de la diapositiva.

// Set a link to the first slide of the presentation.
shape.setLinkSlide(SlideApp.SlidePosition.FIRST_SLIDE);

Parámetros

NombreTipoDescripción
slidePositionSlidePositionEs el SlidePosition relativo.

Volver

Link: Es el Link que se estableció.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setLinkUrl(url)

Configura un Link para una cadena de URL que no está vacía.

// Set a link to the URL.
shape.setLinkUrl("https://slides.google.com");

Parámetros

NombreTipoDescripción
urlStringEs la cadena de URL.

Volver

Link: Es el Link que se estableció.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setRotation(angle)

Fija en grados el ángulo de rotación del elemento en el sentido de las manecillas del reloj alrededor de su centro.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Parámetros

NombreTipoDescripción
angleNumberEl nuevo ángulo de rotación en el sentido de las manecillas del reloj que se va a establecer, en grados.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setStart(left, top)

Establece la posición del punto de inicio de la línea.

La ruta de la línea se puede ajustar después de cambiar la posición.

Parámetros

NombreTipoDescripción
leftNumberPosición horizontal del punto de inicio de la línea, medida en puntos desde el en la esquina superior izquierda de la página.
topNumberLa posición vertical del punto de partida de la línea, medida en puntos desde el en la esquina superior izquierda de la página.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setStart(point)

Establece la posición del punto de inicio de la línea.

La ruta de la línea se puede ajustar después de cambiar la posición.

Parámetros

NombreTipoDescripción
pointPointEl punto de inicio de la línea, cuya posición se mide desde la esquina superior izquierda. de la página.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setStartArrow(style)

Establece el ArrowStyle de la flecha al comienzo de la línea.

Parámetros

NombreTipoDescripción
styleArrowStyleNuevo estilo de flecha para establecer.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setStartConnection(connectionSite)

Establece la conexión al principio de la línea. Mueve el inicio de la línea al sitio de conexión especificado y, al mismo tiempo, mantener el otro extremo intacto.

Parámetros

NombreTipoDescripción
connectionSiteConnectionSiteEl sitio de conexión al que se actualiza la conexión de inicio, o null si quitas la conexión de inicio.

Volver

Line: Es la línea.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTitle(title)

Establece el título de texto alternativo del elemento de página.

El método no es compatible con elementos Group.

// Set the first page element's alt text title to "new alt text title".
var pageElement = SlidesApp.getActivePresentation().getSlides()[0].getPageElements()[0];
pageElement.setTitle('new alt text title');
Logger.log(pageElement.getTitle());

Parámetros

NombreTipoDescripción
titleStringCadena en la que se establecerá el título de texto alternativo.

Volver

Line: Este elemento de página.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTop(top)

Establece la posición vertical del elemento en puntos, medida desde la esquina superior izquierda de la página cuando el elemento no tiene rotación.

Parámetros

NombreTipoDescripción
topNumberLa nueva posición vertical que se va a establecer, en puntos.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setTransform(transform)

Establece la transformación del elemento de página con la transformación proporcionada.

Actualizar la transformación de un grupo cambia la transformación absoluta de los elementos de página en ese grupo, lo que puede cambiar su apariencia visual.

Actualizar la transformación de un elemento de página que está en un grupo solo cambia la transformación de ese elemento de página; Esto no afecta las transformaciones del grupo ni otros elementos de la página en la grupo.

Para obtener detalles sobre cómo las transformaciones afectan la apariencia visual de los elementos de página, consulta getTransform().

Parámetros

NombreTipoDescripción
transformAffineTransformLa transformación que se establece para este elemento de página.

Volver

Line: Este elemento para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setWeight(points)

Establece el grosor de la línea en puntos.

Parámetros

NombreTipoDescripción
pointsNumberNuevo grosor de la línea en puntos.

Volver

Line: Esta línea, para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

setWidth(width)

Establece el ancho del elemento en puntos, que es el ancho del cuadro de límite del elemento cuando el elemento elemento no tiene rotación.

Este método no es compatible con todos los elementos de la página. Para saber qué elementos de la página no están compatible con este método, consulta la limitaciones de tamaño y posicionamiento.

Parámetros

NombreTipoDescripción
widthNumberEl nuevo ancho del elemento de página que se establecerá, en puntos.

Volver

Line: Este elemento de página para el encadenamiento.

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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