Enum AuthorizationStatus

अनुमति की स्थिति

यह एक एनोटेशन है, जो किसी स्क्रिप्ट की अनुमति की स्थिति दिखाता है.

किसी एनम को कॉल करने के लिए, उसकी पैरंट क्लास, नाम, और प्रॉपर्टी को कॉल किया जाता है. उदाहरण के लिए, ScriptApp.AuthorizationStatus.REQUIRED.

प्रॉपर्टी

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