Class Link

লিঙ্ক

একটি হাইপারটেক্সট লিঙ্ক।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Link Type() Link Type Link Type ফেরত দেয়।
get Linked Slide() Slide |null নন-ইউআরএল লিঙ্কের ক্ষেত্রে, লিঙ্ক করা Slide বিদ্যমান থাকলে সেটি ফেরত দেয়।
get Slide Id() String|null লিঙ্ক করা Slide আইডি ফেরত দেয়, অথবা Link Type Link Type.SLIDE_ID না হলে null ফেরত দেয়।
get Slide Index() Integer|null লিঙ্ক করা Slide শূন্য-ভিত্তিক সূচক ফেরত দেয়, অথবা Link Type Link Type.SLIDE_INDEX না হলে null ফেরত দেয়।
get Slide Position() Slide Position |null লিঙ্ক করা Slide Slide Position রিটার্ন করে, অথবা Link Type Link Type.SLIDE_POSITION না হলে null রিটার্ন করে।
get Url() String|null বাহ্যিক ওয়েব পৃষ্ঠার URL ফেরত দেয়, অথবা Link Type Link Type.URL না হলে null ফেরত দেয়।

বিস্তারিত ডকুমেন্টেশন

getLinkType()

LinkType ফেরত দেয়।

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

ফেরত

LinkType

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getLinkedSlide()

নন-ইউআরএল লিঙ্ক টাইপের ক্ষেত্রে, লিঙ্ক করা Slide বিদ্যমান থাকলে সেটি ফেরত দেয়। প্রেজেন্টেশনে স্লাইডটি বিদ্যমান না থাকলে, অথবা LinkType LinkType.URL হলে null ফেরত দেয়।

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

ফেরত

Slide |null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getSlideId()

লিঙ্ক করা Slide আইডি ফেরত দেয়, অথবা LinkType যদি LinkType.SLIDE_ID না হয় তবে null ফেরত দেয়।

মনে রাখবেন যে, ফেরত আসা আইডি সহ স্লাইডটি নাও থাকতে পারে।

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|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getSlideIndex()

লিঙ্ক করা Slide শূন্য-ভিত্তিক সূচক ফেরত দেয়, অথবা যদি LinkType টি LinkType.SLIDE_INDEX না হয়, তবে null ফেরত দেয়।

মনে রাখবেন যে, ফেরত আসা ইনডেক্সে স্লাইডটি নাও থাকতে পারে।

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|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getSlidePosition()

লিঙ্ক করা Slide SlidePosition রিটার্ন করে, অথবা LinkType যদি LinkType.SLIDE_POSITION না হয় তবে null রিটার্ন করে।

মনে রাখবেন যে, ফেরত আসা আপেক্ষিক অবস্থানসহ স্লাইডটির অস্তিত্ব নাও থাকতে পারে।

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

ফেরত

SlidePosition |null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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

getUrl()

বাহ্যিক ওয়েব পৃষ্ঠার URL ফেরত দেয়, অথবা LinkType টি LinkType.URL না হলে null ফেরত দেয়।

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|null

অনুমোদন

যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:

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