หน้าหมายเหตุในงานนำเสนอ
หน้าเหล่านี้มีเนื้อหาสำหรับเอกสารประกอบการบรรยาย ซึ่งรวมถึงรูปร่างที่มีบันทึกของผู้บรรยายของสไลด์ สไลด์แต่ละรายการจะมีหน้าโน้ตที่เกี่ยวข้อง 1 หน้า จะแก้ไขได้เฉพาะข้อความในรูปร่างบันทึกของผู้บรรยายเท่านั้น
วิธีการ
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
getGroups() | Group[] | แสดงรายการออบเจ็กต์ Group รายการในหน้าเว็บ |
getImages() | Image[] | แสดงรายการออบเจ็กต์ Image รายการในหน้าเว็บ |
getLines() | Line[] | แสดงรายการออบเจ็กต์ Line รายการในหน้าเว็บ |
getObjectId() | String | รับรหัสที่ไม่ซ้ำกันสำหรับหน้านั้น |
getPageElementById(id) | PageElement | แสดง PageElement ในหน้าเว็บที่มีรหัสที่ระบุ หรือ null หากไม่มี |
getPageElements() | PageElement[] | แสดงรายการออบเจ็กต์ PageElement รายการที่แสดงผลในหน้า |
getPlaceholder(placeholderType) | PageElement | แสดงผลออบเจ็กต์ PageElement ของตัวยึดตำแหน่งสำหรับ PlaceholderType หรือ null ที่ระบุ หากไม่มีตัวยึดตำแหน่งที่ตรงกัน |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | แสดงผลออบเจ็กต์ PageElement ของตัวยึดตำแหน่งสำหรับ PlaceholderType ที่ระบุและดัชนีตัวยึดตำแหน่ง หรือ null หากไม่มีตัวยึดตำแหน่ง |
getPlaceholders() | PageElement[] | แสดงผลรายการออบเจ็กต์ PageElement ของตัวยึดตำแหน่งในหน้าเว็บ |
getShapes() | Shape[] | แสดงรายการออบเจ็กต์ Shape รายการในหน้าเว็บ |
getSheetsCharts() | SheetsChart[] | แสดงรายการออบเจ็กต์ SheetsChart รายการในหน้าเว็บ |
getSpeakerNotesShape() | Shape | รับรูปร่างที่มีบันทึกของผู้บรรยายในหน้า |
getTables() | Table[] | แสดงรายการออบเจ็กต์ Table รายการในหน้าเว็บ |
getVideos() | Video[] | แสดงรายการออบเจ็กต์ Video รายการในหน้าเว็บ |
getWordArts() | WordArt[] | แสดงรายการออบเจ็กต์ WordArt รายการในหน้าเว็บ |
replaceAllText(findText, replaceText) | Integer | แทนที่ทุกอินสแตนซ์ของการค้นหาข้อความที่ตรงกับการค้นหาด้วยการแทนที่ข้อความ |
replaceAllText(findText, replaceText, matchCase) | Integer | แทนที่ทุกอินสแตนซ์ของการค้นหาข้อความที่ตรงกับการค้นหาด้วยการแทนที่ข้อความ |
เอกสารประกอบโดยละเอียด
getGroups()
getImages()
getLines()
getObjectId()
รับรหัสที่ไม่ซ้ำกันสำหรับหน้านั้น รหัสออบเจ็กต์ที่ใช้โดยหน้าเว็บและองค์ประกอบของหน้าใช้เนมสเปซเดียวกัน
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
แสดง PageElement
ในหน้าเว็บที่มีรหัสที่ระบุ หรือ null
หากไม่มี
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
id | String | รหัสขององค์ประกอบหน้าเว็บที่กำลังดึงข้อมูล |
รีเทิร์น
PageElement
— องค์ประกอบของหน้าที่มีรหัสที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElements()
แสดงรายการออบเจ็กต์ PageElement
รายการที่แสดงผลในหน้า
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
แสดงผลออบเจ็กต์ PageElement
ของตัวยึดตำแหน่งสำหรับ PlaceholderType
หรือ null
ที่ระบุ หากไม่มีตัวยึดตำแหน่งที่ตรงกัน
หากมีตัวยึดตำแหน่งหลายรายการที่มีประเภทเดียวกัน ระบบจะแสดงตัวยึดตำแหน่งที่มีดัชนีตัวยึดตำแหน่งน้อยที่สุด หากมีตัวยึดตำแหน่งหลายตัวที่ตรงกันซึ่งมีดัชนีเดียวกัน ก็จะแสดงตัวยึดตำแหน่งแรกจากคอลเล็กชันองค์ประกอบของหน้า
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
placeholderType | PlaceholderType |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
แสดงผลออบเจ็กต์ PageElement
ของตัวยึดตำแหน่งสำหรับ PlaceholderType
ที่ระบุและดัชนีตัวยึดตำแหน่ง หรือ null
หากไม่มีตัวยึดตำแหน่ง
หากมีตัวยึดตำแหน่งหลายรายการที่มีประเภทและดัชนีเดียวกัน ระบบจะแสดงตัวยึดตำแหน่งแรกจากคอลเล็กชันองค์ประกอบของหน้าเว็บ
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholders()
แสดงผลรายการออบเจ็กต์ PageElement
ของตัวยึดตำแหน่งในหน้าเว็บ
var master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
แสดงรายการออบเจ็กต์ SheetsChart
รายการในหน้าเว็บ
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSpeakerNotesShape()
getTables()
getVideos()
getWordArts()
replaceAllText(findText, replaceText)
แทนที่ทุกอินสแตนซ์ของการค้นหาข้อความที่ตรงกับการค้นหาด้วยการแทนที่ข้อความ การค้นหานี้ไม่คำนึงถึงตัวพิมพ์เล็กหรือใหญ่
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
findText | String | ข้อความที่จะค้นหา |
replaceText | String | ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
รีเทิร์น
Integer
— จำนวนครั้งที่เปลี่ยนแปลง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
แทนที่ทุกอินสแตนซ์ของการค้นหาข้อความที่ตรงกับการค้นหาด้วยการแทนที่ข้อความ
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
findText | String | ข้อความที่จะค้นหา |
replaceText | String | ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
matchCase | Boolean | หากเป็น true การค้นหาจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากเป็น false การค้นหาจะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
รีเทิร์น
Integer
— จำนวนครั้งที่เปลี่ยนแปลง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับสิทธิ์จากขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations