یک پیوند فرامتن
روش ها
روش | نوع برگشت | شرح مختصر |
---|---|---|
getLinkType() | LinkType | LinkType برمی گرداند. |
getLinkedSlide() | Slide | Slide پیوند شده را برای انواع پیوندهای غیر URL، در صورت وجود، برمیگرداند. |
getSlideId() | String | شناسه Slide پیوند شده را برمیگرداند یا اگر LinkType LinkType.SLIDE_ID نیست.SLIDE_ID، null است. |
getSlideIndex() | Integer | ایندکس مبتنی بر صفر Slide پیوند شده را برمیگرداند یا اگر LinkType LinkType.SLIDE_INDEX نباشد، null برمیگرداند.SLIDE_INDEX. |
getSlidePosition() | SlidePosition | SlidePosition Slide پیوند شده را برمیگرداند یا اگر LinkType LinkType.SLIDE_POSITION نباشد، null برمیگرداند.SLIDE_POSITION. |
getUrl() | String | URL را به صفحه وب خارجی برمی گرداند یا اگر LinkType LinkType.URL نباشد، null . |
مستندات دقیق
getLinkType()
LinkType
برمی گرداند.
var 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
پیوند شده را برای انواع پیوندهای غیر URL، در صورت وجود، برمیگرداند. اگر اسلاید در ارائه وجود نداشته باشد، یا اگر LinkType
LinkType.URL
باشد، null
برمیگرداند.
var link = shape.getLink(); if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) { Logger.log('Shape has link to slide: ' + link.getLinkedSlide()); }
بازگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideId()
شناسه Slide
پیوند شده را برمیگرداند یا اگر LinkType
LinkType.SLIDE_ID
نیست.SLIDE_ID، null
است.
توجه داشته باشید که ممکن است اسلاید با شناسه برگشتی وجود نداشته باشد.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_ID) { Logger.log('Shape has link to slide with ID: ' + link.getSlideId()); }
بازگشت
String
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideIndex()
ایندکس مبتنی بر صفر Slide
پیوند شده را برمیگرداند یا اگر LinkType
LinkType.SLIDE_INDEX
نباشد، null
برمیگرداند.SLIDE_INDEX.
توجه داشته باشید که اسلاید در نمایه برگشتی ممکن است وجود نداشته باشد.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_INDEX) { Logger.log('Shape has link to slide with index: ' + link.getSlideIndex()); }
بازگشت
Integer
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlidePosition()
SlidePosition
Slide
پیوند شده را برمیگرداند یا اگر LinkType
LinkType.SLIDE_POSITION
نباشد، null
برمیگرداند.SLIDE_POSITION.
توجه داشته باشید که اسلاید با موقعیت نسبی بازگشتی ممکن است وجود نداشته باشد.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_POSITION) { Logger.log('Shape has link to slide with relative position: ' + link.getSlidePosition()); }
بازگشت
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUrl()
URL را به صفحه وب خارجی برمی گرداند یا اگر LinkType
LinkType.URL
نباشد، null
.
var link = shape.getLink(); if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) { Logger.log('Shape has link to URL: ' + link.getUrl()); }
بازگشت
String
مجوز
اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations