Class Link

Bağlantı

Köprü metni bağlantısı.

Yöntemler

YöntemDönüş türüKısa açıklama
getLinkType()LinkTypeLinkType değerini döndürür.
getLinkedSlide()SlideVarsa, URL olmayan bağlantı türleri için bağlantılı Slide değerini döndürür.
getSlideId()StringLinkType, LinkType.SLIDE_ID değilse bağlı Slide veya null öğesinin kimliğini döndürür.
getSlideIndex()IntegerLinkType, LinkType.SLIDE_INDEX değilse bağlantılı Slide veya null öğesinin sıfır tabanlı dizinini döndürür.
getSlidePosition()SlidePositionLinkType, LinkType.SLIDE_POSITION değilse bağlı Slide veya null öğesinin SlidePosition değerini döndürür.
getUrl()StringLinkType, LinkType.URL değilse harici web sayfasının URL'sini veya null değerini döndürür.

Ayrıntılı belgeler

getLinkType()

LinkType değerini döndürür.

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

Return

LinkType

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getLinkedSlide()

Varsa, URL olmayan bağlantı türleri için bağlantılı Slide değerini döndürür. Slayt sunuda yoksa veya LinkType LinkType.URL ise null değerini döndürür.

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

Return

Slide

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlideId()

LinkType, LinkType.SLIDE_ID değilse bağlı Slide veya null öğesinin kimliğini döndürür.

Döndürülen kimliği içeren slaytın var olmayabileceğini unutmayın.

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlideIndex()

LinkType, LinkType.SLIDE_INDEX değilse bağlantılı Slide veya null öğesinin sıfır tabanlı dizinini döndürür.

Döndürülen dizindeki slaytın var olmayabileceğini unutmayın.

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlidePosition()

LinkType, LinkType.SLIDE_POSITION değilse bağlı Slide veya null öğesinin SlidePosition değerini döndürür.

Döndürülen göreli konumu içeren slaytın var olmayabileceğini unutmayın.

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

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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

getUrl()

LinkType, LinkType.URL değilse harici web sayfasının URL'sini veya null değerini döndürür.

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

Return

String

Yetkilendirme

Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamların biri veya daha fazlasıyla yetkilendirme gerektirir:

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