رابط نص تشعّبي
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
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()); }
الإرجاع
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
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()); }
الإرجاع
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
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()); }
الإرجاع
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
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