Ein Hypertext-Link.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
get | Link | Gibt die Link zurück. |
get | Slide | Gibt die verknüpfte Slide für Links zurück, die keine URLs sind, sofern vorhanden. |
get | String | Gibt die ID des verknüpften Slide oder null zurück, wenn Link nicht Link ist. |
get | Integer | 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 Link nicht Link ist. |
get | String | Gibt die URL der 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, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Linked Slide()
Gibt die verknüpfte Slide
für Links zurück, die keine URLs sind, sofern vorhanden. Gibt null
zurück, wenn die Folie nicht in der Präsentation vorhanden ist oder wenn Link
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
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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.
Die Folie mit der zurückgegebenen ID existiert möglicherweise nicht.
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
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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.
Die Folie mit dem zurückgegebenen Index existiert möglicherweise nicht.
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
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
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 Link
nicht Link
ist.
Die Folie mit der zurückgegebenen relativen Position ist möglicherweise nicht vorhanden.
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
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Url()
Gibt die URL der 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
Autorisierung
Scripts, die diese Methode verwenden, erfordern eine Autorisierung für einen oder mehrere der folgenden Bereiche:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations