hiperlink,
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
get | Link | Zwraca Link . |
get | Slide | W przypadku typów linków innych niż URL zwraca połączony Slide (jeśli istnieje). |
get | String | Zwraca identyfikator połączonego elementu Slide lub null , jeśli element Link nie jest elementem Link . |
get | Integer | Zwraca indeks Slide lub null połączonego elementu Link , jeśli Link nie jest Link . |
get | Slide | Zwraca Slide połączonego elementu Slide lub null , jeśli element Link nie jest elementem Link . |
get | String | Zwraca adres URL zewnętrznej strony internetowej lub null , jeśli Link nie jest Link . |
Szczegółowa dokumentacja
get Link Type()
Zwraca 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()}`); }
Powrót
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Linked Slide()
W przypadku typów linków innych niż adresy URL zwraca połączony element Slide
(jeśli istnieje). Zwraca wartość null
, jeśli slajdu nie ma w prezentacji lub jeśli Link
to 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()}`); }
Powrót
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Id()
Zwraca identyfikator połączonego elementu Slide
lub null
, jeśli element Link
nie jest elementem Link
.
Pamiętaj, że slajd o zwróconym identyfikatorze może nie istnieć.
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()}`); }
Powrót
String
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Index()
Zwraca indeks Slide
lub null
połączonego elementu Link
, jeśli Link
nie jest Link
.
Pamiętaj, że slajd o zwróconym indeksie może nie istnieć.
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()}`); }
Powrót
Integer
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Position()
Zwraca Slide
połączonego elementu Slide
lub null
, jeśli element Link
nie jest elementem Link
.
Pamiętaj, że slajd z zwróconą pozycją względną może nie istnieć.
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()}`, ); }
Powrót
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Url()
Zwraca adres URL zewnętrznej strony internetowej lub null
, jeśli Link
nie jest 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()}`); }
Powrót
String
Autoryzacja
Skrypty, które korzystają z tej metody, wymagają autoryzacji z co najmniej jednym z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations