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