Class Link

پیوند

یک پیوند فرامتن

روش ها

روش نوع برگشت شرح مختصر
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());
}

بازگشت

LinkType

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

بازگشت

Slide

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

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

بازگشت

SlidePosition

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر دارند:

  • 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