ส่งความคิดเห็น
Class Range
จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน
บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ
ช่วง
ช่วงขององค์ประกอบในเอกสาร การเลือกของผู้ใช้จะแสดงเป็น Range
ใน
การใช้งานอื่นๆ สคริปต์จะเข้าถึงได้เฉพาะการเลือกของผู้ใช้ที่เรียกใช้สคริปต์เท่านั้น
หากสคริปต์เชื่อมโยง กับเอกสาร
// Bold all selected text .
var selection = DocumentApp . getActiveDocument (). getSelection ();
if ( selection ) {
var elements = selection . getRangeElements ();
for ( var i = 0 ; i < elements . length ; i ++ ) {
var element = elements [ i ] ;
// Only modify elements that can be edited as text ; skip images and other non - text elements .
if ( element . getElement (). editAsText ) {
var text = element . getElement (). editAsText ();
// Bold the selected part of the element , or the full element if it ' s completely selected .
if ( element . isPartial ()) {
text . setBold ( element . getStartOffset (), element . getEndOffsetInclusive (), true );
} else {
text . setBold ( true );
}
}
}
}
เมธอด
วิธีการ ประเภทการแสดงผล รายละเอียดแบบย่อ
getRangeElements()
RangeElement[]
รับองค์ประกอบทั้งหมดใน Range
นี้ รวมถึงองค์ประกอบ Text
บางส่วน (เช่นในกรณี
ของตัวเลือกที่มีเฉพาะบางส่วนขององค์ประกอบ Text
)
วิธีการที่เลิกใช้งานแล้ว
วิธีการ ประเภทการแสดงผล รายละเอียดแบบย่อ
getSelectedElements()
RangeElement[]
รับองค์ประกอบทั้งหมดที่ผู้ใช้เลือกไว้ในอินสแตนซ์ที่เปิดอยู่ของเอกสาร ซึ่งรวมถึง
Text
ทั้งหมดที่เลือกบางส่วน
จากองค์ประกอบเหล่านี้
เอกสารโดยละเอียด
getRangeElements()
รับองค์ประกอบทั้งหมดใน Range
นี้ รวมถึงองค์ประกอบ Text
บางส่วน (เช่นในกรณี
ของตัวเลือกที่มีเฉพาะบางส่วนขององค์ประกอบ Text
) ในการพิจารณาว่า
องค์ประกอบ Text
รวมอยู่ในช่วงเพียงบางส่วน โปรดดู RangeElement.isPartial()
รีเทิร์น
RangeElement[]
— อาร์เรย์ขององค์ประกอบตามลำดับที่ปรากฏในเอกสาร
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://www.googleapis.com/auth/documents.currentonly
https://www.googleapis.com/auth/documents
วิธีการที่เลิกใช้งานแล้ว
getSelectedElements()
เลิกใช้งานแล้ว เปลี่ยนชื่อเป็น getRangeElements()
แล้ว
รับองค์ประกอบทั้งหมดที่ผู้ใช้เลือกไว้ในอินสแตนซ์ที่เปิดอยู่ของเอกสาร ซึ่งรวมถึง
Text
ทั้งหมดที่เลือกบางส่วน
จากองค์ประกอบเหล่านี้
รีเทิร์น
RangeElement[]
— อาร์เรย์ขององค์ประกอบที่เลือกหรือเลือกบางส่วน ตามลำดับที่ปรากฏในองค์ประกอบ
เอกสาร
การให้สิทธิ์
สคริปต์ที่ใช้เมธอดนี้ต้องมีการให้สิทธิ์กับขอบเขต ต่อไปนี้อย่างน้อย 1 รายการ
https://www.googleapis.com/auth/documents.currentonly
https://www.googleapis.com/auth/documents
ส่งความคิดเห็น
เนื้อหาของหน้าเว็บนี้ได้รับอนุญาตภายใต้ใบอนุญาตที่ต้องระบุที่มาของครีเอทีฟคอมมอนส์ 4.0 และตัวอย่างโค้ดได้รับอนุญาตภายใต้ใบอนุญาต Apache 2.0 เว้นแต่จะระบุไว้เป็นอย่างอื่น โปรดดูรายละเอียดที่นโยบายเว็บไซต์ Google Developers Java เป็นเครื่องหมายการค้าจดทะเบียนของ Oracle และ/หรือบริษัทในเครือ
อัปเดตล่าสุด 2024-08-20 UTC
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"ไม่มีข้อมูลที่ฉันต้องการ"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"ซับซ้อนเกินไป/มีหลายขั้นตอนมากเกินไป"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"ล้าสมัย"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"ปัญหาเกี่ยวกับการแปล"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"ตัวอย่าง/ปัญหาเกี่ยวกับโค้ด"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"อื่นๆ"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"เข้าใจง่าย"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"แก้ปัญหาของฉันได้"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"อื่นๆ"
}]
หากต้องการบอกให้เราทราบเพิ่มเติม
{
"lastModified": "อัปเดตล่าสุด 2024-08-20 UTC",
"confidential": False
}