Es un vínculo de hipertexto.
Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
get | Link | Devuelve el Link . |
get | Slide | Muestra el Slide vinculado para los tipos de vínculos que no son de URL, si existe. |
get | String | Muestra el ID del Slide o null vinculado si Link no es Link . |
get | Integer | Muestra el índice basado en cero del Slide o null vinculado si Link no es Link . |
get | Slide | Muestra el Slide del Slide o null vinculado si el Link no es Link . |
get | String | Muestra la URL de la página web externa o null si Link no es Link . |
Documentación detallada
get Link Type()
Devuelve el 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()}`); }
Volver
Autorización
Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Linked Slide()
Muestra 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 Link
es Link
.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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 ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Id()
Muestra el ID del Slide
o null
vinculado si Link
no es Link
.
Ten en cuenta que es posible que no exista la diapositiva con el ID que se muestra.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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 ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Index()
Muestra el índice basado en cero del Slide
o null
vinculado si Link
no es Link
.
Ten en cuenta que es posible que la diapositiva en el índice que se muestra no exista.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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 ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Position()
Muestra el Slide
del Slide
o null
vinculado si el Link
no es Link
.
Ten en cuenta que es posible que no exista la diapositiva con la posición relativa que se muestra.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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 ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Url()
Muestra la URL de la página web externa o null
si Link
no es Link
.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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 ámbitos:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations