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