Köprü metni bağlantısı.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
getLinkType() | LinkType | LinkType değerini döndürür. |
getLinkedSlide() | Slide | Varsa, URL olmayan bağlantı türleri için bağlantılı Slide değerini döndürür. |
getSlideId() | String | LinkType , LinkType.SLIDE_ID değilse bağlı Slide veya null öğesinin kimliğini döndürür. |
getSlideIndex() | Integer | LinkType , LinkType.SLIDE_INDEX değilse bağlantılı Slide veya null öğesinin sıfır tabanlı dizinini döndürür. |
getSlidePosition() | SlidePosition | LinkType , LinkType.SLIDE_POSITION değilse bağlı Slide veya null öğesinin SlidePosition değerini döndürür. |
getUrl() | String | LinkType , 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
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
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
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