Lien hypertexte.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getLinkType() | LinkType | Renvoie la valeur LinkType . |
getLinkedSlide() | Slide | Renvoie le Slide associé pour les liens autres que des URL, le cas échéant. |
getSlideId() | String | Renvoie l'ID de l'élément Slide ou null associé si LinkType n'est pas LinkType.SLIDE_ID . |
getSlideIndex() | Integer | Renvoie l'index basé sur zéro de l'élément Slide ou null associé si LinkType n'est pas LinkType.SLIDE_INDEX . |
getSlidePosition() | SlidePosition | Renvoie la valeur SlidePosition du Slide ou du null associé si LinkType n'est pas LinkType.SLIDE_POSITION . |
getUrl() | String | Renvoie l'URL de la page Web externe ou null si la valeur de LinkType n'est pas LinkType.URL . |
Documentation détaillée
getLinkType()
Renvoie la valeur LinkType
.
var 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 associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLinkedSlide()
Renvoie le Slide
associé pour les liens autres que des URL, le cas échéant. Renvoie null
si la diapositive n'existe pas dans la présentation ou si LinkType
est LinkType.URL
.
var link = shape.getLink(); if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) { Logger.log('Shape has link to slide: ' + link.getLinkedSlide()); }
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideId()
Renvoie l'ID de l'élément Slide
ou null
associé si LinkType
n'est pas LinkType.SLIDE_ID
.
Notez que la diapositive associée à l'ID renvoyé n'existe peut-être pas.
var 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
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideIndex()
Renvoie l'index basé sur zéro de l'élément Slide
ou null
associé si LinkType
n'est pas LinkType.SLIDE_INDEX
.
Notez que la diapositive à l'index renvoyé peut ne pas exister.
var 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
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlidePosition()
Renvoie la valeur SlidePosition
du Slide
ou du null
associé si LinkType
n'est pas LinkType.SLIDE_POSITION
.
Notez que la diapositive avec la position relative renvoyée peut ne pas exister.
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()); }
Renvois
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUrl()
Renvoie l'URL de la page Web externe ou null
si la valeur de LinkType
n'est pas LinkType.URL
.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) { Logger.log('Shape has link to URL: ' + link.getUrl()); }
Renvois
String
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation associée à un ou plusieurs des champs d'application suivants:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations