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()SlideURL olmayan bağlantı türleri için (varsa) bağlı Slide değerini döndürür.
getSlideId()StringBağlı Slide öğesinin kimliğini veya LinkType değilse null değerini döndürür LinkType.SLIDE_ID.
getSlideIndex()IntegerLinkType, LinkType.SLIDE_INDEX değilse bağlı Slide veya null öğesinin sıfır tabanlı dizinini döndürür.
getSlidePosition()SlidePositionBağlı Slide öğesinin SlidePosition değerini veya LinkType LinkType.SLIDE_POSITION değilse null değerini döndürür.
getUrl()StringHarici web sayfasının URL'sini veya LinkType LinkType.URL değilse 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getLinkedSlide()

URL olmayan bağlantı türleri için (varsa) bağlı Slide değerini döndürür. Şu durumda null değerini döndürür: slayt sunuda yok veya LinkType LinkType.URL ise.

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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlideId()

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

Döndürülen kimliği içeren slaytın mevcut 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 kapsamlardan bir 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ğ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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getSlidePosition()

Bağlı Slide öğesinin SlidePosition değerini veya LinkType LinkType.SLIDE_POSITION değilse null 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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

getUrl()

Harici web sayfasının URL'sini veya LinkType LinkType.URL değilse 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 kapsamlardan bir veya daha fazlasıyla yetkilendirme gerektirir:

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