Bir köprü metni.
Yöntemler
Yöntem | Dönüş türü | Kısa açıklama |
---|---|---|
get | Link | Link değerini döndürür. |
get | Slide | URL olmayan bağlantı türleri için bağlı Slide 'yi (varsa) döndürür. |
get | String | Link Link değilse bağlı Slide veya null öğesinin kimliğini döndürür. |
get | Integer | Link Link değilse bağlı Slide veya null öğesinin sıfır tabanlı dizesini döndürür. |
get | Slide | Link Link değilse bağlı Slide öğesinin Slide değerini veya null değerini döndürür. |
get | String | Harici web sayfasının URL'sini veya Link Link değilse null değerini döndürür. |
Ayrıntılı dokümanlar
get Link Type()
Link
değerini döndürür.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
Return
Yetkilendirme
Bu yöntemi kullanan komut dosyalarının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Linked Slide()
URL olmayan bağlantı türleri için bağlı Slide
'yi (varsa) döndürür. Slayt sunu içinde yoksa veya Link
Link
ise null
döndürülür.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Id()
Link
Link
değilse bağlı Slide
veya null
öğesinin kimliğini döndürür.
Döndürülen kimliğe sahip slaytın mevcut olmayabileceğini unutmayın.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Index()
Link
Link
değilse bağlı Slide
veya null
öğesinin sıfır tabanlı dizesini döndürür.
Döndürülen dizindeki slaytın mevcut olmayabileceğini unutmayın.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Position()
Link
Link
değilse bağlı Slide
öğesinin Slide
değerini veya null
değerini döndürür.
Döndürülen göreli konumun bulunduğu slaytın mevcut olmayabileceğini unutmayın.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Url()
Harici web sayfasının URL'sini veya Link
Link
değilse null
değerini döndürür.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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ının aşağıdaki kapsamlardan bir veya daha fazlası için yetkilendirilmesi gerekir:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations