Class Link

Link

Link hypertext.

Metode

MetodeJenis hasil yang ditampilkanDeskripsi singkat
getLinkType()LinkTypeMenampilkan LinkType.
getLinkedSlide()SlideMenampilkan Slide tertaut untuk jenis link non-URL, jika ada.
getSlideId()StringMenampilkan ID Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_ID.
getSlideIndex()IntegerMenampilkan indeks berbasis nol dari Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionMenampilkan SlidePosition dari Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_POSITION.
getUrl()StringMenampilkan URL ke halaman web eksternal atau null jika LinkType bukan LinkType.URL.

Dokumentasi mendetail

getLinkType()

Menampilkan LinkType.

var link = shape.getLink();
if (link != null) {
  Logger.log('Shape has a link of type: ' + link.getLinkType());
}

Return

LinkType

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getLinkedSlide()

Menampilkan Slide tertaut untuk jenis link non-URL, jika ada. Menampilkan null jika slide tidak ada dalam presentasi, atau jika LinkType adalah LinkType.URL.

var link = shape.getLink();
if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) {
  Logger.log('Shape has link to slide: ' + link.getLinkedSlide());
}

Return

Slide

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlideId()

Menampilkan ID Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_ID.

Perhatikan bahwa slide dengan ID yang ditampilkan mungkin tidak ada.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_ID) {
  Logger.log('Shape has link to slide with ID: ' + link.getSlideId());
}

Return

String

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlideIndex()

Menampilkan indeks berbasis nol dari Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_INDEX.

Perhatikan bahwa slide pada indeks yang ditampilkan mungkin tidak ada.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_INDEX) {
  Logger.log('Shape has link to slide with index: ' + link.getSlideIndex());
}

Return

Integer

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlidePosition()

Menampilkan SlidePosition dari Slide atau null tertaut jika LinkType bukan LinkType.SLIDE_POSITION.

Perlu diperhatikan bahwa slide dengan posisi relatif yang ditampilkan mungkin tidak ada.

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());
}

Return

SlidePosition

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getUrl()

Menampilkan URL ke halaman web eksternal atau null jika LinkType bukan LinkType.URL.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) {
  Logger.log('Shape has link to URL: ' + link.getUrl());
}

Return

String

Otorisasi

Skrip yang menggunakan metode ini memerlukan otorisasi dengan satu atau beberapa cakupan berikut:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations