Base Service

Base

यह सेवा, उपयोगकर्ताओं की जानकारी का ऐक्सेस देती है. जैसे, ईमेल पते और उपयोगकर्ता के नाम. यह Google Workspace ऐप्लिकेशन में स्क्रिप्ट लॉग और डायलॉग बॉक्स को भी कंट्रोल करता है.

क्लास

नामसंक्षिप्त विवरण
BlobApps Script सेवाओं के लिए, डेटा इंटरचेंज ऑब्जेक्ट.
BlobSourceउन ऑब्जेक्ट के लिए इंटरफ़ेस जो Blob के तौर पर अपना डेटा एक्सपोर्ट कर सकते हैं.
Browserयह कक्षा, Google Sheets के लिए खास तौर पर बने डायलॉग बॉक्स का ऐक्सेस देती है.
Buttonपहले से तय किए गए, स्थानीय भाषा के हिसाब से बनाए गए डायलॉग बटन को दिखाने वाला alert या PromptResponse.getSelectedButton(), जिससे यह पता चलता है कि उपयोगकर्ता ने डायलॉग में किस बटन पर क्लिक किया.
ButtonSetalert या prompt में जोड़े जा सकने वाले, एक या उससे ज़्यादा डायलॉग बटन के पहले से तय और स्थानीय भाषा के मुताबिक तय किए गए सेट को दिखाने वाला एनम.
ColorTypeरंगों के टाइप
Loggerयह क्लास, डेवलपर को डीबग करने के लॉग में टेक्स्ट लिखने की अनुमति देती है.
MenuGoogle ऐप्लिकेशन के यूज़र इंटरफ़ेस के इंस्टेंस में मौजूद कस्टम मेन्यू.
MimeTypeऐसी गिनती जो स्ट्रिंग को साफ़ तौर पर लिखे बिना, MIME टाइप की जानकारी का ऐक्सेस देती है.
Monthसाल के महीनों को दिखाने वाली सूची.
PromptResponseGoogle app के लिए, यूज़र इंटरफ़ेस में prompt डायलॉग का रिस्पॉन्स दिख रहा है.
RgbColorलाल, हरे, और नीले कलर चैनलों से तय किया गया रंग.
Sessionसेशन क्लास की मदद से, सेशन की जानकारी ऐक्सेस की जा सकती है. जैसे, उपयोगकर्ता का ईमेल पता (कुछ मामलों में) और भाषा की सेटिंग.
Uiकिसी Google ऐप्लिकेशन के लिए यूज़र-इंटरफ़ेस एनवायरमेंट का एक इंस्टेंस. इसकी मदद से स्क्रिप्ट, मेन्यू, डायलॉग, और साइडबार जैसी सुविधाएं जोड़ सकती है.
Userउपयोगकर्ता का प्रतिनिधित्व, स्क्रिप्टिंग के लिए सही है.
Weekdayहफ़्ते के दिनों को दिखाने वाली सूची.
consoleयह क्लास, डेवलपर को Google Cloud Platform की Stackdriver Logging सेवा में लॉग लिखने की अनुमति देती है.

Blob

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
copyBlob()Blobइस ब्लॉब की कॉपी दिखाता है.
getAs(contentType)Blobइस ऑब्जेक्ट के अंदर डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाएं.
getBytes()Byte[]इस ब्लॉब में सेव किए गए डेटा को ऐक्सेस किया जाता है.
getContentType()Stringइस ब्लॉब में बाइट के कॉन्टेंट टाइप की जानकारी मिलती है.
getDataAsString()Stringयह UTF-8 एन्कोडिंग वाली स्ट्रिंग के तौर पर इस ब्लॉब का डेटा लेता है.
getDataAsString(charset)Stringतय की गई एन्कोडिंग के साथ इस ब्लॉब के डेटा को स्ट्रिंग के रूप में लेता है.
getName()Stringइस ब्लॉब का नाम मिला है.
isGoogleType()Booleanयह बताता है कि यह ब्लॉब, Google Workspace की फ़ाइल (Sheets, Docs वगैरह) है या नहीं.
setBytes(data)Blobइस ब्लॉब में सेव किए गए डेटा को सेट करता है.
setContentType(contentType)Blobइस ब्लॉब में बाइट का कॉन्टेंट टाइप सेट करता है.
setContentTypeFromExtension()Blobयह नीति फ़ाइल एक्सटेंशन के आधार पर, इस ब्लॉब में बाइट के कॉन्टेंट का टाइप सेट करती है.
setDataFromString(string)BlobUTF-8 एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
setDataFromString(string, charset)Blobतय की गई एन्कोडिंग वाली स्ट्रिंग से इस ब्लॉब का डेटा सेट करता है.
setName(name)Blobइस ब्लॉब का नाम सेट करता है.

BlobSource

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getAs(contentType)Blobइस ऑब्जेक्ट के अंदर डेटा को, बताए गए कॉन्टेंट टाइप में बदले गए ब्लॉब के तौर पर दिखाएं.
getBlob()Blobइस ऑब्जेक्ट के अंदर का डेटा, ब्लॉब के तौर पर दें.

Browser

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
ButtonsButtonSet

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
inputBox(prompt)Stringउपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप-अप होता है.
inputBox(prompt, buttons)Stringउपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप-अप होता है.
inputBox(title, prompt, buttons)Stringउपयोगकर्ता के ब्राउज़र में, टेक्स्ट इनपुट बॉक्स वाला डायलॉग बॉक्स पॉप-अप होता है.
msgBox(prompt)Stringउपयोगकर्ता के ब्राउज़र में, दिए गए मैसेज के साथ एक डायलॉग बॉक्स और 'ठीक है' बटन को पॉप अप करता है.
msgBox(prompt, buttons)Stringउपयोगकर्ता के ब्राउज़र में दिए गए मैसेज और बताए गए बटन के साथ एक डायलॉग बॉक्स पॉप अप करता है.
msgBox(title, prompt, buttons)Stringउपयोगकर्ता के ब्राउज़र में दिए गए शीर्षक, मैसेज, और बताए गए बटन के साथ एक डायलॉग बॉक्स पॉप-अप होता है.

Button

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
CLOSEEnumहर डायलॉग के टाइटल बार में, 'बंद करें' बटन दिखता है.
OKEnum"ठीक है" बटन, जो दिखाता है कि कार्रवाई जारी है.
CANCELEnum"रद्द करें" बटन, जो बताता है कि किसी कार्रवाई को आगे नहीं बढ़ाया जाना चाहिए.
YESEnum"हां" बटन, जो किसी सवाल के जवाब में अच्छा दिखाता है.
NOEnum"नहीं" बटन, जो किसी सवाल का नकारात्मक जवाब दिखाता है.

ButtonSet

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
OKEnum"ठीक है" का एक बटन, जो जानकारी देने वाला मैसेज दिखाता है. इस मैसेज को सिर्फ़ खारिज किया जा सकता है.
OK_CANCELEnum"ठीक है" और "रद्द करें" बटन की मदद से, उपयोगकर्ता कार्रवाई को पूरा कर सकते हैं या उसे रोक सकते हैं.
YES_NOEnum"हां" और "नहीं" बटन का इस्तेमाल करके, लोगों को हां/नहीं वाले सवाल का जवाब देने की सुविधा मिलती है.
YES_NO_CANCELEnum"हां" बटन, "नहीं" बटन, और "रद्द करें" बटन की मदद से, उपयोगकर्ता हां/नहीं वाले सवाल का जवाब दे सकते हैं या किसी कार्रवाई को रोक सकते हैं.

ColorType

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
UNSUPPORTEDEnumरंग का एक ऐसा टाइप जो इस्तेमाल नहीं किया जा सकता.
RGBEnumलाल, हरे, और नीले कलर चैनलों से तय किया गया रंग.
THEMEEnumवह रंग जो थीम की कलर स्कीम में की गई किसी एंट्री के बारे में बताता है.

Logger

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
clear()voidलॉग को मिटाता है.
getLog()Stringमौजूदा लॉग में मैसेज की पूरी सूची दिखाता है.
log(data)Loggerलॉगिंग कंसोल में स्ट्रिंग लिखता है.
log(format, values)Loggerदिए गए फ़ॉर्मैट और वैल्यू का इस्तेमाल करके, लॉगिंग कंसोल में फ़ॉर्मैट की गई स्ट्रिंग लिखता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addItem(caption, functionName)Menuमेन्यू में कोई आइटम जोड़ता है.
addSeparator()Menuमेन्यू में एक विज़ुअल सेपरेटर जोड़ता है.
addSubMenu(menu)Menuमेन्यू में एक सब-मेन्यू जोड़ता है.
addToUi()voidएडिटर के यूज़र इंटरफ़ेस के इंस्टेंस में मेन्यू को शामिल करता है.

MimeType

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
GOOGLE_APPS_SCRIPTEnumGoogle Apps Script प्रोजेक्ट के लिए MIME टाइप के बारे में जानकारी.
GOOGLE_DRAWINGSEnumGoogle ड्रॉइंग फ़ाइल के लिए MIME प्रकार का उदाहरण.
GOOGLE_DOCSEnumGoogle Docs फ़ाइल के लिए, MIME टाइप के बारे में जानकारी.
GOOGLE_FORMSEnumGoogle Forms की फ़ाइल के लिए, MIME टाइप के बारे में जानकारी.
GOOGLE_SHEETSEnumGoogle Sheets फ़ाइल के लिए, MIME टाइप के बारे में जानकारी.
GOOGLE_SITESEnumGoogle Sites की फ़ाइल के लिए, MIME टाइप के बारे में जानकारी.
GOOGLE_SLIDESEnumGoogle Slides फ़ाइल के लिए MIME टाइप के बारे में जानकारी.
FOLDEREnumGoogle Drive फ़ोल्डर के लिए MIME टाइप के बारे में जानकारी.
SHORTCUTEnumGoogle Drive के शॉर्टकट के लिए, MIME टाइप के बारे में जानकारी.
BMPEnumबीएमपी इमेज फ़ाइल के लिए MIME टाइप (आम तौर पर .bmp) को दिखाने का तरीका.
GIFEnumGIF इमेज फ़ाइल (आम तौर पर .gif) के लिए MIME टाइप को दिखाया गया है.
JPEGEnumJPEG इमेज फ़ाइल (आम तौर पर .jpg) के लिए MIME टाइप को दिखाया गया है.
PNGEnumPNG इमेज फ़ाइल (आम तौर पर .png) के लिए MIME टाइप को दिखाया गया है.
SVGEnumSVG इमेज फ़ाइल (आम तौर पर .svg) के लिए, MIME टाइप को दिखाया गया.
PDFEnumPDF फ़ाइल (आम तौर पर .pdf) के लिए MIME टाइप को दिखाया गया है.
CSSEnumसीएसएस टेक्स्ट फ़ाइल (आम तौर पर .css) के लिए MIME टाइप को दिखाया गया है.
CSVEnumCSV टेक्स्ट फ़ाइल (आम तौर पर .csv) के लिए MIME टाइप को दिखाया गया है.
HTMLEnumएचटीएमएल टेक्स्ट फ़ाइल (आम तौर पर, .html) के लिए MIME टाइप को दिखाया गया है.
JAVASCRIPTEnumJavaScript टेक्स्ट फ़ाइल (आम तौर पर, .js) के लिए MIME टाइप को दिखाने के लिए.
PLAIN_TEXTEnumसामान्य टेक्स्ट वाली फ़ाइल (आम तौर पर, .txt) के लिए MIME टाइप को दिखाया गया है.
RTFEnumरिच टेक्स्ट फ़ाइल (आम तौर पर .rtf) के लिए, MIME टाइप को दिखाया गया है.
OPENDOCUMENT_GRAPHICSEnumOpenDocument ग्राफ़िक फ़ाइल (आम तौर पर .odg) के लिए, MIME टाइप को दिखाया गया है.
OPENDOCUMENT_PRESENTATIONEnumOpenDocument प्रज़ेंटेशन फ़ाइल (आम तौर पर .odp) के लिए MIME टाइप को दिखाया गया है.
OPENDOCUMENT_SPREADSHEETEnumOpenDocument स्प्रेडशीट फ़ाइल (आम तौर पर .ods) के लिए, MIME टाइप को दिखाया जाता है.
OPENDOCUMENT_TEXTEnumOpenDocument वर्ड-प्रोसेसिंग फ़ाइल (आम तौर पर .odt) के लिए MIME टाइप को दिखाया गया है.
MICROSOFT_EXCELEnumMicrosoft Excel स्प्रेडशीट फ़ाइल (आम तौर पर, .xlsx) के लिए, MIME टाइप को दिखाया गया है.
MICROSOFT_EXCEL_LEGACYEnumMicrosoft Excel लेगसी फ़ाइल (आम तौर पर .xls) के लिए, MIME टाइप के बारे में जानकारी.
MICROSOFT_POWERPOINTEnumMicrosoft PowerPoint प्रज़ेंटेशन फ़ाइल के लिए, MIME टाइप (आम तौर पर .pptx) से दिखाया जाता है.
MICROSOFT_POWERPOINT_LEGACYEnumMicrosoft PowerPoint लेगसी फ़ाइल (आम तौर पर .ppt) के लिए, MIME टाइप को दिखाया गया है.
MICROSOFT_WORDEnumMicrosoft Word दस्तावेज़ फ़ाइल (आम तौर पर .docx) के लिए MIME टाइप को दिखाया गया है.
MICROSOFT_WORD_LEGACYEnumMicrosoft Word लेगसी फ़ाइल (आम तौर पर, .doc) के लिए MIME टाइप को दिखाने के लिए.
ZIPEnumZIP फ़ॉर्मैट वाली संग्रह फ़ाइल (आम तौर पर, .zip) के लिए, MIME टाइप के बारे में जानकारी.

Month

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
JANUARYEnumजनवरी (पहला महीना).
FEBRUARYEnumफ़रवरी (2 महीना).
MARCHEnumमार्च (3 महीना).
APRILEnumअप्रैल (4 महीना).
MAYEnumमई (5 महीने).
JUNEEnumजून (6 महीने).
JULYEnumजुलाई (महीने 7).
AUGUSTEnumअगस्त (8 महीना).
SEPTEMBEREnumसितंबर (9 महीने).
OCTOBEREnumअक्टूबर (10 महीने).
NOVEMBEREnumनवंबर (11 महीना).
DECEMBEREnumदिसंबर (12 महीने).

PromptResponse

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getResponseText()Stringडायलॉग के इनपुट फ़ील्ड में उपयोगकर्ता के डाले गए टेक्स्ट को पाता है.
getSelectedButton()Buttonउस बटन को दिखाता है जिस पर उपयोगकर्ता ने डायलॉग को खारिज करने के लिए क्लिक किया.

RgbColor

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
asHexString()Stringसीएसएस-स्टाइल की सात वर्ण वाली हेक्साडेसिमल स्ट्रिंग (#rrggbb) या 9 वर्ण की हेक्साडेसिमल स्ट्रिंग (#aarrggbb) से रंग दिखाता है.
getBlue()Integerइस रंग का नीला चैनल, 0 से 255 तक की संख्या के रूप में.
getColorType()ColorTypeदेखें कि यह रंग किस तरह का है.
getGreen()Integerइस रंग का हरा चैनल, 0 से 255 तक की संख्या के रूप में.
getRed()Integerइस रंग का लाल चैनल, 0 से 255 तक की संख्या के रूप में.

Session

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getActiveUser()Userमौजूदा उपयोगकर्ता के बारे में जानकारी मिलती है.
getActiveUserLocale()Stringस्ट्रिंग के तौर पर मौजूदा उपयोगकर्ता की भाषा की सेटिंग की जानकारी देता है—जैसे, अंग्रेज़ी के लिए en.
getEffectiveUser()Userइससे उस उपयोगकर्ता के बारे में जानकारी मिलती है जिसके अधिकार से स्क्रिप्ट चल रही है.
getScriptTimeZone()Stringस्क्रिप्ट के टाइम ज़ोन की जानकारी मिलती है.
getTemporaryActiveUserKey()Stringकुछ समय के लिए इस्तेमाल होने वाली कुंजी मिलती है, जो हर सक्रिय उपयोगकर्ता के लिए अलग होती है. हालांकि, इससे उपयोगकर्ता की पहचान ज़ाहिर नहीं होती.

Ui

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
ButtonButtonपहले से तय किए गए, स्थानीय भाषा के हिसाब से बनाए गए डायलॉग बटन दिखाने वाली एक संख्या, जो सूचना या PromptResponse.getSelectedButton() के ज़रिए दिखाई जाती है. इससे यह पता चलता है कि उपयोगकर्ता ने डायलॉग में किस बटन पर क्लिक किया था.
ButtonSetButtonSetएक या ज़्यादा डायलॉग बटन के पहले से तय और स्थानीय जगह के अनुसार तय किए गए सेट को दिखाने वाला एनम, जिसे चेतावनी या प्रॉम्प्ट में जोड़ा जा सकता है.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
alert(prompt)Buttonइससे उपयोगकर्ता के एडिटर में, दिए गए मैसेज और "ठीक है" बटन के साथ एक डायलॉग बॉक्स खुलता है.
alert(prompt, buttons)Buttonयह उपयोगकर्ता के एडिटर में, दिए गए मैसेज और बटन के सेट के साथ एक डायलॉग बॉक्स खोलता है.
alert(title, prompt, buttons)Buttonइससे उपयोगकर्ता के एडिटर में, दिए गए शीर्षक, मैसेज, और बटन के सेट वाला एक डायलॉग बॉक्स खुलता है.
createAddonMenu()Menuऐसा बिल्डर बनाता है जिसका इस्तेमाल एडिटर के एक्सटेंशन मेन्यू में सब-मेन्यू शामिल करने के लिए किया जा सकता है.
createMenu(caption)Menuएक ऐसा बिल्डर बनाता है जिसका इस्तेमाल एडिटर के यूज़र इंटरफ़ेस में मेन्यू जोड़ने के लिए किया जा सकता है.
prompt(prompt)PromptResponseयह उपयोगकर्ता के एडिटर में, दिए गए मैसेज और "ठीक है" बटन के साथ एक इनपुट डायलॉग बॉक्स खोलता है.
prompt(prompt, buttons)PromptResponseयह उपयोगकर्ता के एडिटर में, दिए गए मैसेज और बटन के सेट के साथ एक इनपुट डायलॉग बॉक्स खोलता है.
prompt(title, prompt, buttons)PromptResponseइससे उपयोगकर्ता के एडिटर में, दिए गए शीर्षक, मैसेज, और बटन के सेट वाला एक इनपुट डायलॉग बॉक्स खुलता है.
showModalDialog(userInterface, title)voidइससे उपयोगकर्ता के एडिटर में, कस्टम क्लाइंट-साइड कॉन्टेंट वाला मॉडल डायलॉग बॉक्स खुलता है.
showModelessDialog(userInterface, title)voidयह उपयोगकर्ता के एडिटर में, कस्टम क्लाइंट-साइड कॉन्टेंट वाला एक मोडलेस डायलॉग बॉक्स खोलता है.
showSidebar(userInterface)voidइससे उपयोगकर्ता के एडिटर में, कस्टम क्लाइंट-साइड कॉन्टेंट वाला एक साइडबार खुलता है.

User

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
getEmail()Stringउपलब्ध होने पर, उपयोगकर्ता का ईमेल पता मिलता है.

Weekday

प्रॉपर्टी

प्रॉपर्टीTypeब्यौरा
SUNDAYEnumरविवार.
MONDAYEnumसोमवार.
TUESDAYEnumमंगलवार.
WEDNESDAYEnumबुधवार.
THURSDAYEnumगुरुवार.
FRIDAYEnumशुक्रवार.
SATURDAYEnumशनिवार.

console

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
error()voidस्टैकड्राइवर लॉगिंग को खाली गड़बड़ी के लेवल का मैसेज देता है.
error(formatOrObject, values)voidस्टैकड्राइवर लॉगिंग को गड़बड़ी के लेवल का मैसेज देता है.
info()voidस्टैकड्राइवर लॉगिंग को खाली जानकारी लेवल मैसेज आउटपुट करता है.
info(formatOrObject, values)voidStackdriver लॉगिंग के लिए एक जानकारी स्तर संदेश आउटपुट करता है.
log()voidस्टैकड्राइवर लॉगिंग के लिए एक खाली DEBUG लेवल मैसेज आउटपुट करता है.
log(formatOrObject, values)voidस्टैकड्राइवर लॉगिंग के लिए DEBUG लेवल का मैसेज आउटपुट करता है.
time(label)voidटाइमर शुरू करता है, जिसका इस्तेमाल यह ट्रैक करने के लिए किया जा सकता है कि किसी कार्रवाई में कितना समय लगता है.
timeEnd(label)voidconsole.time() पर कॉल करने पर शुरू किए गए टाइमर को रोकता है.
warn()voidस्टैकड्राइवर लॉगिंग के लिए चेतावनी लेवल का खाली मैसेज देता है.
warn(formatOrObject, values)voidस्टैकड्राइवर लॉगिंग के लिए चेतावनी लेवल का मैसेज देता है.