เลิกใช้งานแล้ว คลาสนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
คุณสมบัติของสคริปต์คือคู่คีย์-ค่าที่สคริปต์จัดเก็บไว้ในพื้นที่เก็บข้อมูลถาวร พร็อพเพอร์ตี้ของสคริปต์ จะกำหนดขอบเขตตามสคริปต์ ไม่ว่าผู้ใช้จะเรียกใช้สคริปต์ใดก็ตาม
วิธีการที่เลิกใช้งานแล้ว
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
|
| ลบพร็อพเพอร์ตี้ทั้งหมด |
|
| ลบพร็อพเพอร์ตี้ที่มีคีย์ที่ระบุ |
| String[] | ดาวน์โหลดคีย์ทั้งหมดที่มีอยู่ |
| Object | ดาวน์โหลดพร็อพเพอร์ตี้ที่มีทั้งหมดพร้อมกัน |
| String | แสดงผลค่าที่เชื่อมโยงกับคีย์ที่ระบุหรือค่าว่างหากไม่มีค่าดังกล่าว |
|
| ตั้งค่ากลุ่มพร็อพเพอร์ตี้ทั้งหมดที่มาจากออบเจ็กต์ที่ระบุ |
|
| ตั้งค่ากลุ่มพร็อพเพอร์ตี้ทั้งหมดที่มาจากออบเจ็กต์ที่ระบุ |
|
| คงค่าที่ระบุในค่าด้วยคีย์ที่ระบุ |
วิธีการที่เลิกใช้งานแล้ว
deleteAllProperties()
deleteAllProperties()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ลบพร็อพเพอร์ตี้ทั้งหมด
ScriptProperties.deleteAllProperties();
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำสายโซ่ScriptProperties
ดูเพิ่มเติม
deleteProperty(key)
deleteProperty(key)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ลบพร็อพเพอร์ตี้ที่มีคีย์ที่ระบุ
ScriptProperties.deleteProperty('special');
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์สำหรับพร็อพเพอร์ตี้ที่จะลบ |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำสายโซ่ScriptProperties
ดูเพิ่มเติม
getKeys()
getKeys()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดาวน์โหลดคีย์ทั้งหมดที่มีอยู่
รีเทิร์น
String[]
getProperties()
getProperties()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ดาวน์โหลดพร็อพเพอร์ตี้ที่มีทั้งหมดพร้อมกัน
การดำเนินการนี้จะเป็นการทำสำเนา ไม่ใช่ดูภาพสด ดังนั้นการเปลี่ยนพร็อพเพอร์ตี้ในออบเจ็กต์ที่แสดงผลจึงไม่ ให้คุณอัปเดตในพื้นที่เก็บข้อมูล และในทางกลับกันด้วย
ScriptProperties.setProperties({ "cow" : "moo", "sheep" : "baa", "chicken" : "cluck" }); // Logs "A cow goes: moo" Logger.log("A cow goes: %s", ScriptProperties.getProperty("cow")); // This makes a copy. Any changes that happen here will not // be written back to properties. var animalSounds = ScriptProperties.getProperties(); // Logs: // A chicken goes cluck! // A cow goes moo! // A sheep goes baa! for(var kind in animalSounds) { Logger.log("A %s goes %s!", kind, animalSounds[kind]); }
รีเทิร์น
Object
— สำเนาของพร็อพเพอร์ตี้ที่มีคู่คีย์-ค่า
getProperty(key)
getProperty(key)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
แสดงผลค่าที่เชื่อมโยงกับคีย์ที่ระบุหรือค่าว่างหากไม่มีค่าดังกล่าว
var specialValue = ScriptProperties.getProperty('special');
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์ของค่าที่จะดึง |
รีเทิร์น
String
— ค่าที่เชื่อมโยงกับคีย์
ดูเพิ่มเติม
setProperties(properties)
setProperties(properties)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ตั้งค่ากลุ่มพร็อพเพอร์ตี้ทั้งหมดที่มาจากออบเจ็กต์ที่ระบุ
ScriptProperties.setProperties({special: 'sauce', 'meaning': 42});
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
properties | Object | ออบเจ็กต์ที่มีพร็อพเพอร์ตี้ที่จะต้องตั้งค่า |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำสายโซ่ScriptProperties
ดูเพิ่มเติม
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
ตั้งค่ากลุ่มพร็อพเพอร์ตี้ทั้งหมดที่มาจากออบเจ็กต์ที่ระบุ
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
properties | Object | ออบเจ็กต์ที่มีพร็อพเพอร์ตี้ที่จะต้องตั้งค่า |
deleteAllOthers | Boolean | ว่าจะลบพร็อพเพอร์ตี้ที่มีอยู่ทั้งหมดหรือไม่ |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำสายโซ่ScriptProperties
ดูเพิ่มเติม
setProperty(key, value)
setProperty(key, value)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
คงค่าที่ระบุไว้ในค่าด้วยคีย์ที่ระบุ ค่าที่มีอยู่ซึ่งเชื่อมโยงกับ จะถูกเขียนทับ
ScriptProperties.setProperty('special', 'sauce');
พารามิเตอร์
ชื่อ | ประเภท | คำอธิบาย |
---|---|---|
key | String | คีย์สำหรับพร็อพเพอร์ตี้ |
value | String | ที่จะเชื่อมโยงกับคีย์ |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำสายโซ่ScriptProperties