یک پیوند فرامتن
مواد و روش ها
روش | نوع برگشت | توضیح مختصر |
---|---|---|
getLinkType() | LinkType | LinkType را برمی گرداند. |
getLinkedSlide() | Slide | Slide پیوند شده را برای انواع پیوندهای غیر URL، در صورت وجود، برمیگرداند. |
getSlideId() | String | شناسه Slide پیوند شده را برمیگرداند یا اگر LinkType LinkType نیست LinkType.SLIDE_ID null است. |
getSlideIndex() | Integer | ایندکس مبتنی بر صفر Slide پیوند شده را برمیگرداند یا اگر LinkType نباشد null برمیگرداند. LinkType.SLIDE_INDEX . |
getSlidePosition() | SlidePosition | SlidePosition Slide پیوند شده را برمیگرداند یا اگر LinkType نباشد، null LinkType.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 نیست LinkType.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
نباشد null
برمیگرداند. LinkType.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
نباشد، null
LinkType.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