Link w postaci hipertekstu.
Metody
Metoda | Zwracany typ | Krótki opis |
---|---|---|
getLinkType() | LinkType | Zwraca wartość LinkType . |
getLinkedSlide() | Slide | Zwraca połączony typ linku Slide (jeśli istnieje). |
getSlideId() | String | Zwraca identyfikator połączonego Slide lub null , jeśli LinkType nie jest LinkType.SLIDE_ID . |
getSlideIndex() | Integer | Zwraca indeks zerowy połączonej Slide lub null , jeśli LinkType nie jest LinkType.SLIDE_INDEX . |
getSlidePosition() | SlidePosition | Zwraca SlidePosition połączonej wartości Slide lub null , jeśli LinkType nie jest równa LinkType.SLIDE_POSITION . |
getUrl() | String | Zwraca adres URL zewnętrznej strony internetowej lub null , jeśli LinkType nie jest LinkType.URL . |
Szczegółowa dokumentacja
getLinkType()
Zwraca wartość LinkType
.
var link = shape.getLink(); if (link != null) { Logger.log('Shape has a link of type: ' + link.getLinkType()); }
Zwróć
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLinkedSlide()
Zwraca połączony typ linku Slide
(jeśli istnieje). Zwraca null
, jeśli slajd nie istnieje w prezentacji lub jeśli LinkType
ma wartość LinkType.URL
.
var link = shape.getLink(); if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) { Logger.log('Shape has link to slide: ' + link.getLinkedSlide()); }
Zwróć
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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
.
Zwróć uwagę, że slajd o zwróconym identyfikatorze może nie istnieć.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_ID) { Logger.log('Shape has link to slide with ID: ' + link.getSlideId()); }
Zwróć
String
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideIndex()
Zwraca indeks zerowy połączonej Slide
lub null
, jeśli LinkType
nie jest LinkType.SLIDE_INDEX
.
Pamiętaj, że slajd może nie istnieć.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_INDEX) { Logger.log('Shape has link to slide with index: ' + link.getSlideIndex()); }
Zwróć
Integer
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlidePosition()
Zwraca SlidePosition
połączonej wartości Slide
lub null
, jeśli LinkType
nie jest równa LinkType.SLIDE_POSITION
.
Zwróć uwagę, że slajd o zwróconej pozycji względnej może nie istnieć.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_POSITION) { Logger.log('Shape has link to slide with relative position: ' + link.getSlidePosition()); }
Zwróć
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego 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
.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) { Logger.log('Shape has link to URL: ' + link.getUrl()); }
Zwróć
String
Autoryzacja
Skrypty korzystające z tej metody wymagają autoryzacji przy użyciu co najmniej jednego z tych zakresów:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations