Class Presentation

प्रज़ेंटेशन

कोई प्रज़ेंटेशन.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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|nullयह फ़ंक्शन, दिए गए आईडी वाला PageElement दिखाता है. अगर ऐसा कोई आईडी मौजूद नहीं है, तो null दिखाता है.
getPageHeight()Numberयह प्रज़ेंटेशन में मौजूद स्लाइड, लेआउट, और मास्टर की पेज हाइट को पॉइंट में दिखाता है.
getPageWidth()Numberयह प्रज़ेंटेशन में मौजूद स्लाइड, लेआउट, और मास्टर की पेज चौड़ाई को पॉइंट में दिखाता है.
getSelection()Selection|nullइस फ़ंक्शन से, चालू प्रज़ेंटेशन में उपयोगकर्ता के चुने गए आइटम की जानकारी मिलती है.
getSlideById(id)Slide|nullयह फ़ंक्शन, दिए गए आईडी वाला 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 के लिए संपादकों की सूची में जोड़ा जाता है. अगर उपयोगकर्ता पहले से ही दर्शकों की सूची में शामिल था, तो यह तरीका उपयोगकर्ता को दर्शकों की सूची से हटा देता है.

पैरामीटर

नामटाइपब्यौरा
emailAddressStringजिस उपयोगकर्ता को जोड़ना है उसका ईमेल पता.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditor(user)

इस फ़ंक्शन का इस्तेमाल करके, दिए गए उपयोगकर्ता को Presentation के लिए संपादकों की सूची में जोड़ा जाता है. अगर उपयोगकर्ता पहले से ही दर्शकों की सूची में शामिल था, तो यह तरीका उपयोगकर्ता को दर्शकों की सूची से हटा देता है.

पैरामीटर

नामटाइपब्यौरा
userUserजोड़े जाने वाले उपयोगकर्ता का प्रतिनिधित्व.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addEditors(emailAddresses)

इस फ़ंक्शन की मदद से, उपयोगकर्ताओं के दिए गए ऐरे को Presentation के लिए संपादकों की सूची में जोड़ा जाता है. अगर कोई उपयोगकर्ता पहले से ही दर्शकों की सूची में शामिल है, तो इस तरीके से उसे दर्शकों की सूची से हटा दिया जाता है.

पैरामीटर

नामटाइपब्यौरा
emailAddressesString[]जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों की एक कैटगरी.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(emailAddress)

इस फ़ंक्शन का इस्तेमाल करके, दिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ा जाता है. अगर उपयोगकर्ता पहले से ही संपादकों की सूची में शामिल है, तो इस तरीके का कोई असर नहीं होगा.

पैरामीटर

नामटाइपब्यौरा
emailAddressStringजिस उपयोगकर्ता को जोड़ना है उसका ईमेल पता.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewer(user)

इस फ़ंक्शन का इस्तेमाल करके, दिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ा जाता है. अगर उपयोगकर्ता पहले से ही संपादकों की सूची में शामिल है, तो इस तरीके का कोई असर नहीं होगा.

पैरामीटर

नामटाइपब्यौरा
userUserजोड़े जाने वाले उपयोगकर्ता का प्रतिनिधित्व.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

addViewers(emailAddresses)

यह फ़ंक्शन, उपयोगकर्ताओं के दिए गए ऐरे को Presentation के दर्शकों की सूची में जोड़ता है. अगर कोई उपयोगकर्ता पहले से ही संपादकों की सूची में शामिल है, तो इस तरीके का उस पर कोई असर नहीं पड़ेगा.

पैरामीटर

नामटाइपब्यौरा
emailAddressesString[]जोड़े जाने वाले उपयोगकर्ताओं के ईमेल पतों की एक कैटगरी.

वापसी का टिकट

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)

यह फ़ंक्शन, मौजूदा मास्टर के आधार पर तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में एक स्लाइड जोड़ता है. मौजूदा मास्टर इनमें से कोई एक है:

  • मौजूदा आखिरी स्लाइड का मास्टर.
  • अगर प्रज़ेंटेशन में कोई स्लाइड नहीं है, तो पहली मास्टर स्लाइड.

पैरामीटर

