Гипертекстовая ссылка.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
getLinkType() | LinkType | Возвращает LinkType . |
getLinkedSlide() | Slide | Возвращает связанный Slide для типов ссылок, отличных от URL-адреса, если он существует. |
getSlideId() | String | Возвращает идентификатор связанного Slide или null , если LinkType не LinkType.SLIDE_ID . |
getSlideIndex() | Integer | Возвращает индекс связанного Slide начинающийся с нуля, или null , если LinkType не LinkType.SLIDE_INDEX . |
getSlidePosition() | SlidePosition | Возвращает SlidePosition связанного Slide или null , если LinkType не равен LinkType.SLIDE_POSITION . |
getUrl() | String | Возвращает URL-адрес внешней веб-страницы или null , если LinkType не равен LinkType.URL . |
Подробная документация
getLinkType()
Возвращает LinkType
.
var 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
getLinkedSlide()
Возвращает связанный Slide
для типов ссылок, отличных от URL-адреса, если он существует. Возвращает null
, если слайд не существует в презентации или если LinkType
имеет значение LinkType.URL
.
var 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
getSlideId()
Возвращает идентификатор связанного Slide
или null
, если LinkType
не LinkType.SLIDE_ID
.
Обратите внимание, что слайд с возвращенным идентификатором может не существовать.
var 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
getSlideIndex()
Возвращает индекс связанного Slide
начинающийся с нуля, или null
, если LinkType
не LinkType.SLIDE_INDEX
.
Обратите внимание, что слайд по возвращаемому индексу может не существовать.
var 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
getSlidePosition()
Возвращает SlidePosition
связанного Slide
или null
, если LinkType
не равен LinkType.SLIDE_POSITION
.
Обратите внимание, что слайд с возвращенной относительной позицией может не существовать.
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()); }
Возвращаться
Авторизация
Скрипты, использующие этот метод, требуют авторизации с одной или несколькими из следующих областей :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUrl()
Возвращает URL-адрес внешней веб-страницы или null
, если LinkType
не равен LinkType.URL
.
var 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