Class Presentation

प्रज़ेंटेशन

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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addEditor(emailAddress)Presentationइस निर्देश से, दिए गए उपयोगकर्ता को Presentation के लिए, संपादकों की सूची में जोड़ दिया जाता है.
addEditor(user)Presentationइस निर्देश से, दिए गए उपयोगकर्ता को Presentation के लिए, संपादकों की सूची में जोड़ दिया जाता है.
addEditors(emailAddresses)PresentationPresentation के लिए, संपादकों की सूची में उपयोगकर्ताओं के दिए गए कलेक्शन को जोड़ता है.
addViewer(emailAddress)Presentationदिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ता है.
addViewer(user)Presentationदिए गए उपयोगकर्ता को Presentation के दर्शकों की सूची में जोड़ता है.
addViewers(emailAddresses)PresentationPresentation के दर्शकों की सूची में, उपयोगकर्ताओं के दिए गए कलेक्शन को जोड़ता है.
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)PresentationPresentation के एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है.
removeEditor(user)PresentationPresentation के एडिटर की सूची से, दिए गए उपयोगकर्ता को हटाता है.
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 — दिए गए आईडी वाला पेज एलिमेंट.

अनुमति देना

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

  • 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 दिखेगा.

अनुमति देना

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

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

getSlideById(id)

दिए गए आईडी के साथ Slide दिखाता है. अगर कोई आईडी मौजूद नहीं है, तो null दिखाता है.

पैरामीटर

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

वापसी का टिकट

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

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

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शून्य पर आधारित इंडेक्स, जो यह दिखाता है कि स्लाइड को कहां डालना है.

वापसी का टिकट

Slide — शामिल की गई नई स्लाइड.

अनुमति देना

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

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

insertSlide(insertionIndex, layout)

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

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

पैरामीटर

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

वापसी का टिकट

Slide — शामिल की गई नई स्लाइड.

अनुमति देना

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

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

insertSlide(insertionIndex, predefinedLayout)

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

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

पैरामीटर

नामटाइपब्यौरा
insertionIndexIntegerशून्य पर आधारित इंडेक्स, जो यह दिखाता है कि स्लाइड को कहां डालना है.
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शून्य पर आधारित इंडेक्स, जो यह दिखाता है कि स्लाइड को कहां डालना है.
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शून्य पर आधारित इंडेक्स, जो यह दिखाता है कि स्लाइड को कहां डालना है.
slideSlideवह स्लाइड जिसे कॉपी करके दूसरी स्लाइड में शामिल करना है.
linkingModeSlideLinkingModeलिंक करने का मोड.

वापसी का टिकट

Slide — नई स्लाइड.

अनुमति देना

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

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

removeEditor(emailAddress)

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 किसी शेयर की गई ड्राइव में मौजूद है जिसे उपयोगकर्ता ऐक्सेस कर सकता है.

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 — चेन करने के लिए यह Presentation.

अनुमति देना

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

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

removeViewer(user)

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

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

पैरामीटर

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

वापसी का टिकट

Presentation — चेन करने के लिए यह Presentation.

अनुमति देना

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

  • 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