ลิงก์ไฮเปอร์เท็กซ์
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
get | Link | แสดงผล Link |
get | Slide | แสดง Slide ที่ลิงก์สำหรับประเภทลิงก์ที่ไม่ใช่ URL หากมี |
get | String | แสดงผลรหัสของ Slide หรือ null ที่ลิงก์ไว้ หาก Link ไม่ใช่ Link |
get | Integer | แสดงผลลัพธ์เป็นดัชนีฐาน 0 ของ Slide หรือ null ที่ลิงก์ไว้ หาก Link ไม่ใช่ Link |
get | Slide | แสดงผล Slide ของ Slide หรือ null ที่ลิงก์ไว้ หาก Link ไม่ใช่ Link |
get | String | แสดงผล URL ไปยังหน้าเว็บภายนอกหรือ null หาก Link ไม่ใช่ Link |
เอกสารประกอบโดยละเอียด
get Link Type()
แสดงผล Link
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()}`); }
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Linked Slide()
แสดง Slide
ที่ลิงก์สำหรับประเภทลิงก์ที่ไม่ใช่ URL หากมี แสดงผล null
หากสไลด์ไม่อยู่ในงานนำเสนอ หรือหาก Link
เป็น Link
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()}`); }
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Id()
แสดงผลรหัสของ Slide
หรือ null
ที่ลิงก์ไว้ หาก Link
ไม่ใช่ Link
โปรดทราบว่าสไลด์ที่มีรหัสที่แสดงผลอาจไม่อยู่
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()}`); }
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Index()
แสดงผลลัพธ์เป็นดัชนีฐาน 0 ของ Slide
หรือ null
ที่ลิงก์ไว้ หาก Link
ไม่ใช่ Link
โปรดทราบว่าสไลด์ที่ดัชนีที่แสดงผลอาจไม่อยู่
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()}`); }
รีเทิร์น
Integer
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Slide Position()
แสดงผล Slide
ของ Slide
หรือ null
ที่ลิงก์ไว้ หาก Link
ไม่ใช่ Link
โปรดทราบว่าสไลด์ที่มีตําแหน่งสัมพัทธ์ที่แสดงผลอาจไม่อยู่
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()}`, ); }
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Url()
แสดงผล URL ไปยังหน้าเว็บภายนอกหรือ null
หาก Link
ไม่ใช่ Link
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()}`); }
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations