Hiperłącze.
Metody
| Metoda | Zwracany typ | Krótki opis |
|---|---|---|
get | Link | Zwraca Link. |
get | Slide|null | Zwraca połączony Slide w przypadku typów linków innych niż URL, jeśli taki istnieje. |
get | String|null | Zwraca identyfikator połączonego Slide lub null, jeśli Link nie jest
Link. |
get | Integer|null | Zwraca indeks połączonego Slide (liczony od zera) lub null, jeśli Link nie jest 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 null, jeśli Link nie jest Link. |
Szczegółowa dokumentacja
getLinkType()
Zwraca LinkType.
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 używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLinkedSlide()
Zwraca połączony Slide w przypadku typów linków innych niż URL, jeśli taki istnieje. Zwraca null, jeśli
slajd nie istnieje w prezentacji lub jeśli LinkType to LinkType.URL.
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, które używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlideId()
Zwraca identyfikator połączonego Slide lub null, jeśli LinkType nie jest
LinkType.SLIDE_ID.
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, które używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlideIndex()
Zwraca indeks połączonego Slide (liczony od zera) lub null, jeśli LinkType nie jest LinkType.SLIDE_INDEX.
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, które używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlidePosition()
Zwraca SlidePosition połączonego Slide lub null, jeśli LinkType nie jest LinkType.SLIDE_POSITION.
Pamiętaj, że slajd o zwróconej pozycji względnej 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
SlidePosition|null
Autoryzacja
Skrypty, które używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getUrl()
Zwraca adres URL zewnętrznej strony internetowej lub null, jeśli LinkType nie jest LinkType.URL.
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, które używają tej metody, wymagają autoryzacji z co najmniej 1 z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations