เลิกใช้งานแล้ว คลาสนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่
คุณสมบัติของสคริปต์เป็นคู่คีย์-ค่าที่สคริปต์จัดเก็บไว้ในที่เก็บถาวร พร็อพเพอร์ตี้สคริปต์จะมีขอบเขตสำหรับแต่ละสคริปต์ ไม่ว่าผู้ใช้จะเรียกใช้สคริปต์หรือไม่ก็ตาม
วิธีการที่เลิกใช้งานแล้ว
วิธีการ | ประเภทการแสดงผล | รายละเอียดแบบย่อ |
---|---|---|
|
| ลบพร็อพเพอร์ตี้ทั้งหมด |
|
| ลบพร็อพเพอร์ตี้ที่มีคีย์ที่ระบุ |
| String[] | รับคีย์ทั้งหมดที่พร้อมใช้งาน |
| Object | รับพร็อพเพอร์ตี้ที่มีอยู่ทั้งหมดพร้อมกัน |
| String | จะแสดงผลค่าที่เชื่อมโยงกับคีย์ที่ระบุ หรือเป็นค่าว่างหากไม่มีค่าดังกล่าว |
|
| ตั้งค่าพร็อพเพอร์ตี้ทั้งหมดที่ดึงมาจากออบเจ็กต์ที่ระบุแบบเป็นกลุ่ม |
|
| ตั้งค่าพร็อพเพอร์ตี้ทั้งหมดที่ดึงมาจากออบเจ็กต์ที่ระบุแบบเป็นกลุ่ม |
|
| เป็นค่าที่ระบุในค่าด้วยคีย์ที่ระบุ |
วิธีการที่เลิกใช้งานแล้ว
deleteAllProperties()
deleteAllProperties()
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่ๆ
ลบพร็อพเพอร์ตี้ทั้งหมด
ScriptProperties.deleteAllProperties();
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำเชนScriptProperties
ดูเพิ่มเติม
deleteProperty(key)
deleteProperty(key)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่ๆ
ลบพร็อพเพอร์ตี้ที่มีคีย์ที่ระบุ
ScriptProperties.deleteProperty('special');
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
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');
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
key | String | คีย์สำหรับค่าที่จะดึง |
รีเทิร์น
String
— ค่าที่เชื่อมโยงกับคีย์
ดูเพิ่มเติม
setProperties(properties)
setProperties(properties)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่ๆ
ตั้งค่าพร็อพเพอร์ตี้ทั้งหมดที่ดึงมาจากออบเจ็กต์ที่ระบุแบบเป็นกลุ่ม
ScriptProperties.setProperties({special: 'sauce', 'meaning': 42});
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
properties | Object | ออบเจ็กต์ที่มีพร็อพเพอร์ตี้ที่ต้องการตั้งค่า |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำเชนScriptProperties
ดูเพิ่มเติม
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่ๆ
ตั้งค่าพร็อพเพอร์ตี้ทั้งหมดที่ดึงมาจากออบเจ็กต์ที่ระบุแบบเป็นกลุ่ม
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
properties | Object | ออบเจ็กต์ที่มีพร็อพเพอร์ตี้ที่ต้องการตั้งค่า |
deleteAllOthers | Boolean | จะลบพร็อพเพอร์ตี้ที่มีอยู่ทั้งหมดหรือไม่ |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำเชนScriptProperties
ดูเพิ่มเติม
setProperty(key, value)
setProperty(key, value)
เลิกใช้งานแล้ว ฟังก์ชันนี้เลิกใช้งานแล้วและไม่ควรใช้ในสคริปต์ใหม่ๆ
เป็นค่าที่ระบุในค่าด้วยคีย์ที่ระบุ ค่าที่มีอยู่ซึ่งเชื่อมโยงกับคีย์นี้จะถูกเขียนทับ
ScriptProperties.setProperty('special', 'sauce');
พารามิเตอร์
ชื่อ | Type | คำอธิบาย |
---|---|---|
key | String | คีย์สำหรับพร็อพเพอร์ตี้ |
value | String | ที่จะเชื่อมโยงกับคีย์ |
รีเทิร์น
— ออบเจ็กต์นี้สำหรับการทำเชนScriptProperties