رابط نص تشعّبي
الطُرق
الطريقة | نوع القيمة التي يتم عرضها | وصف قصير |
---|---|---|
get | Link | عرض Link |
get | Slide | تعرِض هذه السمة القيمة المرتبطة Slide لأنواع الروابط غير عناوين URL، في حال توفّرها. |
get | String | تعرِض هذه الدالة معرّف Slide أو null المرتبط إذا لم يكن Link هو
Link . |
get | Integer | تعرِض هذه الدالة الفهرس المستنِد إلى الصفر للعنصر Slide أو null المرتبط إذا لم يكن Link هو Link . |
get | Slide | تعرِض هذه الدالة Slide للعنصر Slide أو null المرتبط إذا لم يكن Link هو Link . |
get | String | تعرِض هذه السمة عنوان URL لصفحة الويب الخارجية أو null إذا لم يكن Link هو Link . |
مستندات تفصيلية
get Link Type()
عرض Link
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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
get Linked Slide()
تعرِض هذه السمة Slide
المرتبط بأنواع الروابط غير عناوين URL، في حال توفّره. تعرِض القيمة null
إذا كانت
الشريحة غير متوفّرة في العرض التقديمي، أو إذا كانت Link
هي Link
.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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
get Slide Id()
تعرِض هذه الدالة معرّف Slide
أو null
المرتبط إذا لم يكن Link
هو
Link
.
يُرجى العِلم أنّ الشريحة التي تحمل رقم التعريف الذي تم إرجاعه قد لا تكون متوفّرة.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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
get Slide Index()
تعرِض هذه الدالة الفهرس المستنِد إلى الصفر للعنصر Slide
أو null
المرتبط إذا لم يكن Link
هو Link
.
يُرجى العِلم أنّ الشريحة في الفهرس الذي تم إرجاعه قد لا تكون متوفّرة.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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
get Slide Position()
تعرِض هذه الدالة Slide
للعنصر Slide
أو null
المرتبط إذا لم يكن Link
هو Link
.
يُرجى العِلم أنّ الشريحة التي تتضمّن الموضع النسبي الذي تم إرجاعه قد لا تكون متوفّرة.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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
get Url()
تعرِض هذه السمة عنوان URL لصفحة الويب الخارجية أو null
إذا لم يكن Link
هو Link
.
const shape = SlidesApp.getActivePresentation().getSlides()[0].getShapes()[0]; const 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