منسوخ شده. این کلاس منسوخ شده و نباید در اسکریپتهای جدید استفاده شود.
ویژگیهای اسکریپت، جفتهای کلید-مقدار هستند که توسط یک اسکریپت در یک حافظه پایدار ذخیره میشوند. ویژگیهای اسکریپت، صرف نظر از اینکه کدام کاربر اسکریپت را اجرا میکند، به ازای هر اسکریپت محدودهبندی میشوند.
متدهای منسوخ شده
| روش | نوع بازگشتی | شرح مختصر |
|---|---|---|
| | تمام ویژگیها را حذف میکند. |
| | ویژگی را با کلید داده شده حذف میکند. |
| String[] | تمام کلیدهای موجود را دریافت کنید. |
| Object | تمام املاک موجود را به طور همزمان دریافت کنید. |
| String|null | مقدار مرتبط با کلید ارائه شده را برمیگرداند، یا اگر چنین مقداری وجود نداشته باشد null را برمیگرداند. |
| | Bulk-sets تمام ویژگیهای استخراجشده از شیء دادهشده را تنظیم میکند. |
| | Bulk-sets تمام ویژگیهای استخراجشده از شیء دادهشده را تنظیم میکند. |
| | مقدار مشخص شده را با کلید ارائه شده حفظ میکند. |
متدهای منسوخ شده
delete All Properties()
delete All Properties()منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
تمام ویژگیها را حذف میکند.
ScriptProperties .deleteAllProperties();
بازگشت
- این شیء، برای زنجیرهسازیScript Properties
همچنین ببینید
delete Property(key)
delete Property(key)منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
ویژگی را با کلید داده شده حذف میکند.
ScriptProperties .deleteProperty('special');
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
key | String | کلید برای حذف ویژگی |
بازگشت
- این شیء، برای زنجیرهسازیScript Properties
همچنین ببینید
get Keys()
get Keys()منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
تمام کلیدهای موجود را دریافت کنید.
بازگشت
String[]
get Properties()
get Properties()منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
تمام املاک موجود را به طور همزمان دریافت کنید.
این یک کپی میدهد، نه یک نمای زنده، بنابراین تغییر ویژگیهای شیء برگردانده شده، آنها را در حافظه بهروزرسانی نمیکند و برعکس.
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 - یک کپی از ویژگیهای حاوی جفتهای کلید-مقدار
get Property(key)
get Property(key)منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
مقدار مرتبط با کلید ارائه شده را برمیگرداند، یا اگر چنین مقداری وجود نداشته باشد null را برمیگرداند.
const specialValue = ScriptProperties.getProperty('special');
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
key | String | کلید برای بازیابی مقدار |
بازگشت
String|null — مقدار مرتبط با کلید
همچنین ببینید
set Properties(properties)
set Properties(properties)منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
Bulk-sets تمام ویژگیهای استخراجشده از شیء دادهشده را تنظیم میکند.
ScriptProperties .setProperties({special: 'sauce', 'meaning': 42});
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
properties | Object | یک شیء حاوی ویژگیهایی که باید تنظیم شوند. |
بازگشت
- این شیء، برای زنجیرهسازیScript Properties
همچنین ببینید
set Properties(properties, deleteAllOthers)
set Properties(properties, deleteAllOthers)منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
Bulk-sets تمام ویژگیهای استخراجشده از شیء دادهشده را تنظیم میکند.
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
properties | Object | یک شیء حاوی ویژگیهایی که باید تنظیم شوند. |
delete All Others | Boolean | آیا تمام ویژگیهای موجود حذف شوند یا خیر. |
بازگشت
- این شیء، برای زنجیرهسازیScript Properties
همچنین ببینید
set Property(key, value)
set Property(key, value)منسوخ شده. این تابع منسوخ شده است و نباید در اسکریپتهای جدید استفاده شود.
مقدار مشخص شده را با کلید ارائه شده حفظ میکند. هر مقدار موجود مرتبط با این کلید رونویسی خواهد شد.
ScriptProperties .setProperty('special', 'sauce');
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
key | String | کلید برای ملک |
value | String | مقداری که قرار است به کلید مرتبط شود |
بازگشت
- این شیء، برای زنجیرهسازیScript Properties