Properties Service

प्रॉपर्टी

इस सेवा की मदद से, स्क्रिप्ट में स्ट्रिंग को की-वैल्यू पेयर के तौर पर स्टोर किया जा सकता है. ये की-वैल्यू पेयर, एक स्क्रिप्ट, स्क्रिप्ट के एक उपयोगकर्ता या उस दस्तावेज़ के दायरे में होती हैं जिसमें एडिटर ऐड-ऑन का इस्तेमाल किया जाता है. हर तरह की प्रॉपर्टी का इस्तेमाल कब करना है, इस बारे में ज़्यादा जानने के लिए, Properties सेवा की गाइड देखें.

क्लास

नामसंक्षिप्त विवरण
Propertiesप्रॉपर्टी ऑब्जेक्ट, उपयोगकर्ता, दस्तावेज़ या स्क्रिप्ट प्रॉपर्टी को ऐक्सेस करने के लिए इंटरफ़ेस के तौर पर काम करता है.
PropertiesServiceइसकी मदद से, स्क्रिप्ट में की-वैल्यू पेयर में आसान डेटा स्टोर किया जा सकता है. यह डेटा, किसी एक स्क्रिप्ट, स्क्रिप्ट के किसी एक उपयोगकर्ता या उस दस्तावेज़ के दायरे में होता है जिसमें ऐड-ऑन का इस्तेमाल किया जाता है.
ScriptPropertiesस्क्रिप्ट प्रॉपर्टी, की-वैल्यू पेयर होते हैं. इन्हें स्क्रिप्ट, पर्सिस्टेंट स्टोर में सेव करती है.
UserPropertiesउपयोगकर्ता प्रॉपर्टी, किसी उपयोगकर्ता के लिए यूनीक की-वैल्यू पेयर होती हैं.

Properties

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
deleteAllProperties()Propertiesमौजूदा Properties स्टोर में मौजूद सभी प्रॉपर्टी मिटा देता है.
deleteProperty(key)Propertiesमौजूदा Properties स्टोर में, दी गई कुंजी वाली प्रॉपर्टी मिटाता है.
getKeys()String[]मौजूदा Properties स्टोर में सभी कुंजियां पाता है.
getProperties()Objectमौजूदा Properties स्टोर में मौजूद सभी की-वैल्यू पेयर की कॉपी पाता है.
getProperty(key)Stringमौजूदा Properties स्टोर में दी गई कुंजी से जुड़ी वैल्यू दिखाता है. अगर कोई ऐसी कुंजी मौजूद नहीं है, तो null दिखाता है.
setProperties(properties)Propertiesमौजूदा Properties स्टोर में, दिए गए ऑब्जेक्ट के सभी की-वैल्यू पेयर सेट करता है.
setProperties(properties, deleteAllOthers)Propertiesमौजूदा Properties स्टोर में दिए गए ऑब्जेक्ट के सभी की-वैल्यू पेयर सेट करता है. साथ ही, स्टोर में मौजूद अन्य सभी प्रॉपर्टी को मिटाने का विकल्प भी देता है.
setProperty(key, value)Propertiesमौजूदा Properties स्टोर में, दिए गए की-वैल्यू पेयर को सेट करता है.

PropertiesService

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getDocumentProperties()Propertiesसिर्फ़ इस स्क्रिप्ट के लिए, एक प्रॉपर्टी स्टोर मिलता है. सभी उपयोगकर्ता, खुले दस्तावेज़, स्प्रेडशीट या फ़ॉर्म में इसे ऐक्सेस कर सकते हैं.
getScriptProperties()Propertiesएक प्रॉपर्टी स्टोर मिलता है जिसे सभी उपयोगकर्ता ऐक्सेस कर सकते हैं, लेकिन सिर्फ़ इस स्क्रिप्ट में.
getUserProperties()Propertiesएक प्रॉपर्टी स्टोर मिलता है जिसे सिर्फ़ मौजूदा उपयोगकर्ता ऐक्सेस कर सकता है. साथ ही, उसे सिर्फ़ इस स्क्रिप्ट में ऐक्सेस किया जा सकता है.

ScriptProperties

UserProperties