Ein Hypertextlink.
Methoden
| Methode | Rückgabetyp | Kurzbeschreibung |
|---|---|---|
get | Link | Gibt die Link zurück. |
get | Slide|null | Gibt den verknüpften Slide für Linktypen zurück, die keine URLs sind, sofern er vorhanden ist. |
get | String|null | Gibt die ID des verknüpften Slide oder null zurück, wenn Link nicht Link ist. |
get | Integer|null | Gibt den nullbasierten Index des verknüpften Slide oder null zurück, wenn Link nicht Link ist. |
get | Slide | Gibt den Slide des verknüpften Slide oder null zurück, wenn der Link nicht Link ist. |
get | String|null | Gibt die URL zur externen Webseite oder null zurück, wenn Link nicht Link ist. |
Detaillierte Dokumentation
get Link Type()
Gibt die Link zurück.
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()}`); }
Rückflug
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Linked Slide()
Gibt den verknüpften Slide für Linktypen zurück, die keine URLs sind, sofern er vorhanden ist. Gibt null zurück, wenn die Folie in der Präsentation nicht vorhanden ist oder wenn Link gleich Link ist.
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()}`); }
Rückflug
Slide|null
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Id()
Gibt die ID des verknüpften Slide oder null zurück, wenn Link nicht Link ist.
Beachten Sie, dass die Folie mit der zurückgegebenen ID möglicherweise nicht vorhanden ist.
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()}`); }
Rückflug
String|null
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Index()
Gibt den nullbasierten Index des verknüpften Slide oder null zurück, wenn Link nicht Link ist.
Beachten Sie, dass die Folie mit dem zurückgegebenen Index möglicherweise nicht vorhanden ist.
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()}`); }
Rückflug
Integer|null
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Position()
Gibt den Slide des verknüpften Slide oder null zurück, wenn der Link nicht Link ist.
Beachten Sie, dass die Folie mit der zurückgegebenen relativen Position möglicherweise nicht vorhanden ist.
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()}`, ); }
Rückflug
Slide
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Url()
Gibt die URL zur externen Webseite oder null zurück, wenn Link nicht Link ist.
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()}`); }
Rückflug
String|null
Autorisierung
Scripts, die diese Methode verwenden, benötigen eine Autorisierung für mindestens einen der folgenden Zugriffsbereiche:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations