प्रज़ेंटेशन.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
addEditor(emailAddress) | Presentation | दिए गए उपयोगकर्ता को Presentation के लिए एडिटर की सूची में जोड़ता है. |
addEditor(user) | Presentation | दिए गए उपयोगकर्ता को Presentation के लिए एडिटर की सूची में जोड़ता है. |
addEditors(emailAddresses) | Presentation | उपयोगकर्ताओं के दिए गए अरे को Presentation के लिए एडिटर की सूची में जोड़ता है. |
addViewer(emailAddress) | Presentation | दिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ता है. |
addViewer(user) | Presentation | दिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ता है. |
addViewers(emailAddresses) | Presentation | Presentation के लिए दर्शकों की सूची में उपयोगकर्ताओं के दिए गए अरे को जोड़ता है. |
appendSlide() | Slide | मौजूदा मास्टर के आधार पर PredefinedLayout.BLANK पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में स्लाइड जोड़ता है. |
appendSlide(layout) | Slide | मौजूदा मास्टर के आधार पर तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में स्लाइड जोड़ता है. |
appendSlide(predefinedLayout) | Slide | मौजूदा मास्टर के आधार पर तय किए गए पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में एक स्लाइड जोड़ता है. |
appendSlide(slide) | Slide | प्रज़ेंटेशन के आखिर में, दिए गए Slide की एक कॉपी जोड़ता है. |
appendSlide(slide, linkingMode) | Slide | सोर्स प्रज़ेंटेशन से दिए गए Slide की एक कॉपी को मौजूदा प्रज़ेंटेशन के आखिर में जोड़ता है और स्लाइड के लिंक को SlideLinkingMode में बताए गए तरीके के हिसाब से सेट करता है. |
getEditors() | User[] | इस Presentation के लिए संपादकों की सूची दी जाती है. |
getId() | String | इससे प्रज़ेंटेशन का यूनीक आइडेंटिफ़ायर मिलता है. |
getLayouts() | Layout[] | प्रज़ेंटेशन में लेआउट दिखाता है. |
getMasters() | Master[] | प्रेज़ेंटेशन में मास्टर्स को लाता है. |
getName() | String | इससे प्रज़ेंटेशन का नाम या टाइटल पता चलता है. |
getNotesMaster() | NotesMaster | प्रज़ेंटेशन के नोट मास्टर बनाता है. |
getNotesPageHeight() | Number | प्रज़ेंटेशन में नोट मास्टर और नोट पेजों के पेज की ऊंचाई को पॉइंट में दिखाता है. |
getNotesPageWidth() | Number | प्रज़ेंटेशन में नोट मास्टर और नोट पेजों के पेज की चौड़ाई को पॉइंट में दिखाता है. |
getPageElementById(id) | PageElement | दिए गए आईडी से PageElement दिखाता है या अगर कोई आईडी मौजूद नहीं है, तो null दिखाता है. |
getPageHeight() | Number | प्रज़ेंटेशन में स्लाइड, लेआउट, और मास्टर की पेज की ऊंचाई को पॉइंट में दिखाता है. |
getPageWidth() | Number | प्रज़ेंटेशन में स्लाइड, लेआउट, और मास्टर की पेज की चौड़ाई की जानकारी पॉइंट में दिखाता है. |
getSelection() | Selection | यह ऐक्टिव प्रज़ेंटेशन में, उपयोगकर्ता के चुने गए विकल्प को दिखाता है. |
getSlideById(id) | Slide | दिए गए आईडी से Slide दिखाता है या अगर कोई आईडी मौजूद नहीं है, तो null दिखाता है. |
getSlides() | Slide[] | प्रज़ेंटेशन में स्लाइड दिखाता है. |
getUrl() | String | इस प्रज़ेंटेशन को ऐक्सेस करने के लिए, यूआरएल को फिर से लाता है. |
getViewers() | User[] | इस Presentation को देखने वाले दर्शकों और टिप्पणी करने वालों की सूची मिलती है. |
insertSlide(insertionIndex) | Slide | मौजूदा मास्टर के आधार पर PredefinedLayout.BLANK पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में बताए गए इंडेक्स पर एक स्लाइड शामिल करता है. |
insertSlide(insertionIndex, layout) | Slide | मौजूदा मास्टर के आधार पर तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड शामिल करता है. |
insertSlide(insertionIndex, predefinedLayout) | Slide | मौजूदा मास्टर के आधार पर, पहले से तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड शामिल करता है. |
insertSlide(insertionIndex, slide) | Slide | दिए गए Slide की कॉपी को प्रज़ेंटेशन में दिए गए इंडेक्स में शामिल करता है. |
insertSlide(insertionIndex, slide, linkingMode) | Slide | सोर्स प्रज़ेंटेशन से दिए गए Slide की एक कॉपी को मौजूदा प्रज़ेंटेशन में तय किए गए इंडेक्स में शामिल करता है और स्लाइड के लिंक को SlideLinkingMode में बताए गए तरीके के हिसाब से सेट करता है. |
removeEditor(emailAddress) | Presentation | Presentation के लिए एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है. |
removeEditor(user) | Presentation | Presentation के लिए एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है. |
removeViewer(emailAddress) | Presentation | ऐसा करने से, Presentation के लिए दर्शकों और टिप्पणी करने वालों की सूची से, दिए गए उपयोगकर्ता को हटा दिया जाता है. |
removeViewer(user) | Presentation | ऐसा करने से, Presentation के लिए दर्शकों और टिप्पणी करने वालों की सूची से, दिए गए उपयोगकर्ता को हटा दिया जाता है. |
replaceAllText(findText, replaceText) | Integer | टेक्स्ट ढूंढने वाले टेक्स्ट के सभी इंस्टेंस को, टेक्स्ट बदलें वाले टेक्स्ट से बदलता है. |
replaceAllText(findText, replaceText, matchCase) | Integer | टेक्स्ट ढूंढने वाले टेक्स्ट के सभी इंस्टेंस को, टेक्स्ट बदलें वाले टेक्स्ट से बदलता है. |
saveAndClose() | void | मौजूदा Presentation को सेव करता है. |
setName(name) | void | प्रज़ेंटेशन का नाम या टाइटल सेट करता है. |
ज़्यादा जानकारी के साथ दस्तावेज़
addEditor(emailAddress)
दिए गए उपयोगकर्ता को Presentation
के लिए एडिटर की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से ही दर्शकों की सूची में था, तो इस तरीके का इस्तेमाल करने से उसे दर्शकों की सूची से बाहर रखा जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddress | String | जोड़ने के लिए उपयोगकर्ता का ईमेल पता. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditor(user)
दिए गए उपयोगकर्ता को Presentation
के लिए एडिटर की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से ही दर्शकों की सूची में था, तो इस तरीके का इस्तेमाल करने से उसे दर्शकों की सूची से बाहर रखा जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
user | User | जोड़े जाने वाले उपयोगकर्ता का इलस्ट्रेशन. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditors(emailAddresses)
उपयोगकर्ताओं के दिए गए अरे को Presentation
के लिए एडिटर की सूची में जोड़ता है. अगर कोई उपयोगकर्ता पहले से ही दर्शकों की सूची में मौजूद है, तो इस तरीके से उसे दर्शकों की सूची से बाहर रखा जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddresses | String[] | जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों की कैटगरी. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(emailAddress)
दिए गए उपयोगकर्ता को Presentation
के दर्शकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
एडिटर की सूची में था, तो इस तरीके का कोई असर नहीं होगा.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddress | String | जोड़ने के लिए उपयोगकर्ता का ईमेल पता. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(user)
दिए गए उपयोगकर्ता को Presentation
के दर्शकों की सूची में जोड़ता है. अगर उपयोगकर्ता पहले से
एडिटर की सूची में था, तो इस तरीके का कोई असर नहीं होगा.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
user | User | जोड़े जाने वाले उपयोगकर्ता का इलस्ट्रेशन. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewers(emailAddresses)
Presentation
के लिए दर्शकों की सूची में उपयोगकर्ताओं के दिए गए अरे को जोड़ता है. अगर कोई उपयोगकर्ता पहले से संपादकों की सूची में था, तो इस तरीके का उस पर कोई असर नहीं होता.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddresses | String[] | जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों की कैटगरी. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide()
मौजूदा मास्टर के आधार पर PredefinedLayout.BLANK
पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में स्लाइड जोड़ता है. वर्तमान मास्टर इनमें से एक है:
- मौजूदा आखिरी स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
रिटर्न
Slide
— जोड़ी गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(layout)
मौजूदा मास्टर के आधार पर तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में स्लाइड जोड़ता है. वर्तमान मास्टर इनमें से एक है:
- मौजूदा आखिरी स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
layout | Layout | नई स्लाइड के लिए इस्तेमाल किया जाने वाला लेआउट; इसे मौजूदा मास्टर में मौजूद होना चाहिए. |
रिटर्न
Slide
— जोड़ी गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(predefinedLayout)
मौजूदा मास्टर के आधार पर तय किए गए पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में एक स्लाइड जोड़ता है. वर्तमान मास्टर इनमें से एक है:
- मौजूदा आखिरी स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
predefinedLayout | PredefinedLayout | नई स्लाइड के लिए इस्तेमाल करने के लिए पहले से तय किया गया लेआउट; वह मौजूदा मास्टर में मौजूद होना चाहिए. |
रिटर्न
Slide
— जोड़ी गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide)
प्रज़ेंटेशन के आखिर में, दिए गए Slide
की एक कॉपी जोड़ता है.
अगर कॉपी की जा रही स्लाइड किसी दूसरे प्रज़ेंटेशन से है, तो पैरंट मास्टर और लेआउट पेजों के साथ-साथ कॉपी भी कर लिया जाता है. ऐसा तब होता है, जब इस प्रज़ेंटेशन में वे पहले से मौजूद न हों.
// Copy a slide from another presentation and appends it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides()[0]; currentPresentation.appendSlide(slide);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
slide | Slide | वह स्लाइड कॉपी करके जोड़ी जानी है. |
रिटर्न
Slide
— जोड़ी गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide, linkingMode)
सोर्स प्रज़ेंटेशन से दिए गए Slide
की एक कॉपी को मौजूदा प्रज़ेंटेशन के आखिर में जोड़ता है और स्लाइड के लिंक को SlideLinkingMode
में बताए गए तरीके के हिसाब से सेट करता है.
अगर कॉपी की जा रही स्लाइड किसी दूसरे प्रज़ेंटेशन से है, तो पैरंट मास्टर और लेआउट पेजों के मौजूदा प्रज़ेंटेशन में मौजूद न होने पर भी उन्हें कॉपी कर लिया जाता है.
अगर लिंक मोड SlideLinkingMode.LINKED
है, तो जोड़ी गई स्लाइड को Slide.refreshSlide()
को कॉल किए जाने पर, दी गई सोर्स स्लाइड से मैच करने के लिए अपडेट किया जा सकता है. दूसरे सहयोगी, सोर्स स्लाइड का लिंक देख सकते हैं. SlideLinkingMode.LINKED
का इस्तेमाल मौजूदा प्रज़ेंटेशन की सोर्स स्लाइड के साथ नहीं किया जा सकता.
// Copy a slide from another presentation, then append and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
slide | Slide | जिस स्लाइड को कॉपी करना है, जोड़ना है, और लिंक करना है. |
linkingMode | SlideLinkingMode | लिंक मोड, जिसका इस्तेमाल करना है. |
रिटर्न
Slide
— नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEditors()
इस Presentation
के लिए संपादकों की सूची दी जाती है.
रिटर्न
User[]
— ऐसे उपयोगकर्ताओं की कैटगरी जिनके पास बदलाव करने की अनुमति है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getId()
इससे प्रज़ेंटेशन का यूनीक आइडेंटिफ़ायर मिलता है. प्रज़ेंटेशन के किसी इंस्टेंस को खोलने के लिए, SlidesApp.openById()
के साथ प्रज़ेंटेशन आईडी का इस्तेमाल किया जाता है.
रिटर्न
String
— इस प्रज़ेंटेशन का आईडी.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLayouts()
प्रज़ेंटेशन में लेआउट दिखाता है.
रिटर्न
Layout[]
— इस प्रज़ेंटेशन में लेआउट की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getMasters()
प्रेज़ेंटेशन में मास्टर्स को लाता है.
रिटर्न
Master[]
— इस प्रज़ेंटेशन में मास्टर की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getName()
इससे प्रज़ेंटेशन का नाम या टाइटल पता चलता है.
रिटर्न
String
— इस प्रज़ेंटेशन का टाइटल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesMaster()
प्रज़ेंटेशन के नोट मास्टर बनाता है.
रिटर्न
NotesMaster
— प्रज़ेंटेशन के नोट मास्टर.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageHeight()
प्रज़ेंटेशन में नोट मास्टर और नोट पेजों के पेज की ऊंचाई को पॉइंट में दिखाता है. उन सभी की पेज ऊंचाई एक जैसी है.
रिटर्न
Number
— नोट पेज की ऊंचाई पॉइंट में.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageWidth()
प्रज़ेंटेशन में नोट मास्टर और नोट पेजों के पेज की चौड़ाई को पॉइंट में दिखाता है. उन सभी की पेज चौड़ाई एक ही है.
रिटर्न
Number
— नोट पेज की चौड़ाई पॉइंट में.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
दिए गए आईडी से PageElement
दिखाता है या अगर कोई आईडी मौजूद नहीं है, तो null
दिखाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
id | String | उस पेज एलिमेंट का आईडी जिसे वापस लाया जा रहा है. |
रिटर्न
PageElement
— दिए गए आईडी वाला पेज एलिमेंट.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageHeight()
प्रज़ेंटेशन में स्लाइड, लेआउट, और मास्टर की पेज की ऊंचाई को पॉइंट में दिखाता है. उन सभी की पेज ऊंचाई एक जैसी है.
रिटर्न
Number
— पेज की ऊंचाई पॉइंट में.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageWidth()
प्रज़ेंटेशन में स्लाइड, लेआउट, और मास्टर की पेज की चौड़ाई की जानकारी पॉइंट में दिखाता है. उन सभी की पेज चौड़ाई एक ही है.
रिटर्न
Number
— पेज की चौड़ाई को अंकों में दिखाता है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSelection()
यह ऐक्टिव प्रज़ेंटेशन में, उपयोगकर्ता के चुने गए विकल्प को दिखाता है. स्क्रिप्ट सिर्फ़ स्क्रिप्ट चलाने वाले उपयोगकर्ता के चुने हुए को ही ऐक्सेस कर सकती है. यह सिर्फ़ तब ऐक्सेस किया जा सकता है, जब स्क्रिप्ट प्रज़ेंटेशन के लिए बाउंड हो.
ध्यान दें कि वापस किया गया चयन ही मौजूदा प्रभावी चुनाव है. जब स्क्रिप्ट प्रज़ेंटेशन में कई बदलाव करती है, तो उन बदलावों को ध्यान में रखते हुए चुने गए विकल्पों को बदल दिया जाता है. उदाहरण के लिए, अगर दो आकार A और B चुने जाते हैं और स्क्रिप्ट, आकार B को हटा देती है, तो दिखाए गए सिलेक्शन ऑब्जेक्ट को इस तरह से अपडेट किया जाता है कि सिर्फ़ आकार A को चुना जाता है.
// Gets the current active page that is selected in the active presentation. var selection = SlidesApp.getActivePresentation().getSelection(); var currentPage = selection.getCurrentPage();
रिटर्न
Selection
— इससे उपयोगकर्ता के चुने गए विकल्प को दिखाया जाता है. इसके अलावा, अगर स्क्रिप्ट, प्रज़ेंटेशन से नहीं जुड़ी होती है या किसी मान्य उपयोगकर्ता को नहीं चुना गया है, तो null
.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideById(id)
दिए गए आईडी से Slide
दिखाता है या अगर कोई आईडी मौजूद नहीं है, तो null
दिखाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
id | String | उस स्लाइड का आईडी जिसे वापस लाया जा रहा है. |
रिटर्न
Slide
— दिए गए आईडी वाली स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlides()
प्रज़ेंटेशन में स्लाइड दिखाता है.
रिटर्न
Slide[]
— इस प्रज़ेंटेशन में दी गई स्लाइड की सूची.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUrl()
इस प्रज़ेंटेशन को ऐक्सेस करने के लिए, यूआरएल को फिर से लाता है.
var presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());
रिटर्न
String
— मौजूदा प्रज़ेंटेशन को ऐक्सेस करने के लिए यूआरएल.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getViewers()
इस Presentation
को देखने वाले दर्शकों और टिप्पणी करने वालों की सूची मिलती है.
रिटर्न
User[]
— ऐसे लोगों का कलेक्शन जिनके पास टिप्पणी देखने या टिप्पणी करने की अनुमति है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex)
मौजूदा मास्टर के आधार पर PredefinedLayout.BLANK
पहले से तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में बताए गए इंडेक्स पर एक स्लाइड शामिल करता है. मौजूदा मास्टर इनमें से एक है:
- पिछली स्लाइड का मास्टर.
- अगर इंसर्शन इंडेक्स शून्य है, तो पहली स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
insertionIndex | Integer | शून्य पर आधारित इंडेक्स, जिससे पता चलता है कि स्लाइड को कहां शामिल करना है. |
रिटर्न
Slide
— डाली गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, layout)
मौजूदा मास्टर के आधार पर तय लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड शामिल करता है. वर्तमान मास्टर इनमें से एक है:
- पिछली स्लाइड का मास्टर.
- अगर इंसर्शन इंडेक्स शून्य है, तो पहली स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
insertionIndex | Integer | शून्य पर आधारित इंडेक्स, जिससे पता चलता है कि स्लाइड को कहां शामिल करना है. |
layout | Layout | नई स्लाइड के लिए इस्तेमाल किया जाने वाला लेआउट; इसे मौजूदा मास्टर में मौजूद होना चाहिए. |
रिटर्न
Slide
— डाली गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, predefinedLayout)
मौजूदा मास्टर के आधार पर, पहले से तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड शामिल करता है. वर्तमान मास्टर इनमें से एक है:
- पिछली स्लाइड का मास्टर.
- अगर इंसर्शन इंडेक्स शून्य है, तो पहली स्लाइड का मास्टर.
- अगर कोई स्लाइड न हो, तो प्रज़ेंटेशन में पहला मास्टर.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
insertionIndex | Integer | शून्य पर आधारित इंडेक्स, जिससे पता चलता है कि स्लाइड को कहां शामिल करना है. |
predefinedLayout | PredefinedLayout | नई स्लाइड के लिए इस्तेमाल करने के लिए पहले से तय किया गया लेआउट; वह मौजूदा मास्टर में मौजूद होना चाहिए. |
रिटर्न
Slide
— डाली गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide)
दिए गए Slide
की कॉपी को प्रज़ेंटेशन में दिए गए इंडेक्स में शामिल करता है.
अगर कॉपी की जा रही स्लाइड किसी दूसरे प्रज़ेंटेशन से है, तो पैरंट मास्टर और लेआउट पेजों के साथ-साथ कॉपी भी कर लिया जाता है. ऐसा तब होता है, जब इस प्रज़ेंटेशन में वे पहले से मौजूद न हों.
// Copy a slide from another presentation and inserts it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides()[0]; var insertionIndex = 1; currentPresentation.insertSlide(insertionIndex, slide);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
insertionIndex | Integer | शून्य पर आधारित इंडेक्स, जिससे पता चलता है कि स्लाइड को कहां शामिल करना है. |
slide | Slide | वह स्लाइड कॉपी करके शामिल की जानी है. |
रिटर्न
Slide
— डाली गई नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide, linkingMode)
सोर्स प्रज़ेंटेशन से दिए गए Slide
की एक कॉपी को मौजूदा प्रज़ेंटेशन में तय किए गए इंडेक्स में शामिल करता है और स्लाइड के लिंक को SlideLinkingMode
में बताए गए तरीके के हिसाब से सेट करता है.
अगर कॉपी की जा रही स्लाइड किसी दूसरे प्रज़ेंटेशन से है, तो पैरंट मास्टर और लेआउट पेजों के मौजूदा प्रज़ेंटेशन में मौजूद न होने पर भी उन्हें कॉपी कर लिया जाता है.
अगर लिंक मोड SlideLinkingMode.LINKED
है, तो शामिल की गई स्लाइड को, दी गई सोर्स स्लाइड से मैच करने के लिए अपडेट किया जा सकता है. ऐसा तब होता है, जब Slide.refreshSlide()
को कॉल किया जाता है. दूसरे सहयोगी, सोर्स स्लाइड का लिंक देख सकते हैं. SlideLinkingMode.LINKED
का इस्तेमाल मौजूदा प्रज़ेंटेशन की सोर्स स्लाइड के साथ नहीं किया जा सकता.
// Copy a slide from another presentation, then insert and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var insertionIndex = 1; var insertedSlide = currentPresentation.insertSlide( insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
insertionIndex | Integer | शून्य पर आधारित इंडेक्स, जिससे पता चलता है कि स्लाइड को कहां शामिल करना है. |
slide | Slide | वह स्लाइड कॉपी करके शामिल की जानी है. |
linkingMode | SlideLinkingMode | लिंक मोड, जिसका इस्तेमाल करना है. |
रिटर्न
Slide
— नई स्लाइड.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(emailAddress)
Presentation
के लिए एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है. अगर उपयोगकर्ता, सामान्य ऐक्सेस वाले उपयोगकर्ताओं की कैटगरी में हैं, तो भी यह तरीका Presentation
को ऐक्सेस करने से नहीं रोक सकता. उदाहरण के लिए, अगर Presentation
को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या Presentation
शेयर की गई ड्राइव में है, जिसे उपयोगकर्ता ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता दर्शक की सूची से भी हट जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddress | String | जिस व्यक्ति को हटाना है उसका ईमेल पता. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(user)
Presentation
के लिए एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है. अगर उपयोगकर्ता, सामान्य ऐक्सेस वाले उपयोगकर्ताओं की कैटगरी में हैं, तो भी यह तरीका Presentation
को ऐक्सेस करने से नहीं रोक सकता. उदाहरण के लिए, अगर Presentation
को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या Presentation
शेयर की गई ड्राइव में है, जिसे उपयोगकर्ता ऐक्सेस कर सकता है.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता दर्शक की सूची से भी हट जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
user | User | जिस उपयोगकर्ता को हटाना है उसके बारे में जानकारी. |
रिटर्न
Presentation
— यह Presentation
, चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(emailAddress)
ऐसा करने से, Presentation
के लिए दर्शकों और टिप्पणी करने वालों की सूची से, दिए गए उपयोगकर्ता को हटा दिया जाता है. अगर उपयोगकर्ता एक एडिटर है, न कि दर्शक या टिप्पणी करने वाला, तो इस तरीके का कोई असर नहीं होगा. अगर उपयोगकर्ता, सामान्य ऐक्सेस वाले उपयोगकर्ताओं की कैटगरी में आते हैं, तो भी लोग Presentation
को ऐक्सेस कर सकते हैं. उदाहरण के लिए, अगर Presentation
को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया हो या Presentation
किसी'शेयर की गई ड्राइव' में हो, जिसे उपयोगकर्ता ऐक्सेस कर सके.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता एडिटर की सूची से भी हट जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
emailAddress | String | जिस व्यक्ति को हटाना है उसका ईमेल पता. |
रिटर्न
Presentation
— यह Presentation
चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(user)
ऐसा करने से, Presentation
के लिए दर्शकों और टिप्पणी करने वालों की सूची से, दिए गए उपयोगकर्ता को हटा दिया जाता है. अगर उपयोगकर्ता एक एडिटर है, न कि दर्शक, तो इस तरीके का कोई असर नहीं पड़ता. अगर उपयोगकर्ता, सामान्य ऐक्सेस वाले उपयोगकर्ताओं की कैटगरी में आते हैं, तो भी लोग Presentation
को ऐक्सेस कर सकते हैं. उदाहरण के लिए, अगर Presentation
को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया हो या Presentation
शेयर की गई ड्राइव में हो, जिसे उपयोगकर्ता ऐक्सेस कर सके.
Drive फ़ाइलों के लिए, इससे उपयोगकर्ता एडिटर की सूची से भी हट जाता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
user | User | जिस उपयोगकर्ता को हटाना है उसके बारे में जानकारी. |
रिटर्न
Presentation
— यह Presentation
चेन बनाने के लिए है.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
टेक्स्ट ढूंढने वाले टेक्स्ट के सभी इंस्टेंस को, टेक्स्ट बदलें वाले टेक्स्ट से बदलता है. खोज केस-इनसेंसिटिव होती है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
findText | String | ढूंढने के लिए टेक्स्ट. |
replaceText | String | मेल खाने वाले टेक्स्ट को बदलने के लिए टेक्स्ट. |
रिटर्न
Integer
— गड़बड़ियों की संख्या में बदलाव हुआ
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
टेक्स्ट ढूंढने वाले टेक्स्ट के सभी इंस्टेंस को, टेक्स्ट बदलें वाले टेक्स्ट से बदलता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
findText | String | ढूंढने के लिए टेक्स्ट. |
replaceText | String | मेल खाने वाले टेक्स्ट को बदलने के लिए टेक्स्ट. |
matchCase | Boolean | true होने पर, खोज को केस-सेंसिटिव (बड़े और छोटे अक्षरों में अंतर) किया जाता है. अगर false का इस्तेमाल किया जाता है, तो खोज के नतीजे केस-इनसेंसिटिव होते हैं. |
रिटर्न
Integer
— गड़बड़ियों की संख्या में बदलाव हुआ
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
saveAndClose()
मौजूदा Presentation
को सेव करता है. इससे लंबित अपडेट का नीचे जाना और उन्हें लागू करना पड़ता है.
हर खुले Presentation
के लिए, स्क्रिप्ट चलने के आखिर में saveAndClose()
तरीका अपने-आप शुरू हो जाता है, भले ही स्क्रिप्ट का चलन किसी गड़बड़ी के साथ खत्म हो गया हो.
बंद Presentation
में बदलाव नहीं किया जा सकता. किसी प्रज़ेंटेशन में बदलाव करने के लिए, उसे फिर से खोलने के लिए, SlidesApp
पर उपलब्ध तरीकों में से किसी एक का इस्तेमाल करें.
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setName(name)
प्रज़ेंटेशन का नाम या टाइटल सेट करता है.
पैरामीटर
नाम | Type | ब्यौरा |
---|---|---|
name | String | इस प्रज़ेंटेशन के लिए सेट किया जाने वाला नाम. |
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, इनमें से एक या ज़्यादा स्कोप से अनुमति देने की ज़रूरत होती है:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations