הוצא משימוש. הכיתה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
מאפייני משתמש הם צמדים של מפתח/ערך ייחודיים למשתמש. מאפייני המשתמש מוגדרים ברמת המשתמש. כל סקריפט שפועל במסגרת הזהות של משתמש יכול לגשת למאפייני המשתמש של אותו משתמש בלבד.
שיטות שהוצאו משימוש
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
|
| מחיקת כל הנכסים. |
|
| מחיקה של המאפיין עם המפתח שצוין. |
| String[] | הצגת כל המפתחות הזמינים. |
| Object | הצגת כל הנכסים הזמינים בבת אחת. |
| String | הפונקציה מחזירה את הערך שמשויך למפתח שצוין, או null אם אין ערך כזה. |
|
| הגדרה בכמות גדולה של כל המאפיינים שצוינו מהאובייקט הנתון. |
|
| הגדרה בכמות גדולה של כל המאפיינים שצוינו מהאובייקט הנתון. |
|
| שמירת הערך שצוין ב-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)
הוצא משימוש. הפונקציה הזו הוצאה משימוש ואין להשתמש בה בסקריפטים חדשים.
הפונקציה מחזירה את הערך שמשויך למפתח שצוין, או null אם אין ערך כזה.
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