Class Link

Vínculo

Un vínculo de hipertexto.

Métodos

MétodoTipo de datos que se muestraDescripción breve
getLinkType()LinkTypeMuestra LinkType.
getLinkedSlide()SlideMuestra el Slide vinculado para los tipos de vínculos que no son URL, si existe.
getSlideId()StringMuestra el ID del Slide o null vinculado si el LinkType no es LinkType.SLIDE_ID.
getSlideIndex()IntegerMuestra el índice basado en cero de Slide o null vinculados si LinkType no es LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionMuestra el SlidePosition del Slide o null vinculado si el LinkType no es LinkType.SLIDE_POSITION.
getUrl()StringMuestra la URL a la página web externa o null si LinkType no es LinkType.URL.

Documentación detallada

getLinkType()

Muestra LinkType.

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

Volver

LinkType

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getLinkedSlide()

Muestra el Slide vinculado para los tipos de vínculos que no son URL, si existe. Muestra null si la diapositiva no existe en la presentación o si LinkType es LinkType.URL.

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

Volver

Slide

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getSlideId()

Muestra el ID del Slide o null vinculado si el LinkType no es LinkType.SLIDE_ID.

Tenga en cuenta que es posible que no exista la diapositiva con el ID mostrado.

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

Volver

String

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getSlideIndex()

Muestra el índice basado en cero de Slide o null vinculados si LinkType no es LinkType.SLIDE_INDEX.

Ten en cuenta que es posible que no exista la diapositiva en el índice mostrado.

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

Volver

Integer

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getSlidePosition()

Muestra el SlidePosition del Slide o null vinculado si el LinkType no es LinkType.SLIDE_POSITION.

Tenga en cuenta que es posible que no exista la diapositiva con la posición relativa que se muestra.

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

Volver

SlidePosition

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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

getUrl()

Muestra la URL a la página web externa o null si LinkType no es LinkType.URL.

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

Volver

String

Autorización

Las secuencias de comandos que usan este método requieren autorización con uno o más de los siguientes alcances:

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