Bir köprü.
Yöntemler
| Yöntem | Dönüş türü | Kısa açıklama |
|---|---|---|
get | Link | Link değerini döndürür. |
get | Slide|null | URL olmayan bağlantı türleri için varsa bağlı Slide öğesini döndürür. |
get | String|null | Link, Link değilse bağlı Slide veya null öğesinin kimliğini döndürür. |
get | Integer|null | Link, Link değilse bağlı Slide veya null öğesinin sıfır tabanlı dizinini döndürür. |
get | Slide | Bağlı Slide öğesinin Slide değerini veya Link değeri Link değilse null değerini döndürür. |
get | String|null | Harici web sayfasının URL'sini veya Link Link değilse null değerini döndürür. |
Ayrıntılı belgeler
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ı, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Linked Slide()
URL olmayan bağlantı türleri için varsa bağlı Slide öğesini döndürür. Slayt sunuda yoksa veya Link değeri Link ise 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 slide: ${link.getLinkedSlide()}`); }
Return
Slide|null
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
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|null
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
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ı dizinini 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|null
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
get Slide Position()
Bağlı Slide öğesinin Slide değerini veya Link değeri Link değilse null değerini döndürür.
Döndürülen göreli konuma 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_POSITION) { Logger.log( `Shape has link to slide with relative position: ${ link.getSlidePosition()}`, ); }
Return
Slide
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
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|null
Yetkilendirme
Bu yöntemi kullanan komut dosyaları, aşağıdaki kapsamlardan biri veya daha fazlasıyla yetkilendirme gerektirir:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations