Class NotesPage

Страница примечаний

Страница для заметок в презентации.

На этих страницах содержится контент для раздаточных материалов презентации, включая фигуру, содержащую заметки докладчика к слайду. Каждому слайду соответствует отдельная страница с заметками. Изменять можно только текст в фигуре «Заметки докладчика».

Методы

Метод Тип возвращаемого значения Краткое описание
get Groups() Group[] Возвращает список объектов Group на странице.
get Images() Image[] Возвращает список объектов Image на странице.
get Lines() Line[] Возвращает список объектов Line на странице.
get Object Id() String Получает уникальный идентификатор страницы.
get Page Element By Id(id) Page Element |null Возвращает Page Element с заданным ID или null , если такового элемента не существует.
get Page Elements() Page Element[] Возвращает список объектов Page Element отображаемых на странице.
get Placeholder(placeholderType) Page Element |null Возвращает объект Page Element заполнителя для указанного Placeholder Type или null если соответствующий заполнитель отсутствует.
get Placeholder(placeholderType, placeholderIndex) Page Element |null Возвращает объект Page Element содержащий заполнитель, для указанного Placeholder Type и его индекса, или null если заполнитель отсутствует.
get Placeholders() Page Element[] Возвращает список объектов-заполнителей Page Element страницы.
get Shapes() Shape[] Возвращает список объектов Shape на странице.
get Sheets Charts() Sheets Chart[] Возвращает список объектов Sheets Chart на странице.
get Speaker Notes Shape() Shape Получает фигуру, содержащую заметки докладчика на странице.
get Tables() Table[] Возвращает список объектов Table на странице.
get Videos() Video[] Возвращает список объектов Video на странице.
get Word Arts() Word Art[] Возвращает список объектов Word Art на странице.
replace All Text(findText, replaceText) Integer Заменяет все вхождения текста, соответствующего запросу «найти текст», на текст, который необходимо заменить.
replace All Text(findText, replaceText, matchCase) Integer Заменяет все вхождения текста, соответствующего запросу «найти текст», на текст, который необходимо заменить.

Подробная документация

get Groups()

Возвращает список объектов Group на странице.

Возвращаться

Group[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Images()

Возвращает список объектов Image на странице.

Возвращаться

Image[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Lines()

Возвращает список объектов Line на странице.

Возвращаться

Line[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Object Id()

Получает уникальный идентификатор страницы. Идентификаторы объектов, используемые страницами и элементами страниц, используют одно и то же пространство имен.

Возвращаться

String

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Page Element By Id(id)

Возвращает Page Element с заданным ID или null , если такового элемента не существует.

Параметры

Имя Тип Описание
id String Идентификатор элемента страницы, который извлекается.

Возвращаться

Page Element |null — Элемент страницы с заданным ID.

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Page Elements()

Возвращает список объектов Page Element отображаемых на странице.

Возвращаться

Page Element[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Placeholder(placeholderType)

Возвращает объект Page Element заполнителя для указанного Placeholder Type или null если соответствующий заполнитель отсутствует.

Если имеется несколько заполнителей одного типа, возвращается тот, у которого минимальный индекс заполнителя. Если имеется несколько совпадающих заполнителей с одинаковым индексом, возвращается первый заполнитель из коллекции элементов страницы.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
);

Параметры

Имя Тип Описание
placeholder Type Placeholder Type

Возвращаться

Page Element |null

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Placeholder(placeholderType, placeholderIndex)

Возвращает объект Page Element содержащий заполнитель, для указанного Placeholder Type и его индекса, или null если заполнитель отсутствует.

Если имеется несколько заполнителей с одинаковым типом и индексом, возвращается первый заполнитель из коллекции элементов страницы.

const slide = SlidesApp.getActivePresentation().getSlides()[0];
const placeholder = slide.getPlaceholder(
    SlidesApp.PlaceholderType.CENTERED_TITLE,
    0,
);

Параметры

Имя Тип Описание
placeholder Type Placeholder Type
placeholder Index Integer

Возвращаться

Page Element |null

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Placeholders()

Возвращает список объектов-заполнителей Page Element страницы.

const master = SlidesApp.getActivePresentation().getMasters()[0];
Logger.log(
    `Number of placeholders in the master: ${master.getPlaceholders().length}`,
);

Возвращаться

Page Element[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Shapes()

Возвращает список объектов Shape на странице.

Возвращаться

Shape[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Sheets Charts()

Возвращает список объектов Sheets Chart на странице.

Возвращаться

Sheets Chart[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Speaker Notes Shape()

Получает фигуру, содержащую заметки докладчика на странице.

Возвращаться

Shape

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Tables()

Возвращает список объектов Table на странице.

Возвращаться

Table[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Videos()

Возвращает список объектов Video на странице.

Возвращаться

Video[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

get Word Arts()

Возвращает список объектов Word Art на странице.

Возвращаться

Word Art[]

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

replace All Text(findText, replaceText)

Заменяет все вхождения текста, соответствующего найденному тексту, на текст для замены. Поиск нечувствителен к регистру.

Параметры

Имя Тип Описание
find Text String Текст, который нужно найти.
replace Text String Текст, которым нужно заменить найденный текст.

Возвращаться

Integer — количество вхождений изменилось

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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

replace All Text(findText, replaceText, matchCase)

Заменяет все вхождения текста, соответствующего запросу «найти текст», на текст, который необходимо заменить.

Параметры

Имя Тип Описание
find Text String Текст, который нужно найти.
replace Text String Текст, которым нужно заменить найденный текст.
match Case Boolean Если true , поиск чувствителен к регистру; если false , поиск нечувствителен к регистру.

Возвращаться

Integer — количество вхождений изменилось

Авторизация

Для скриптов, использующих этот метод, требуется авторизация в одной или нескольких из следующих областей действия :

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