অপ্রচলিত। এই ক্লাসটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
স্ক্রিপ্ট প্রোপার্টি হলো কী-ভ্যালু পেয়ার যা একটি স্ক্রিপ্ট একটি পারসিস্টেন্ট স্টোরে সংরক্ষণ করে। স্ক্রিপ্ট প্রোপার্টিগুলো প্রতিটি স্ক্রিপ্টের জন্য নির্দিষ্ট থাকে, স্ক্রিপ্টটি কোন ব্যবহারকারী চালাচ্ছে তা নির্বিশেষে।
অপ্রচলিত পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
| | সমস্ত প্রোপার্টি মুছে দেয়। |
| | প্রদত্ত কী-সহ প্রপার্টিটি মুছে দেয়। |
| String[] | উপলব্ধ সবগুলো চাবি সংগ্রহ করুন। |
| Object | একবারে সমস্ত উপলব্ধ সম্পত্তিগুলো পেয়ে যান। |
| String|null | প্রদত্ত কী-এর সাথে সংশ্লিষ্ট মানটি ফেরত দেয়, অথবা সেরকম কোনো মান না থাকলে null ফেরত দেয়। |
| | প্রদত্ত অবজেক্ট থেকে নেওয়া সমস্ত প্রোপার্টি একসাথে সেট করে। |
| | প্রদত্ত অবজেক্ট থেকে নেওয়া সমস্ত প্রোপার্টি একসাথে সেট করে। |
| | প্রদত্ত কী ব্যবহার করে নির্দিষ্ট মানটিকে সংরক্ষণ করে। |
অপ্রচলিত পদ্ধতি
deleteAllProperties()
deleteAllProperties()অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
সমস্ত প্রোপার্টি মুছে দেয়।
ScriptProperties.deleteAllProperties();
ফেরত
— এই অবজেক্টটি, চেইনিংয়ের জন্য।ScriptProperties
আরও দেখুন
deleteProperty(key)
deleteProperty(key)অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
প্রদত্ত কী-সহ প্রপার্টিটি মুছে দেয়।
ScriptProperties.deleteProperty('special');
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
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)অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
প্রদত্ত কী-এর সাথে সংশ্লিষ্ট মানটি ফেরত দেয়, অথবা সেরকম কোনো মান না থাকলে null ফেরত দেয়।
const specialValue = ScriptProperties.getProperty('special');
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
key | String | মান পুনরুদ্ধার করার জন্য কী |
ফেরত
String|null — কী-এর সাথে যুক্ত মান
আরও দেখুন
setProperties(properties)
setProperties(properties)অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
প্রদত্ত অবজেক্ট থেকে নেওয়া সমস্ত প্রোপার্টি একসাথে সেট করে।
ScriptProperties.setProperties({special: 'sauce', 'meaning': 42});
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
properties | Object | একটি অবজেক্ট, যাতে সেট করার জন্য প্রোপার্টিগুলো রয়েছে। |
ফেরত
— এই অবজেক্টটি, চেইনিংয়ের জন্য।ScriptProperties
আরও দেখুন
setProperties(properties, deleteAllOthers)
setProperties(properties, deleteAllOthers)অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
প্রদত্ত অবজেক্ট থেকে নেওয়া সমস্ত প্রোপার্টি একসাথে সেট করে।
// This deletes all other properties ScriptProperties.setProperties({special: 'sauce', 'meaning': 42}, true);
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
properties | Object | একটি অবজেক্ট, যাতে সেট করার জন্য প্রোপার্টিগুলো রয়েছে। |
delete All Others | Boolean | বিদ্যমান সমস্ত প্রপার্টি মুছে ফেলা হবে কিনা। |
ফেরত
— এই অবজেক্টটি, চেইনিংয়ের জন্য।ScriptProperties
আরও দেখুন
setProperty(key, value)
setProperty(key, value)অপ্রচলিত। এই ফাংশনটি অপ্রচলিত এবং নতুন স্ক্রিপ্টে ব্যবহার করা উচিত নয়।
প্রদত্ত কী-এর মাধ্যমে নির্দিষ্ট মানটি সংরক্ষণ করে। এই কী-এর সাথে যুক্ত যেকোনো বিদ্যমান মান ওভাররাইট করা হবে।
ScriptProperties.setProperty('special', 'sauce');
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
key | String | সম্পত্তির জন্য চাবি |
value | String | চাবির সাথে যুক্ত করার মান |
ফেরত
— এই অবজেক্টটি, চেইনিংয়ের জন্য।ScriptProperties