यह एक हाइपरटेक्स्ट लिंक है.
तरीके
| तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
|---|---|---|
get | Link | Link दिखाता है. |
get | Slide|null | अगर यूआरएल के अलावा किसी अन्य तरह के लिंक मौजूद हैं, तो यह फ़ंक्शन उनसे लिंक किए गए Slide को दिखाता है. |
get | String|null | अगर Link Link नहीं है, तो लिंक किए गए Slide या null का आईडी दिखाता है. |
get | Integer|null | अगर Link, Link नहीं है, तो लिंक किए गए Slide या null का ज़ीरो-आधारित इंडेक्स दिखाता है. |
get | Slide | अगर Link, Link नहीं है, तो लिंक किए गए Slide या null का Slide दिखाता है. |
get | String|null | यह फ़ंक्शन, बाहरी वेब पेज का यूआरएल दिखाता है. अगर Link, Link नहीं है, तो यह null दिखाता है. |
ज़्यादा जानकारी वाला दस्तावेज़
getLinkType()
LinkType दिखाता है.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null) { Logger.log(`Shape has a link of type: ${link.getLinkType()}`); }
वापसी का टिकट
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getLinkedSlide()
अगर यूआरएल के अलावा किसी अन्य तरह के लिंक मौजूद हैं, तो यह फ़ंक्शन उनसे लिंक किए गए Slide को दिखाता है. अगर प्रज़ेंटेशन में स्लाइड मौजूद नहीं है या LinkType LinkType.URL है, तो null दिखाता है.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null && link.getLinkType() !== SlidesApp.LinkType.URL) { Logger.log(`Shape has link to slide: ${link.getLinkedSlide()}`); }
वापसी का टिकट
Slide|null
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlideId()
अगर LinkType LinkType.SLIDE_ID नहीं है, तो लिंक किए गए Slide या null का आईडी दिखाता है.
ध्यान दें कि जिस आईडी वाली स्लाइड को वापस लाया गया है वह मौजूद न हो.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null && link.getLinkType() === SlidesApp.LinkType.SLIDE_ID) { Logger.log(`Shape has link to slide with ID: ${link.getSlideId()}`); }
वापसी का टिकट
String|null
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlideIndex()
अगर LinkType, LinkType.SLIDE_INDEX नहीं है, तो लिंक किए गए Slide या null का ज़ीरो-आधारित इंडेक्स दिखाता है.
ध्यान दें कि दिखाए गए इंडेक्स पर मौजूद स्लाइड मौजूद नहीं हो सकती.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null && link.getLinkType() === SlidesApp.LinkType.SLIDE_INDEX) { Logger.log(`Shape has link to slide with index: ${link.getSlideIndex()}`); }
वापसी का टिकट
Integer|null
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getSlidePosition()
अगर LinkType LinkType.SLIDE_POSITION नहीं है, तो लिंक किए गए Slide या null का SlidePosition दिखाता है.
ध्यान दें कि हो सकता है कि जिस स्लाइड की रिलेटिव पोज़िशन दिखाई गई है वह मौजूद न हो.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null && link.getLinkType() === SlidesApp.LinkType.SLIDE_POSITION) { Logger.log( `Shape has link to slide with relative position: ${ link.getSlidePosition()}`, ); }
वापसी का टिकट
SlidePosition|null
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations
getUrl()
यह फ़ंक्शन, बाहरी वेब पेज का यूआरएल दिखाता है. अगर LinkType, LinkType.URL नहीं है, तो यह null दिखाता है.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const link = shape.getLink(); if (link != null && link.getLinkType() === SlidesApp.LinkType.URL) { Logger.log(`Shape has link to URL: ${link.getUrl()}`); }
वापसी का टिकट
String|null
अनुमति देना
इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट के लिए, इनमें से एक या उससे ज़्यादा स्कोप के साथ अनुमति लेना ज़रूरी है:
-
https://www.googleapis.com/auth/presentations.currentonly -
https://www.googleapis.com/auth/presentations