ส่วนของเนื้อหาข้อความของ Shape
หรือ Table
หากคุณใช้วิธีการที่แก้ไขลักษณะที่ข้อความพอดีภายในรูปร่าง ระบบจะปิดใช้งานการตั้งค่าการปรับให้พอดีอัตโนมัติที่ใช้กับรูปร่าง
เมธอด
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
append | Paragraph | ต่อท้ายย่อหน้าไว้ที่ท้ายช่วงข้อความ |
append | Text | ต่อท้ายข้อความที่ระบุไว้ที่ส่วนท้ายของข้อความปัจจุบัน |
append | Text | เพิ่มสำเนาของช่วงข้อความที่ระบุไว้ต่อท้ายช่วงข้อความปัจจุบัน |
append | Text | ต่อท้ายข้อความที่ส่วนท้ายของช่วงข้อความ |
as | String | แสดงผลข้อความที่ขอบเขตโดยช่วงของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้องในรูปแบบที่เหมาะสมเพื่อแสดงต่อผู้ใช้ปลายทาง |
as | String | แสดงผลข้อความดิบที่ถูกจำกัดโดยช่วงของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้อง |
clear() | void | ล้างข้อความที่ถูกจำกัดโดยช่วงนี้ |
clear(startOffset, endOffset) | void | ล้างข้อความที่ถูกจำกัดโดยออฟเซ็ตเริ่มต้นและสิ้นสุดในช่วง |
find(pattern) | Text | แสดงผลช่วงทั้งหมดที่ตรงกับรูปแบบการค้นหาในช่วงข้อความปัจจุบัน |
find(pattern, startOffset) | Text | แสดงผลช่วงทั้งหมดที่ตรงกับรูปแบบการค้นหาในช่วงข้อความปัจจุบันโดยเริ่มจากออฟเซ็ตเริ่มต้น |
get | Auto | แสดงข้อความอัตโนมัติภายในช่วงข้อความปัจจุบัน |
get | Integer | แสดงดัชนีแบบไม่รวมที่เริ่มต้นที่ 0 สำหรับอักขระสุดท้ายในระยะนี้ |
get | Integer | แสดงผลจํานวนของอักขระในช่วงนี้ |
get | Text | แสดงผลคอลเล็กชันของช่วงข้อความที่สอดคล้องกับ Link ทั้งหมดภายในช่วงข้อความปัจจุบันหรือทับซ้อนกับช่วงข้อความปัจจุบัน |
get | Paragraph[] | แสดงผลย่อหน้าในรายการที่ซ้อนทับกับช่วงข้อความปัจจุบัน |
get | List | แสดงผล List ของช่วงข้อความปัจจุบัน |
get | Paragraph | แสดงผล Paragraph ของช่วงข้อความปัจจุบัน |
get | Paragraph[] | แสดงผลย่อหน้าที่อยู่ซ้อนทับกับช่วงข้อความปัจจุบัน |
get | Text | แสดงผล Text ใหม่ซึ่งครอบคลุมส่วนของช่วงที่นำมาใช้ |
get | Text | แสดงผลข้อความที่ทับซ้อนกับช่วงข้อความปัจจุบัน |
get | Integer | แสดงดัชนีแบบรวมที่เริ่มต้นที่ 0 สำหรับอักขระแรกในช่วงนี้ |
get | Text | แสดงผลรูปแบบข้อความของช่วง หรือ null หากช่วงว่างเปล่า |
insert | Paragraph | แทรกย่อหน้า ณ ส่วนเพิ่มเริ่มต้น |
insert | Text | แทรกสำเนาของช่วงข้อความที่ระบุไว้ที่ออฟเซ็ตเริ่มต้น |
insert | Text | แทรกสำเนาของช่วงข้อความที่ระบุไว้ที่ออฟเซ็ตเริ่มต้น |
insert | Text | แทรกข้อความที่ส่วนเริ่มต้น |
is | Boolean | แสดงผล true หากช่วงนี้ไม่มีอักขระ และแสดงผล false ในกรณีอื่นๆ |
replace | Integer | แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ตรงกับข้อความค้นหาด้วยข้อความแทนที่ |
replace | Integer | แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ตรงกับข้อความค้นหาด้วยข้อความแทนที่ |
select() | void | เลือกเฉพาะ Text ในงานนำเสนอที่ใช้งานอยู่และนำการเลือกก่อนหน้าออก |
set | Text | ตั้งค่าข้อความที่กําหนดขอบเขตโดยช่วงนี้ของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้อง |
เอกสารประกอบโดยละเอียด
append Paragraph(text)
ต่อท้ายย่อหน้าไว้ที่ท้ายช่วงข้อความ ย่อหน้าจะคงการจัดรูปแบบของส่วนท้ายของช่วงข้อความปัจจุบันไว้
ระบบจะเพิ่มสตริงข้อความที่ระบุไว้เป็นย่อหน้าโดยเพิ่มอักขระขึ้นบรรทัดใหม่อย่างน้อย 1 ตัวในสตริง
เมื่อสตริงข้อความที่ระบุมีแอตทริบิวต์ขึ้นบรรทัดใหม่ (ประกอบด้วยหลายย่อหน้า) ระบบจะแสดงย่อหน้าสุดท้ายที่เพิ่ม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | สตริงที่จะเพิ่มต่อท้ายเป็นย่อหน้า |
รีเทิร์น
Paragraph
— Paragraph
ที่ต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
append Range(textRange)
ต่อท้ายข้อความที่ระบุไว้ที่ส่วนท้ายของข้อความปัจจุบัน
การจัดรูปแบบของข้อความที่แทรกจะตรงกับการจัดรูปแบบของข้อความต้นฉบับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | Text | ช่วงข้อความที่จะต่อท้าย |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
append Range(textRange, matchSourceFormatting)
ต่อท้ายข้อความที่ระบุไว้ที่ส่วนท้ายของข้อความปัจจุบัน
หากตั้งค่าให้ตรงกับการจัดรูปแบบของข้อความปลายทาง ระบบจะแทนที่ Auto
ภายในช่วงข้อความที่ระบุด้วยค่าที่แสดงผล นอกจากนี้ ระบบจะไม่เพิ่มองค์ประกอบที่ไม่ใช่ข้อความใดๆ ภายในช่วงข้อความที่ระบุไว้ต่อท้าย
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | Text | ช่วงข้อความที่จะต่อท้าย |
match | Boolean | หากเป็น true ให้จับคู่การจัดรูปแบบของข้อความต้นทาง หากเป็น false ให้จับคู่การจัดรูปแบบของข้อความปลายทาง |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
append Text(text)
ต่อท้ายข้อความที่ส่วนท้ายของช่วงข้อความ ข้อความจะยังคงจัดรูปแบบตามส่วนท้ายของข้อความที่มีอยู่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
text | String | สตริงที่จะเพิ่มต่อท้าย |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความต่อท้าย
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
as Rendered String()
แสดงผลข้อความที่ขอบเขตโดยช่วงของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้องในรูปแบบที่เหมาะสมเพื่อแสดงต่อผู้ใช้ปลายทาง
ระบบจะแทนที่
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
as String()
แสดงผลข้อความดิบที่ถูกจำกัดโดยช่วงของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้อง
ระบบ
รีเทิร์น
String
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear()
ล้างข้อความที่ถูกจำกัดโดยช่วงนี้
เนื่องจากข้อความทั้งหมดใน Shape หรือ TableCell ต้องลงท้ายด้วยบรรทัดใหม่ ระบบจะไม่นำบรรทัดใหม่สุดท้ายในข้อความออก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
clear(startOffset, endOffset)
ล้างข้อความที่ถูกจำกัดโดยออฟเซ็ตเริ่มต้นและสิ้นสุดในช่วง
เนื่องจากข้อความต้องลงท้ายด้วยบรรทัดใหม่ ระบบจะไม่นำบรรทัดใหม่สุดท้ายในข้อความออก แม้ว่าจะครอบคลุมโดยออฟเซตที่ระบุก็ตาม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จํานวนของอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกําหนดดัชนีเริ่มต้นแบบรวมของช่วงที่จะล้าง ออฟเซ็ตเริ่มต้นต้องเท่ากับหรือมากกว่า 0 และน้อยกว่าหรือเท่ากับ end start
และต้องน้อยกว่าความยาวของช่วงปัจจุบันด้วย |
end | Integer | จํานวนของอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันซึ่งใช้เพื่อกําหนดดัชนีสิ้นสุดแบบไม่รวมของช่วงที่จะล้าง end ต้องเท่ากับหรือมากกว่า start นอกจากนี้ end ต้องน้อยกว่าหรือเท่ากับความยาวของช่วงปัจจุบันด้วย |
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern)
แสดงผลช่วงทั้งหมดที่ตรงกับรูปแบบการค้นหาในช่วงข้อความปัจจุบัน การค้นหาจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | รูปแบบนิพจน์ทั่วไปที่จะค้นหา โดยควรหลีกหนีแบ็กสแลชในนิพจน์ |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
find(pattern, startOffset)
แสดงผลช่วงทั้งหมดที่ตรงกับรูปแบบการค้นหาในช่วงข้อความปัจจุบันโดยเริ่มจากออฟเซ็ตเริ่มต้น การค้นหาจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
pattern | String | รูปแบบนิพจน์ทั่วไปที่จะค้นหา โดยควรหลีกหนีแบ็กสแลชในนิพจน์ |
start | Integer | จํานวนของอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกําหนดดัชนีเริ่มต้นแบบรวมของช่วงที่จะค้นหา start ต้องน้อยกว่าความยาวของช่วงปัจจุบันด้วย |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Auto Texts()
แสดงข้อความอัตโนมัติภายในช่วงข้อความปัจจุบัน
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get End Index()
แสดงดัชนีแบบไม่รวมที่เริ่มต้นที่ 0 สำหรับอักขระสุดท้ายในระยะนี้ หากตัวระบุเริ่มต้นและตัวระบุสิ้นสุดเท่ากัน ระบบจะถือว่าช่วงว่างเปล่า
รีเทิร์น
Integer
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Length()
แสดงผลจํานวนของอักขระในช่วงนี้
รีเทิร์น
Integer
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Links()
แสดงผลคอลเล็กชันของช่วงข้อความที่สอดคล้องกับ Link
ทั้งหมดภายในช่วงข้อความปัจจุบันหรือทับซ้อนกับช่วงข้อความปัจจุบัน
ช่วงที่แสดงผลแต่ละช่วงจะครอบคลุมลิงก์เดียวเมื่อสร้าง การแก้ไขข้อความอาจทําให้ข้อความไม่ได้แสดงลิงก์เพียงรายการเดียวอีกต่อไป
Link
แต่ละรายการในช่วงที่แสดงผลจะเข้าถึงได้ผ่าน Text
// Accesses the first link on a TextRange object. const textRange = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0].getText(); const linkTextRange = textRange.getLinks()[0]; const textStyle = linkTextRange.getTextStyle(); Logger.log(textStyle.hasLink()); // logs 'true' const link = textStyle.getLink(); // Link object
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get List Paragraphs()
แสดงผลย่อหน้าในรายการที่ทับซ้อนกับช่วงข้อความปัจจุบัน
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get List Style()
get Paragraph Style()
แสดงผล Paragraph
ของช่วงข้อความปัจจุบัน
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Paragraphs()
แสดงผลย่อหน้าที่อยู่ซ้อนทับกับช่วงข้อความปัจจุบัน
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Range(startOffset, endOffset)
แสดงผล Text
ใหม่ซึ่งครอบคลุมส่วนของช่วงที่นำมาใช้
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกำหนดดัชนีเริ่มต้นแบบรวมของช่วงที่แสดงผล ออฟเซ็ตเริ่มต้นต้องเท่ากับหรือมากกว่า 0 และน้อยกว่าหรือเท่ากับ end start
และต้องน้อยกว่าความยาวของช่วงปัจจุบันด้วย |
end | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันซึ่งใช้เพื่อกำหนดดัชนีสิ้นสุดแบบไม่รวมของช่วงที่แสดงผล end ต้องเท่ากับหรือมากกว่า start นอกจากนี้ end ต้องน้อยกว่าหรือเท่ากับความยาวของช่วงปัจจุบันด้วย |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Runs()
แสดงผลข้อความที่ทับซ้อนกับช่วงข้อความปัจจุบัน รันไทม์ข้อความคือส่วนของข้อความที่มีอักขระทั้งหมดมีรูปแบบข้อความเดียวกัน
แต่ละช่วงผลลัพธ์จะครอบคลุมการเรียกใช้เพียงครั้งเดียวเมื่อสร้างเท่านั้น การแก้ไขข้อความหรือสไตล์อาจทําให้ชิ้นงานไม่ได้แสดงถึงการแสดงผลเพียงครั้งเดียวอีกต่อไป
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Start Index()
แสดงดัชนีแบบรวมที่เริ่มต้นที่ 0 สำหรับอักขระแรกในช่วงนี้ หากดัชนีเริ่มต้นและดัชนีสุดท้ายเท่ากัน ระบบจะถือว่าช่วงว่างเปล่า
รีเทิร์น
Integer
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Text Style()
insert Paragraph(startOffset, text)
แทรกย่อหน้า ณ ส่วนเพิ่มเริ่มต้น ย่อหน้าจะคงการจัดรูปแบบของช่วงข้อความปัจจุบันไว้ที่ออฟเซ็ตเริ่มต้น
ระบบจะแทรกสตริงข้อความที่ระบุเป็นย่อหน้าโดยเพิ่มอักขระขึ้นบรรทัดใหม่อย่างน้อย 1 ตัวในสตริง
เมื่อสตริงข้อความที่ระบุมีแอตทริบิวต์ขึ้นบรรทัดใหม่ (ประกอบด้วยหลายย่อหน้า) ระบบจะแสดงย่อหน้าสุดท้ายที่เพิ่ม
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกำหนดดัชนีเริ่มต้นแบบรวมของข้อความที่จะแทรก |
text | String | สตริงที่จะแทรก |
รีเทิร์น
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insert Range(startOffset, textRange)
แทรกสำเนาของช่วงข้อความที่ระบุไว้ที่ออฟเซ็ตเริ่มต้น
การจัดรูปแบบของข้อความที่แทรกจะตรงกับการจัดรูปแบบของข้อความต้นฉบับ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกำหนดดัชนีเริ่มต้นแบบรวมของข้อความที่จะแทรก |
text | Text | ช่วงข้อความที่จะแทรก |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความที่แทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insert Range(startOffset, textRange, matchSourceFormatting)
แทรกสำเนาของช่วงข้อความที่ระบุไว้ที่ออฟเซ็ตเริ่มต้น
หากตั้งค่าให้ตรงกับการจัดรูปแบบของข้อความปลายทาง ระบบจะแทนที่ Auto
ภายในช่วงข้อความที่ระบุด้วยค่าที่แสดงผล นอกจากนี้ ระบบจะไม่แทรกองค์ประกอบที่ไม่ใช่ข้อความภายในช่วงข้อความที่ระบุ
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกำหนดดัชนีเริ่มต้นแบบรวมของข้อความที่จะแทรก |
text | Text | ช่วงข้อความที่จะแทรก |
match | Boolean | หากเป็น true ให้จับคู่การจัดรูปแบบของข้อความต้นทาง หากเป็น false ให้จับคู่การจัดรูปแบบของข้อความปลายทาง |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความที่แทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insert Text(startOffset, text)
แทรกข้อความที่ส่วนเริ่มต้น ข้อความจะคงการจัดรูปแบบของข้อความที่มีอยู่ไว้ที่ค่าเริ่มต้น
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
start | Integer | จำนวนอักขระที่อยู่หลังดัชนีเริ่มต้นของช่วงข้อความปัจจุบันที่ใช้เพื่อกำหนดดัชนีเริ่มต้นแบบรวมของข้อความที่จะแทรก |
text | String | สตริงที่จะแทรก |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความที่แทรก
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
is Empty()
แสดงผล true
หากช่วงนี้ไม่มีอักขระ และแสดงผล false
ในกรณีอื่นๆ
รีเทิร์น
Boolean
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText)
แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ตรงกับข้อความค้นหาด้วยข้อความแทนที่ การค้นหาจะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
find | String | ข้อความที่จะค้นหา |
replace | String | ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
รีเทิร์น
Integer
— จํานวนครั้งที่เกิดการเปลี่ยนแปลง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
แทนที่อินสแตนซ์ทั้งหมดของข้อความที่ตรงกับข้อความค้นหาด้วยข้อความแทนที่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
find | String | ข้อความที่จะค้นหา |
replace | String | ข้อความที่จะแทนที่ข้อความที่ตรงกัน |
match | Boolean | หากเป็น true การค้นหาจะคำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ หากเป็น false การค้นหาจะไม่คำนึงถึงตัวพิมพ์เล็กและตัวพิมพ์ใหญ่ |
รีเทิร์น
Integer
— จํานวนครั้งที่เกิดการเปลี่ยนแปลง
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
select()
เลือกเฉพาะ Text
ในงานนำเสนอที่ใช้งานอยู่และนำการเลือกก่อนหน้าออก
สคริปต์จะเข้าถึงได้เฉพาะการเลือกของผู้ใช้ที่เรียกใช้สคริปต์ และเฉพาะในกรณีที่สคริปต์เชื่อมโยงกับงานนำเสนอเท่านั้น
Page
หลักของ Shape
หรือ Table
ที่เกี่ยวข้องจะได้รับการกําหนดเป็น current page selection
Shape
หรือ Table
ได้รับการตั้งค่าเป็น selected page element
Selection
มี 2 ประเภท ได้แก่
- 1. ช่วงข้อความ ให้ใช้การทําเครื่องหมายใน TextRange ที่ไม่ใช่ค่าว่างเพื่อเลือกช่วงของตัวอักษร
- 2. ตำแหน่งเคอร์เซอร์ ให้ใช้ TextRange ว่างเพื่อวางเคอร์เซอร์ที่ดัชนีที่ต้องการ
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; shape.getText().setText('Hello'); // Range selection: Select the text range "He". shape.getText().getRange(0, 2).select(); // Cursor selection: Place the cursor after "H" like "H|ello". shape.getText().getRange(1, 1).select();
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
-
set Text(newText)
ตั้งค่าข้อความที่กําหนดขอบเขตโดยช่วงนี้ของรูปร่างหรือเซลล์ตารางที่เกี่ยวข้อง ข้อความจะยังคงใช้การจัดรูปแบบของข้อความที่มีอยู่
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
new | String | สตริงที่จะตั้งเป็นข้อความใหม่ |
รีเทิร์น
Text
— ช่วงข้อความที่แสดงข้อความที่กำหนด
การให้สิทธิ์
สคริปต์ที่ใช้วิธีการนี้ต้องได้รับอนุญาตด้วยขอบเขตต่อไปนี้อย่างน้อย 1 รายการ
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations