उपयोगकर्ता के Gmail खाते में बनाया गया लेबल.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addToThread(thread) | GmailLabel | इस लेबल को दी गई थ्रेड में जोड़ता है और थ्रेड को रीफ़्रेश करता है (GmailThread.refresh() ). |
addToThreads(threads) | GmailLabel | इस लेबल को दिए गए थ्रेड में जोड़ता है और थ्रेड को रीफ़्रेश करता है. |
deleteLabel() | void | इस लेबल को हटाता है. |
getName() | String | इस लेबल का नाम लेता है. |
getThreads() | GmailThread[] | इस लेबल से मार्क किए गए थ्रेड लेता है. |
getThreads(start, max) | GmailThread[] | इस लेबल से मार्क की गई थ्रेड की कई रेंज हासिल करता है. |
getUnreadCount() | Integer | इस लेबल के साथ टैग किए गए 'नहीं पढ़े गए' थ्रेड की संख्या दिखाता है. |
removeFromThread(thread) | GmailLabel | दिए गए थ्रेड से यह लेबल हटाता है और थ्रेड को रीफ़्रेश करता है. |
removeFromThreads(threads) | GmailLabel | दिए गए थ्रेड से यह लेबल हटा देता है और थ्रेड को रीफ़्रेश करता है. |
विस्तृत दस्तावेज़
addToThread(thread)
इस लेबल को दी गई थ्रेड में जोड़ता है और थ्रेड को रीफ़्रेश करता है (GmailThread.refresh()
).
// label the first thread in the inbox with the label MyLabel var label = GmailApp.getUserLabelByName("MyLabel"); var firstThread = GmailApp.getInboxThreads(0,1)[0]; label.addToThread(firstThread);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
thread | GmailThread | वह थ्रेड जिसे लेबल करना है. |
वापसी का टिकट
GmailLabel
— चेन बनाने के लिए यह लेबल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
addToThreads(threads)
इस लेबल को दिए गए थ्रेड में जोड़ता है और थ्रेड को रीफ़्रेश करता है. आप इनके लिए लेबल जोड़ सकते हैं एक बैच में ज़्यादा से ज़्यादा 100 थ्रेड.
// label the first three threads in the inbox with the label MyLabel var label = GmailApp.getUserLabelByName("MyLabel"); var threads = GmailApp.getInboxThreads(0,3); label.addToThreads(threads);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
threads | GmailThread[] | लेबल किए जाने वाले थ्रेड का कलेक्शन. |
वापसी का टिकट
GmailLabel
— चेन बनाने के लिए यह लेबल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
deleteLabel()
इस लेबल को हटाता है.
var label = GmailApp.getUserLabelByName("MyLabel"); label.deleteLabel();
थ्रो
Error
— अगर लेबल मिटाया नहीं जा सकता
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
getName()
इस लेबल का नाम लेता है.
var label = GmailApp.getUserLabelByName("MyLabel"); Logger.log(label.getName()); //logs MyLabel
वापसी का टिकट
String
— लेबल का नाम.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
getThreads()
इस लेबल से मार्क किए गए थ्रेड लेता है.
ये कॉल तब फ़ेल हो जाते हैं, जब सभी थ्रेड का साइज़ बहुत बड़ा होता है, जिसे सिस्टम हैंडल नहीं कर सकता. जगह
थ्रेड के साइज़ की जानकारी नहीं है और यह बहुत बड़ा हो सकता है. कृपया getThreads(start, max)
का इस्तेमाल करें. साथ ही, हर कॉल में वापस आने के लिए थ्रेड की रेंज तय करें.
// Log the subject lines of the threads labeled with MyLabel var label = GmailApp.getUserLabelByName("MyLabel"); var threads = label.getThreads(); for (var i = 0; i < threads.length; i++) { Logger.log(threads[i].getFirstMessageSubject()); }
वापसी का टिकट
GmailThread[]
— इस लेबल के साथ मार्क की गई थ्रेड का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
getThreads(start, max)
इस लेबल से मार्क की गई थ्रेड की कई रेंज हासिल करता है.
// log the subject lines of up to the first 30 threads with the label MyLabel var label = GmailApp.getUserLabelByName("MyLabel"); var threads = label.getThreads(0, 30); for (var i = 0; i < threads.length; i++) { Logger.log(threads[i].getFirstMessageSubject()); }
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
start | Integer | शुरुआती थ्रेड का इंडेक्स. |
max | Integer | दिए जाने वाले थ्रेड की ज़्यादा से ज़्यादा संख्या. |
वापसी का टिकट
GmailThread[]
— इस लेबल के साथ मार्क की गई थ्रेड का कलेक्शन.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
getUnreadCount()
इस लेबल के साथ टैग किए गए 'नहीं पढ़े गए' थ्रेड की संख्या दिखाता है.
// log the number of unread threads labeled with MyLabel var label = GmailApp.getUserLabelByName("MyLabel"); Logger.log(label.getUnreadCount());
वापसी का टिकट
Integer
— नहीं पढ़े गए लेबल वाले थ्रेड की संख्या.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
removeFromThread(thread)
दिए गए थ्रेड से यह लेबल हटाता है और थ्रेड को रीफ़्रेश करता है.
// remove the label MyLabel from the first thread in the inbox var label = GmailApp.getUserLabelByName("MyLabel"); var firstThread = GmailApp.getInboxThreads(0,1)[0]; label.removeFromThread(firstThread);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
thread | GmailThread | थ्रेड को लेबल नहीं किया जाएगा. |
वापसी का टिकट
GmailLabel
— चेन बनाने के लिए यह लेबल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/
इन्हें भी देखें
removeFromThreads(threads)
दिए गए थ्रेड से यह लेबल हटा देता है और थ्रेड को रीफ़्रेश करता है. इन्हें हटाया जा सकता है हर बैच में ज़्यादा से ज़्यादा 100 थ्रेड के लिए लेबल.
// remove the label MyLabel from the first three threads in the inbox var label = GmailApp.getUserLabelByName("MyLabel"); var threads = GmailApp.getInboxThreads(0,3); label.removeFromThreads(threads);
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
threads | GmailThread[] | थ्रेड का कलेक्शन, जिसे लेबल नहीं किया जाना है. |
वापसी का टिकट
GmailLabel
— चेन बनाने के लिए यह लेबल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, यहां दिए गए एक या उससे ज़्यादा स्कोप या मिलते-जुलते REST API से सही स्कोप की ज़रूरत होती है:
-
https://mail.google.com/