नामटाइपब्यौरा
layoutLayoutनई स्लाइड के लिए इस्तेमाल किया जाने वाला लेआउट. यह मौजूदा मास्टर में मौजूद होना चाहिए.

वापसी का टिकट

Slide — जोड़ी गई नई स्लाइड.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

appendSlide(predefinedLayout)

यह फ़ंक्शन, मौजूदा मास्टर के आधार पर पहले से तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन के आखिर में एक स्लाइड जोड़ता है. मौजूदा मास्टर इनमें से कोई एक है:

  • मौजूदा आखिरी स्लाइड का मास्टर.
  • अगर प्रज़ेंटेशन में कोई स्लाइड नहीं है, तो पहली मास्टर स्लाइड.

पैरामीटर

नामटाइपब्यौरा
predefinedLayoutPredefinedLayoutनई स्लाइड के लिए पहले से तय किया गया लेआउट. यह मौजूदा मास्टर में मौजूद होना चाहिए.

वापसी का टिकट

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.
const otherPresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = otherPresentation.getSlides()[0];
currentPresentation.appendSlide(slide);

पैरामीटर

नामटाइपब्यौरा
slideSlideवह स्लाइड जिसे कॉपी करके जोड़ा जाना है.

वापसी का टिकट

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.
const sourcePresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = sourcePresentation.getSlides()[0];
const appendedSlide = currentPresentation.appendSlide(
    slide,
    SlidesApp.SlideLinkingMode.LINKED,
);

पैरामीटर

नामटाइपब्यौरा
slideSlideवह स्लाइड जिसे कॉपी, जोड़ी, और लिंक करना है.
linkingModeSlideLinkingModeइस्तेमाल किया जाने वाला लिंक मोड.

वापसी का टिकट

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 दिखाता है.

पैरामीटर

नामटाइपब्यौरा
idStringउस पेज एलिमेंट का आईडी जिसे वापस पाया जा रहा है.

वापसी का टिकट

PageElement|null — यह दिए गए आईडी वाला पेज एलिमेंट है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • 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.
const selection = SlidesApp.getActivePresentation().getSelection();
const currentPage = selection.getCurrentPage();

वापसी का टिकट

Selection|null — यह उपयोगकर्ता के चुने गए विकल्प को दिखाता है. अगर स्क्रिप्ट प्रज़ेंटेशन से नहीं जुड़ी है या उपयोगकर्ता ने कोई मान्य विकल्प नहीं चुना है, तो null दिखता है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

getSlideById(id)

यह फ़ंक्शन, दिए गए आईडी वाला Slide दिखाता है. अगर ऐसा कोई आईडी मौजूद नहीं है, तो null दिखाता है.

पैरामीटर

नामटाइपब्यौरा
idStringउस स्लाइड का आईडी जिसे वापस पाया जा रहा है.

वापसी का टिकट

Slide|null — दी गई आईडी वाली स्लाइड.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • 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()

इस कुकी का इस्तेमाल, इस प्रज़ेंटेशन को ऐक्सेस करने के लिए यूआरएल पाने के लिए किया जाता है.

const 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 पहले से तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड जोड़ता है. मौजूदा मास्टर इनमें से कोई एक है:

  • पिछली स्लाइड का मास्टर.
  • अगर insertionIndex शून्य है, तो पहली स्लाइड का मास्टर.
  • अगर प्रज़ेंटेशन में कोई स्लाइड नहीं है, तो पहली मास्टर स्लाइड.

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerयह 0 से शुरू होने वाला इंडेक्स है. इससे पता चलता है कि स्लाइड को कहां जोड़ना है.

वापसी का टिकट

Slide — यह वह नई स्लाइड है जिसे शामिल किया गया है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, layout)

यह फ़ंक्शन, मौजूदा मास्टर के आधार पर तय किए गए लेआउट का इस्तेमाल करके, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड जोड़ता है. मौजूदा मास्टर इनमें से कोई एक है:

  • पिछली स्लाइड का मास्टर.
  • अगर insertionIndex शून्य है, तो पहली स्लाइड का मास्टर.
  • अगर प्रज़ेंटेशन में कोई स्लाइड नहीं है, तो पहली मास्टर स्लाइड.

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerयह 0 से शुरू होने वाला इंडेक्स है. इससे पता चलता है कि स्लाइड को कहां जोड़ना है.
layoutLayoutनई स्लाइड के लिए इस्तेमाल किया जाने वाला लेआउट. यह मौजूदा मास्टर में मौजूद होना चाहिए.

