Class Link

קישור

קישור היפר-טקסט.

שיטות

שיטהסוג הערך שמוחזרתיאור קצר
getLinkType()LinkTypeהפונקציה מחזירה את הערך LinkType.
getLinkedSlide()Slideמחזירה את Slide המקושר עבור סוגי קישורים שאינם כתובות URL, אם קיים.
getSlideId()Stringהפונקציה מחזירה את המזהה של Slide או null המקושרים, אם LinkType אינו LinkType.SLIDE_ID.
getSlideIndex()Integerמחזירה את האינדקס המבוסס על אפסים של Slide או null המקושרים אם LinkType אינו LinkType.SLIDE_INDEX.
getSlidePosition()SlidePositionמחזירה את SlidePosition של Slide או null המקושרים אם LinkType אינו LinkType.SLIDE_POSITION.
getUrl()Stringמחזירה את כתובת ה-URL אל דף האינטרנט החיצוני או אל null אם LinkType אינו LinkType.URL.

תיעוד מפורט

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, אם קיים. הפונקציה מחזירה את הערך null אם השקף לא קיים במצגת או אם LinkType הוא LinkType.URL.

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 או null המקושרים, אם LinkType אינו LinkType.SLIDE_ID.

שימו לב: יכול להיות שהשקף עם המזהה שהוחזר לא קיים.

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 או null המקושרים אם LinkType אינו 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 או null המקושרים אם LinkType אינו 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());
}

החזרות

SlidePosition

הרשאות

לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה באחד או יותר מההיקפים הבאים:

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

getUrl()

מחזירה את כתובת ה-URL אל דף האינטרנט החיצוני או אל null אם LinkType אינו LinkType.URL.

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