Class Link

Link

Ein Hypertext-Link.

Methoden

MethodeRückgabetypKurzbeschreibung
getLinkType()LinkTypeGibt LinkType zurück.
getLinkedSlide()SlideGibt das verknüpfte Slide für Nicht-URL-Linktypen zurück, sofern vorhanden.
getSlideId()StringGibt die ID des verknüpften Slide oder null zurück, wenn LinkType nicht LinkType.SLIDE_ID.
getSlideIndex()IntegerGibt den nullbasierten Index des verknüpften Slide-Objekts oder null zurück, wenn LinkType nicht LinkType.SLIDE_INDEX ist.
getSlidePosition()SlidePositionGibt die SlidePosition des verknüpften Slide zurück oder null, wenn LinkType nicht LinkType.SLIDE_POSITION ist.
getUrl()StringGibt die URL zur externen Webseite oder null zurück, wenn LinkType nicht LinkType.URL ist.

Detaillierte Dokumentation

getLinkType()

Gibt LinkType zurück.

var link = shape.getLink();
if (link != null) {
  Logger.log('Shape has a link of type: ' + link.getLinkType());
}

Rückflug

LinkType

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getLinkedSlide()

Gibt das verknüpfte Slide für Nicht-URL-Linktypen zurück, sofern vorhanden. Gibt null zurück, wenn Die Folie ist nicht in der Präsentation vorhanden oder der LinkType ist LinkType.URL.

var link = shape.getLink();
if (link != null && link.getLinkType() != SlidesApp.LinkType.URL) {
  Logger.log('Shape has link to slide: ' + link.getLinkedSlide());
}

Rückflug

Slide

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSlideId()

Gibt die ID des verknüpften Slide oder null zurück, wenn LinkType nicht LinkType.SLIDE_ID.

Beachten Sie, dass die Folie mit der zurückgegebenen ID möglicherweise nicht vorhanden ist.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_ID) {
  Logger.log('Shape has link to slide with ID: ' + link.getSlideId());
}

Rückflug

String

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSlideIndex()

Gibt den nullbasierten Index des verknüpften Slide-Objekts oder null zurück, wenn LinkType nicht LinkType.SLIDE_INDEX ist.

Beachten Sie, dass die Folie am zurückgegebenen Index möglicherweise nicht vorhanden ist.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.SLIDE_INDEX) {
  Logger.log('Shape has link to slide with index: ' + link.getSlideIndex());
}

Rückflug

Integer

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getSlidePosition()

Gibt die SlidePosition des verknüpften Slide zurück oder null, wenn LinkType nicht LinkType.SLIDE_POSITION ist.

Beachten Sie, dass die Folie mit der zurückgegebenen relativen Position möglicherweise nicht vorhanden ist.

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

Rückflug

SlidePosition

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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

getUrl()

Gibt die URL zur externen Webseite oder null zurück, wenn LinkType nicht LinkType.URL ist.

var link = shape.getLink();
if (link != null && link.getLinkType() == SlidesApp.LinkType.URL) {
  Logger.log('Shape has link to URL: ' + link.getUrl());
}

Rückflug

String

Autorisierung

Skripts, die diese Methode verwenden, erfordern eine Autorisierung mit einem oder mehreren der folgenden Bereiche:

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