वापसी का टिकट

Slide — यह वह नई स्लाइड है जिसे शामिल किया गया है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

insertSlide(insertionIndex, predefinedLayout)

यह फ़ंक्शन, प्रज़ेंटेशन में तय किए गए इंडेक्स पर एक स्लाइड जोड़ता है. इसके लिए, मौजूदा मास्टर के आधार पर पहले से तय किए गए लेआउट का इस्तेमाल किया जाता है. मौजूदा मास्टर इनमें से कोई एक है:

  • पिछली स्लाइड का मास्टर.
  • अगर insertionIndex शून्य है, तो पहली स्लाइड का मास्टर.
  • अगर प्रज़ेंटेशन में कोई स्लाइड नहीं है, तो पहली मास्टर स्लाइड.

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerयह 0 से शुरू होने वाला इंडेक्स है. इससे पता चलता है कि स्लाइड को कहां जोड़ना है.
predefinedLayoutPredefinedLayoutनई स्लाइड के लिए पहले से तय किया गया लेआउट. यह मौजूदा मास्टर में मौजूद होना चाहिए.

वापसी का टिकट

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.
const otherPresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = otherPresentation.getSlides()[0];
const insertionIndex = 1;
currentPresentation.insertSlide(insertionIndex, slide);

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerयह 0 से शुरू होने वाला इंडेक्स है. इससे पता चलता है कि स्लाइड को कहां जोड़ना है.
slideSlideवह स्लाइड जिसे कॉपी करके डाला जाना है.

वापसी का टिकट

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.
const sourcePresentation = SlidesApp.openById('presentationId');
const currentPresentation = SlidesApp.getActivePresentation();
const slide = sourcePresentation.getSlides()[0];
const insertionIndex = 1;
const insertedSlide = currentPresentation.insertSlide(
    insertionIndex,
    slide,
    SlidesApp.SlideLinkingMode.LINKED,
);

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerयह 0 से शुरू होने वाला इंडेक्स है. इससे पता चलता है कि स्लाइड को कहां जोड़ना है.
slideSlideवह स्लाइड जिसे कॉपी करके डाला जाना है.
linkingModeSlideLinkingModeइस्तेमाल किया जाने वाला लिंक मोड.

वापसी का टिकट

Slide — नई स्लाइड.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(emailAddress)

इस कुकी का इस्तेमाल, दिए गए उपयोगकर्ता को Presentation के लिए एडिटर की सूची से हटाने के लिए किया जाता है. अगर उपयोगकर्ता ऐसे लोगों के ग्रुप में शामिल हैं जिनके पास Presentation का सामान्य ऐक्सेस है, तो इस तरीके से उन्हें Presentation ऐक्सेस करने से नहीं रोका जा सकता. उदाहरण के लिए, अगर Presentation को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या अगर Presentation ऐसी शेयर की गई ड्राइव में है जिसे उपयोगकर्ता ऐक्सेस कर सकता है.

Drive में मौजूद फ़ाइलों के लिए, इससे उपयोगकर्ता को व्यूअर की सूची से भी हटा दिया जाता है.

पैरामीटर

नामटाइपब्यौरा
emailAddressStringउस उपयोगकर्ता का ईमेल पता जिसे हटाना है.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeEditor(user)

इस कुकी का इस्तेमाल, दिए गए उपयोगकर्ता को Presentation के लिए एडिटर की सूची से हटाने के लिए किया जाता है. अगर उपयोगकर्ता ऐसे लोगों के ग्रुप में शामिल हैं जिनके पास Presentation का सामान्य ऐक्सेस है, तो इस तरीके से उन्हें Presentation ऐक्सेस करने से नहीं रोका जा सकता. उदाहरण के लिए, अगर Presentation को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या अगर Presentation ऐसी शेयर की गई ड्राइव में है जिसे उपयोगकर्ता ऐक्सेस कर सकता है.

Drive में मौजूद फ़ाइलों के लिए, इससे उपयोगकर्ता को व्यूअर की सूची से भी हटा दिया जाता है.

पैरामीटर

नामटाइपब्यौरा
userUserहटाए जाने वाले उपयोगकर्ता का प्रतिनिधित्व.

वापसी का टिकट

Presentation — यह Presentation, चेनिंग के लिए है.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(emailAddress)

इस फ़ंक्शन का इस्तेमाल करके, किसी उपयोगकर्ता को Presentation के दर्शकों और टिप्पणीकारों की सूची से हटाया जा सकता है. अगर उपयोगकर्ता व्यूअर या टिप्पणीकार नहीं, बल्कि एडिटर है, तो इस तरीके का कोई असर नहीं पड़ता. इस तरीके से, उन उपयोगकर्ताओं को Presentation ऐक्सेस करने से भी नहीं रोका जाता जो उपयोगकर्ताओं की ऐसी क्लास से जुड़े हैं जिनके पास सामान्य ऐक्सेस है. उदाहरण के लिए, अगर Presentation को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या अगर Presentation किसी ऐसी शेयर की गई ड्राइव में है जिसे उपयोगकर्ता ऐक्सेस कर सकता है.

Drive की फ़ाइलों के लिए, इससे उपयोगकर्ता को संपादकों की सूची से भी हटा दिया जाता है.

पैरामीटर

नामटाइपब्यौरा
emailAddressStringउस उपयोगकर्ता का ईमेल पता जिसे हटाना है.

वापसी का टिकट

Presentation — This Presentation for chaining.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

removeViewer(user)

इस फ़ंक्शन का इस्तेमाल करके, किसी उपयोगकर्ता को Presentation के दर्शकों और टिप्पणीकारों की सूची से हटाया जा सकता है. अगर उपयोगकर्ता व्यूअर के बजाय एडिटर है, तो इस तरीके का कोई असर नहीं पड़ता. इस तरीके से, उन उपयोगकर्ताओं को Presentation ऐक्सेस करने से भी नहीं रोका जा सकता जो उपयोगकर्ताओं की ऐसी क्लास से जुड़े हैं जिनके पास सामान्य ऐक्सेस है. उदाहरण के लिए, अगर Presentation को उपयोगकर्ता के पूरे डोमेन के साथ शेयर किया गया है या अगर Presentation किसी ऐसी शेयर की गई ड्राइव में है जिसे उपयोगकर्ता ऐक्सेस कर सकता है.

Drive की फ़ाइलों के लिए, इससे उपयोगकर्ता को संपादकों की सूची से भी हटा दिया जाता है.

पैरामीटर

नामटाइपब्यौरा
userUserहटाए जाने वाले उपयोगकर्ता का प्रतिनिधित्व.

वापसी का टिकट

Presentation — This Presentation for chaining.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText)

'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है. खोज के नतीजे, केस-इनसेंसिटिव होते हैं.

पैरामीटर

नामटाइपब्यौरा
findTextStringवह टेक्स्ट जिसे ढूंढना है.
replaceTextStringमैच किए गए टेक्स्ट को बदलने के लिए इस्तेमाल किया जाने वाला टेक्स्ट.

वापसी का टिकट

Integer — इवेंट के दोहराए जाने की संख्या में बदलाव हुआ.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations

replaceAllText(findText, replaceText, matchCase)

'ढूंढने के लिए टेक्स्ट' से मेल खाने वाले टेक्स्ट के सभी इंस्टेंस को 'बदलने के लिए टेक्स्ट' से बदलता है.

पैरामीटर

नामटाइपब्यौरा
findTextStringवह टेक्स्ट जिसे ढूंढना है.
replaceTextStringमैच किए गए टेक्स्ट को बदलने के लिए इस्तेमाल किया जाने वाला टेक्स्ट.
matchCaseBooleanअगर 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)

इस कुकी का इस्तेमाल, प्रज़ेंटेशन का नाम या टाइटल सेट करने के लिए किया जाता है.

पैरामीटर

नामटाइपब्यौरा
nameStringइस प्रज़ेंटेशन के लिए सेट किया जाने वाला नाम.

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या एक से ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:

  • https://www.googleapis.com/auth/presentations.currentonly
  • https://www.googleapis.com/auth/presentations