Lien hypertexte.
Méthodes
| Méthode | Type renvoyé | Brève description |
|---|---|---|
get | Link | Renvoie Link. |
get | Slide|null | Renvoie le Slide associé aux types de liens non URL, s'il existe. |
get | String|null | Renvoie l'ID de l'Slide ou null associé si l'Link n'est pas Link. |
get | Integer|null | Renvoie l'index de base zéro de l'Slide ou de l'null associé si l'Link n'est pas Link. |
get | Slide | Renvoie le Slide du Slide ou null associé si le Link n'est pas Link. |
get | String|null | Renvoie l'URL de la page Web externe ou null si Link n'est pas Link. |
Documentation détaillée
get Link Type()
Renvoie 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()}`); }
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Linked Slide()
Renvoie le Slide associé aux types de liens non URL, s'il existe. Renvoie null si la diapositive n'existe pas dans la présentation ou si Link est 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()}`); }
Renvois
Slide|null
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Id()
Renvoie l'ID de l'Slide ou null associé si l'Link n'est pas Link.
Notez que la diapositive associée à l'ID renvoyé peut ne pas exister.
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()}`); }
Renvois
String|null
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Index()
Renvoie l'index de base zéro de l'Slide ou de l'null associé si l'Link n'est pas Link.
Notez que la diapositive à l'index renvoyé peut ne pas exister.
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()}`); }
Renvois
Integer|null
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Position()
Renvoie le Slide du Slide ou null associé si le Link n'est pas Link.
Notez que la diapositive avec la position relative renvoyée peut ne pas exister.
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()}`, ); }
Renvois
Slide
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Url()
Renvoie l'URL de la page Web externe ou null si Link n'est pas 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()}`); }
Renvois
String|null
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec un ou plusieurs des scopes suivants :
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations