hiperlink,
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Link | Zwraca wartość Link. |
get | Slide|null | Zwraca połączony element Slide w przypadku typów linków innych niż URL (jeśli istnieje). |
get | String|null | Zwraca identyfikator połączonego elementu Slide lub null, jeśli element Link nie jest elementem Link. |
get | Integer|null | Zwraca indeks powiązanej wartości Slide lub null (liczony od zera), jeśli wartość Link nie jest równa Link. |
get | Slide | Zwraca Slide połączonego Slide lub null, jeśli Link nie jest Link. |
get | String|null | Zwraca adres URL zewnętrznej strony internetowej lub wartość null, jeśli wartość Link nie jest równa Link. |
Szczegółowa dokumentacja
get Link Type()
Zwraca wartość 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 korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Linked Slide()
Zwraca połączony element Slide w przypadku typów linków innych niż URL (jeśli istnieje). Zwraca null, jeśli slajd nie istnieje w prezentacji lub jeśli Link ma wartość 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
Slide|null
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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|null
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Index()
Zwraca indeks powiązanej wartości Slide lub null (liczony od zera), jeśli wartość Link nie jest równa 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|null
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Position()
Zwraca Slide połączonego Slide lub null, jeśli Link nie jest Link.
Pamiętaj, że slajd ze 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
Slide
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego 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 wartość null, jeśli wartość Link nie jest równa 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|null
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji z użyciem co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations