apps-script-utils (Русский) 2.1.1 Help

getSlideByIndex

function getSlideByIndex( index: number, presentation?: GoogleAppsScript.Slides.Presentation | null ): GoogleAppsScript.Slides.Slide | null;

Индекс считается от нуля. Позиция за пределами даёт null, а не исключение, — именно это нужно циклу по презентации, которую кто-то может править.

Индекс идёт первым, а презентация необязательна — так же, как у getSheetByIndex: без неё берётся активная презентация, которая есть у скрипта, привязанного к документу. У отдельно стоящего скрипта её нет, и тогда ответ — null, а не исключение.

Параметры

Параметр

Тип

Описание

index

number

Позиция слайда, отсчёт с нуля.

presentation (необязательный)

GoogleAppsScript.Slides.Presentation \| null

Презентация, в которой ищем. Без неё берётся активная презентация.

Возвращает

GoogleAppsScript.Slides.Slide | null — слайд или null, если индекс за пределами.

Примеры

В активной презентации

// A script bound to a deck needs no presentation. const first = getSlideByIndex(0); // Elsewhere, name one. const third = getSlideByIndex(2, SlidesApp.openById(id));

Смотрите также

Исходный код

src/appsscript/slide/getSlideByIndex.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.