Гипертекстовая ссылка.
Методы
| Метод | Тип возврата | Краткое описание | 
|---|---|---|
 get Link Type() |  Link Type |  Возвращает Link Type . | 
 get Linked Slide() |  Slide |  Возвращает связанный Slide для типов ссылок, отличных от URL-адреса, если он существует. | 
 get Slide Id() |  String |  Возвращает идентификатор связанного Slide или null если Link Type отличается от Link Type.SLIDE_ID . | 
 get Slide Index() |  Integer |  Возвращает индекс связанного Slide (отсчитываемый от нуля) или null , если Link Type отличается от Link Type.SLIDE_INDEX . | 
 get Slide Position() |  Slide Position |  Возвращает Slide Position связанного Slide или null если Link Type отличается от Link Type.SLIDE_POSITION . | 
 get Url() |  String |  Возвращает URL-адрес внешней веб-страницы или null , если Link Type отличается от Link Type.URL .  | 
Подробная документация
 get Link Type()
 Возвращает Link Type .
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()}`); }
Возвращаться
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations 
 get Linked Slide()
 Возвращает связанный Slide для типов ссылок, отличных от URL-адреса, если он существует. Возвращает null , если слайд не существует в презентации или если Link Type — Link Type.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()}`); }
Возвращаться
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations 
 get Slide Id()
 Возвращает идентификатор связанного Slide или null если Link Type отличается от Link Type.SLIDE_ID .
Обратите внимание, что слайд с возвращенным идентификатором может не существовать.
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()}`); }
Возвращаться
 String
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations 
 get Slide Index()
 Возвращает индекс связанного Slide (отсчитываемый от нуля) или null , если Link Type отличается от Link Type.SLIDE_INDEX .
Обратите внимание, что слайд по возвращаемому индексу может не существовать.
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()}`); }
Возвращаться
 Integer
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations 
 get Slide Position()
 Возвращает Slide Position связанного Slide или null если Link Type отличается от Link Type.SLIDE_POSITION .
Обратите внимание, что слайд с возвращенной относительной позицией может не существовать.
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()}`, ); }
Возвращаться
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations 
 get Url()
 Возвращает URL-адрес внешней веб-страницы или null , если Link Type отличается от Link Type.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()}`); }
Возвращаться
 String
Авторизация
Сценарии, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-  
https://www.googleapis.com/auth/presentations.currentonly -  
https://www.googleapis.com/auth/presentations