Un vínculo de hipertexto
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
getLinkType() | LinkType | Muestra el LinkType . |
getLinkedSlide() | Slide | Devuelve el Slide vinculado para los tipos de vínculos que no son de URL, si existe. |
getSlideId() | String | Devuelve el ID del Slide o null vinculado si LinkType no es
LinkType.SLIDE_ID |
getSlideIndex() | Integer | Muestra el índice basado en cero de los Slide o null vinculados si LinkType no es LinkType.SLIDE_INDEX . |
getSlidePosition() | SlidePosition | Muestra el SlidePosition del Slide o null vinculados si LinkType no es LinkType.SLIDE_POSITION . |
getUrl() | String | Muestra la URL a la página web externa o null si LinkType no es LinkType.URL . |
Documentación detallada
getLinkType()
Muestra el LinkType
.
var link = shape.getLink(); if (link != null) { Logger.log('Shape has a link of type: ' + link.getLinkType()); }
Volver
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
getLinkedSlide()
Devuelve el Slide
vinculado para los tipos de vínculos que no son de URL, si existe. Muestra null
si
La diapositiva no existe en la presentación o si la LinkType
es LinkType.URL
.
var link = shape.getLink(); if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) { Logger.log('Shape has link to slide: ' + link.getLinkedSlide()); }
Volver
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
getSlideId()
Devuelve el ID del Slide
o null
vinculado si LinkType
no es
LinkType.SLIDE_ID
Ten en cuenta que es posible que la diapositiva con el ID devuelto no exista.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_ID) { Logger.log('Shape has link to slide with ID: ' + link.getSlideId()); }
Volver
String
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
getSlideIndex()
Muestra el índice basado en cero de los Slide
o null
vinculados si LinkType
no es LinkType.SLIDE_INDEX
.
Ten en cuenta que es posible que la diapositiva en el índice que se muestra no exista.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_INDEX) { Logger.log('Shape has link to slide with index: ' + link.getSlideIndex()); }
Volver
Integer
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
getSlidePosition()
Muestra el SlidePosition
del Slide
o null
vinculados si LinkType
no es LinkType.SLIDE_POSITION
.
Ten en cuenta que es posible que la diapositiva con la posición relativa mostrada no exista.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_POSITION) { Logger.log('Shape has link to slide with relative position: ' + link.getSlidePosition()); }
Volver
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
getUrl()
Muestra la URL a la página web externa o null
si LinkType
no es LinkType.URL
.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) { Logger.log('Shape has link to URL: ' + link.getUrl()); }
Volver
String
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