تمّت إزالة هذا العمود. تم إيقاف هذه الفئة نهائيًا ويجب عدم استخدامها في النصوص البرمجية الجديدة.
خصائص المستخدمين هي أزواج مفتاح/قيمة فريدة لكل مستخدم. يتم تحديد نطاق "خصائص المستخدم" لكل مستخدم، ويمكن لأي نص برمجي يتم تشغيله تحت هوية مستخدم الوصول إلى "خصائص المستخدم" لهذا المستخدم فقط.
الطُرق المتوقّفة نهائيًا
| الطريقة | نوع القيمة التي تم إرجاعها | وصف قصير |
|---|---|---|
| | يحذف جميع المواقع. |
| | تحذف هذه الطريقة السمة التي لها المفتاح المحدّد. |
| String[] | الحصول على جميع المفاتيح المتاحة |
| Object | الحصول على جميع السمات المتاحة في الوقت نفسه |
| String|null | تعرض هذه الدالة القيمة المرتبطة بالمفتاح المقدَّم، أو null إذا لم تكن هناك قيمة. |
| | تضبط هذه الطريقة بشكل مجمّع جميع السمات المستخرَجة من العنصر المحدّد. |
| | تضبط هذه الطريقة بشكل مجمّع جميع السمات المستخرَجة من العنصر المحدّد. |
| | يتم الاحتفاظ بالقيمة المحدّدة باستخدام المفتاح المقدَّم. |
الطُرق المتوقّفة نهائيًا
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|null: القيمة المرتبطة بالمفتاح
انظر أيضًا
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)تمّت إزالة هذا العمود. تم إيقاف هذه الدالة نهائيًا ويجب عدم استخدامها في النصوص البرمجية الجديدة.
يتم الاحتفاظ بالقيمة المحدّدة باستخدام المفتاح المقدَّم. سيتم استبدال أي قيمة حالية مرتبطة بهذا المفتاح.
UserProperties .setProperty('special', 'sauce');
المعلمات
| الاسم | النوع | الوصف |
|---|---|---|
key | String | مفتاح العقار |
value | String | القيمة التي سيتم ربطها بالمفتاح |
الإرجاع
: هذا العنصر، للتسلسلUser