Properties Service

प्रॉपर्टी

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

क्लास

नामसंक्षिप्त विवरण
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