Презентация.
Методы
Метод | Тип возврата | Краткое описание |
---|---|---|
addEditor(emailAddress) | Presentation | Добавляет данного пользователя в список редакторов Presentation . |
addEditor(user) | Presentation | Добавляет данного пользователя в список редакторов Presentation . |
addEditors(emailAddresses) | Presentation | Добавляет указанный массив пользователей в список редакторов для Presentation . |
addViewer(emailAddress) | Presentation | Добавляет данного пользователя в список зрителей Presentation . |
addViewer(user) | Presentation | Добавляет данного пользователя в список зрителей Presentation . |
addViewers(emailAddresses) | Presentation | Добавляет указанный массив пользователей в список зрителей Presentation . |
appendSlide() | Slide | Добавляет слайд в конец презентации, используя PredefinedLayout.BLANK макет PredefinedLayout.BLANK на основе текущего образца. |
appendSlide(layout) | Slide | Добавляет слайд в конец презентации, используя указанный макет на основе текущего образца. |
appendSlide(predefinedLayout) | Slide | Добавляет слайд в конец презентации, используя указанный предопределенный макет на основе текущего образца. |
appendSlide(slide) | Slide | Добавляет копию предоставленного Slide в конец презентации. |
appendSlide(slide, linkingMode) | Slide | Добавляет копию предоставленного Slide из исходной презентации в конец текущей презентации и устанавливает ссылку на слайд, как указано в SlideLinkingMode . |
getEditors() | User[] | Получает список редакторов для этой Presentation . |
getId() | String | Получает уникальный идентификатор презентации. |
getLayouts() | Layout[] | Получает макеты в презентации. |
getMasters() | Master[] | Получает мастеров в презентации. |
getName() | String | Получает имя или заголовок презентации. |
getNotesMaster() | NotesMaster | Получает мастер заметок презентации. |
getNotesPageHeight() | Number | Получает высоту страницы шаблона заметок и страниц заметок в презентации в пунктах. |
getNotesPageWidth() | Number | Получает ширину страницы шаблона заметок и страниц заметок в презентации в пунктах. |
getPageElementById(id) | PageElement | Возвращает PageElement с заданным идентификатором или null значением, если он не существует. |
getPageHeight() | Number | Получает высоту страницы слайдов, макетов и образцов в презентации в пунктах. |
getPageWidth() | Number | Получает ширину страницы слайдов, макетов и образцов в презентации в пунктах. |
getSelection() | Selection | Получает выбор пользователя в активной презентации. |
getSlideById(id) | Slide | Возвращает Slide с заданным идентификатором или null , если таковой не существует. |
getSlides() | Slide[] | Получает слайды в презентации. |
getUrl() | String | Получает URL-адрес для доступа к этой презентации. |
getViewers() | User[] | Получает список зрителей и комментаторов этой Presentation . |
insertSlide(insertionIndex) | Slide | Вставляет слайд по указанному индексу в презентацию, используя PredefinedLayout.BLANK макет PredefinedLayout.BLANK на основе текущего образца. |
insertSlide(insertionIndex, layout) | Slide | Вставляет слайд по указанному индексу в презентацию, используя указанный макет на основе текущего образца. |
insertSlide(insertionIndex, predefinedLayout) | Slide | Вставляет слайд по указанному индексу в презентацию, используя указанный предопределенный макет на основе текущего образца. |
insertSlide(insertionIndex, slide) | Slide | Вставляет копию предоставленного Slide в указанный индекс в презентации. |
insertSlide(insertionIndex, slide, linkingMode) | Slide | Вставляет копию предоставленного Slide из исходной презентации в указанный индекс в текущей презентации и устанавливает ссылку на слайд, как указано в SlideLinkingMode . |
removeEditor(emailAddress) | Presentation | Удаляет данного пользователя из списка редакторов Presentation . |
removeEditor(user) | Presentation | Удаляет данного пользователя из списка редакторов Presentation . |
removeViewer(emailAddress) | Presentation | Удаляет данного пользователя из списка зрителей и комментаторов Presentation . |
removeViewer(user) | Presentation | Удаляет данного пользователя из списка зрителей и комментаторов Presentation . |
replaceAllText(findText, replaceText) | Integer | Заменяет все вхождения текста, совпадающего с поисковым текстом, на замещающий текст. |
replaceAllText(findText, replaceText, matchCase) | Integer | Заменяет все вхождения текста, совпадающего с поисковым текстом, на замещающий текст. |
saveAndClose() | void | Сохраняет текущую Presentation . |
setName(name) | void | Устанавливает имя или заголовок презентации. |
Подробная документация
addEditor(emailAddress)
Добавляет данного пользователя в список редакторов Presentation
. Если пользователь уже был в списке зрителей, этот метод продвигает пользователя из списка зрителей.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddress | String | Адрес электронной почты добавляемого пользователя. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditor(user)
Добавляет данного пользователя в список редакторов Presentation
. Если пользователь уже был в списке зрителей, этот метод продвигает пользователя из списка зрителей.
Параметры
Имя | Тип | Описание |
---|---|---|
user | User | Представление пользователя для добавления. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addEditors(emailAddresses)
Добавляет указанный массив пользователей в список редакторов для Presentation
. Если кто-то из пользователей уже был в списке зрителей, этот метод продвигает их из списка зрителей.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddresses | String[] | Массив адресов электронной почты пользователей для добавления. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(emailAddress)
Добавляет данного пользователя в список зрителей Presentation
. Если пользователь уже был в списке редакторов, этот метод не действует.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddress | String | Адрес электронной почты добавляемого пользователя. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewer(user)
Добавляет данного пользователя в список зрителей Presentation
. Если пользователь уже был в списке редакторов, этот метод не действует.
Параметры
Имя | Тип | Описание |
---|---|---|
user | User | Представление пользователя для добавления. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
addViewers(emailAddresses)
Добавляет указанный массив пользователей в список зрителей Presentation
. Если кто-то из пользователей уже был в списке редакторов, для них этот метод не действует.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddresses | String[] | Массив адресов электронной почты пользователей для добавления. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide()
Добавляет слайд в конец презентации, используя PredefinedLayout.BLANK
макет PredefinedLayout.BLANK на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер текущего последнего слайда.
- Первый мастер в презентации, если нет слайда.
Возвращаться
Slide
— новый добавляемый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(layout)
Добавляет слайд в конец презентации, используя указанный макет на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер текущего последнего слайда.
- Первый мастер в презентации, если нет слайда.
Параметры
Имя | Тип | Описание |
---|---|---|
layout | Layout | Макет для нового слайда; он должен присутствовать в текущем мастере. |
Возвращаться
Slide
— новый добавляемый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(predefinedLayout)
Добавляет слайд в конец презентации, используя указанный предопределенный макет на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер текущего последнего слайда.
- Первый мастер в презентации, если нет слайда.
Параметры
Имя | Тип | Описание |
---|---|---|
predefinedLayout | PredefinedLayout | Предопределенный макет для нового слайда; он должен присутствовать в текущем мастере. |
Возвращаться
Slide
— новый добавляемый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide)
Добавляет копию предоставленного Slide
в конец презентации.
Если копируемый слайд взят из другой презентации, родительский шаблон и страницы макета также копируются, если они еще не существуют в этой презентации.
// Copy a slide from another presentation and appends it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides()[0]; currentPresentation.appendSlide(slide);
Параметры
Имя | Тип | Описание |
---|---|---|
slide | Slide | Слайд, который нужно скопировать и добавить. |
Возвращаться
Slide
— новый добавляемый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
appendSlide(slide, linkingMode)
Добавляет копию предоставленного Slide
из исходной презентации в конец текущей презентации и устанавливает ссылку на слайд, как указано в SlideLinkingMode
.
Если копируемый слайд взят из другой презентации, родительский шаблон и страницы макета также копируются, если они еще не существуют в текущей презентации.
Если режим ссылки SlideLinkingMode.LINKED
, добавленный слайд можно обновить, чтобы он соответствовал предоставленному исходному слайду, когда Slide.refreshSlide()
. Другие соавторы могут видеть ссылку на исходный слайд. SlideLinkingMode.LINKED
нельзя использовать с исходными слайдами из текущей презентации.
// Copy a slide from another presentation, then append and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var appendedSlide = currentPresentation.appendSlide(slide, SlidesApp.SlideLinkingMode.LINKED);
Параметры
Имя | Тип | Описание |
---|---|---|
slide | Slide | Слайд, который нужно скопировать, добавить и связать. |
linkingMode | SlideLinkingMode | Используемый режим ссылки. |
Возвращаться
Slide
— новый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getEditors()
Получает список редакторов для этой Presentation
.
Возвращаться
User[]
— Массив пользователей с правами редактирования.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getId()
Получает уникальный идентификатор презентации. Идентификатор презентации используется с SlidesApp.openById()
для открытия определенного экземпляра презентации.
Возвращаться
String
— идентификатор этой презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getLayouts()
Получает макеты в презентации.
Возвращаться
Layout[]
— список макетов в этой презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getMasters()
Получает мастеров в презентации.
Возвращаться
Master[]
— Список мастеров в этой презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getName()
Получает имя или название презентации.
Возвращаться
String
— название этой презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesMaster()
Получает мастер заметок презентации.
Возвращаться
NotesMaster
— мастер заметок презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageHeight()
Получает высоту страницы шаблона заметок и страниц заметок в презентации в пунктах. Все они имеют одинаковую высоту страницы.
Возвращаться
Number
— высота страницы заметок в пунктах.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getNotesPageWidth()
Получает ширину страницы шаблона заметок и страниц заметок в презентации в пунктах. Все они имеют одинаковую ширину страницы.
Возвращаться
Number
— ширина страницы заметок в пунктах.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
Возвращает PageElement
с заданным идентификатором или null
значением, если он не существует.
Параметры
Имя | Тип | Описание |
---|---|---|
id | String | Идентификатор элемента страницы, который извлекается. |
Возвращаться
PageElement
— элемент страницы с заданным идентификатором.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageHeight()
Получает высоту страницы слайдов, макетов и образцов в презентации в пунктах. Все они имеют одинаковую высоту страницы.
Возвращаться
Number
— высота страницы в пунктах.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageWidth()
Получает ширину страницы слайдов, макетов и образцов в презентации в пунктах. Все они имеют одинаковую ширину страницы.
Возвращаться
Number
— ширина страницы в пунктах.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSelection()
Получает выбор пользователя в активной презентации. Сценарий может получить доступ только к выбору пользователя, запустившего сценарий, и только в том случае, если сценарий привязан к презентации.
Обратите внимание, что возвращаемый выбор является текущим эффективным выбором. По мере того как сценарий вносит различные изменения в презентацию, выделение трансформируется с их учетом. Например, если выбраны две фигуры A и B, а затем сценарий удаляет фигуру B, возвращаемый объект выбора неявно обновляется, так что выбирается только фигура A.
// Gets the current active page that is selected in the active presentation. var selection = SlidesApp.getActivePresentation().getSelection(); var currentPage = selection.getCurrentPage();
Возвращаться
Selection
— представление выбора пользователя или null
, если сценарий не привязан к презентации или если нет допустимого выбора пользователя.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlideById(id)
Возвращает Slide
с заданным идентификатором или null
, если таковой не существует.
Параметры
Имя | Тип | Описание |
---|---|---|
id | String | Идентификатор извлекаемого слайда. |
Возвращаться
Slide
— слайд с заданным идентификатором.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSlides()
Получает слайды в презентации.
Возвращаться
Slide[]
— Список слайдов в этой презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getUrl()
Получает URL-адрес для доступа к этой презентации.
var presentation = SlidesApp.getActivePresentation(); // Send out the link to open the presentation. MailApp.sendEmail("<email-address>", presentation.getName(), presentation.getUrl());
Возвращаться
String
— URL-адрес для доступа к текущей презентации.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getViewers()
Получает список зрителей и комментаторов этой Presentation
.
Возвращаться
User[]
— Массив пользователей с правами просмотра или комментирования.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex)
Вставляет слайд по указанному индексу в презентацию, используя PredefinedLayout.BLANK
макет PredefinedLayout.BLANK на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер предыдущего слайда.
- Мастер первого слайда, если insertionIndex равен нулю.
- Первый мастер в презентации, если нет слайда.
Параметры
Имя | Тип | Описание |
---|---|---|
insertionIndex | Integer | Отсчитываемый от нуля индекс, указывающий, куда вставить слайд. |
Возвращаться
Slide
— новый вставленный слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, layout)
Вставляет слайд по указанному индексу в презентацию, используя указанный макет на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер предыдущего слайда.
- Мастер первого слайда, если insertionIndex равен нулю.
- Первый мастер в презентации, если нет слайда.
Параметры
Имя | Тип | Описание |
---|---|---|
insertionIndex | Integer | Отсчитываемый от нуля индекс, указывающий, куда вставить слайд. |
layout | Layout | Макет для нового слайда; он должен присутствовать в текущем мастере. |
Возвращаться
Slide
— новый вставленный слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, predefinedLayout)
Вставляет слайд по указанному индексу в презентацию, используя указанный предопределенный макет на основе текущего образца. Текущий мастер является одним из следующих:
- Мастер предыдущего слайда.
- Мастер первого слайда, если insertionIndex равен нулю.
- Первый мастер в презентации, если нет слайда.
Параметры
Имя | Тип | Описание |
---|---|---|
insertionIndex | Integer | Отсчитываемый от нуля индекс, указывающий, куда вставить слайд. |
predefinedLayout | PredefinedLayout | Предопределенный макет для нового слайда; он должен присутствовать в текущем мастере. |
Возвращаться
Slide
— новый вставленный слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide)
Вставляет копию предоставленного Slide
в указанный индекс в презентации.
Если копируемый слайд взят из другой презентации, родительский шаблон и страницы макета также копируются, если они еще не существуют в этой презентации.
// Copy a slide from another presentation and inserts it. var otherPresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = otherPresentation.getSlides[0]; var insertionIndex = 1; currentPresentation.insertSlide(insertionIndex, slide);
Параметры
Имя | Тип | Описание |
---|---|---|
insertionIndex | Integer | Отсчитываемый от нуля индекс, указывающий, куда вставить слайд. |
slide | Slide | Слайд, который нужно скопировать и вставить. |
Возвращаться
Slide
— новый вставленный слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
insertSlide(insertionIndex, slide, linkingMode)
Вставляет копию предоставленного Slide
из исходной презентации в указанный индекс в текущей презентации и устанавливает ссылку на слайд, как указано в SlideLinkingMode
.
Если копируемый слайд взят из другой презентации, родительский шаблон и страницы макета также копируются, если они еще не существуют в текущей презентации.
Если режим ссылки SlideLinkingMode.LINKED
, вставленный слайд можно обновить, чтобы он соответствовал предоставленному исходному слайду, когда Slide.refreshSlide()
. Другие соавторы могут видеть ссылку на исходный слайд. SlideLinkingMode.LINKED
нельзя использовать с исходными слайдами из текущей презентации.
// Copy a slide from another presentation, then insert and link it. var sourcePresentation = SlidesApp.openById('presentationId'); var currentPresentation = SlidesApp.getActivePresentation(); var slide = sourcePresentation.getSlides()[0]; var insertionIndex = 1; var insertedSlide = currentPresentation.insertSlide( insertionIndex, slide, SlidesApp.SlideLinkingMode.LINKED);
Параметры
Имя | Тип | Описание |
---|---|---|
insertionIndex | Integer | Отсчитываемый от нуля индекс, указывающий, куда вставить слайд. |
slide | Slide | Слайд, который нужно скопировать и вставить. |
linkingMode | SlideLinkingMode | Используемый режим ссылки. |
Возвращаться
Slide
— новый слайд.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(emailAddress)
Удаляет данного пользователя из списка редакторов Presentation
. Этот метод не блокирует пользователям доступ к Presentation
, если они принадлежат к классу пользователей с общим доступом, например, если Presentation
используется во всем домене пользователя или если Presentation
находится на общем диске, который пользователь может получить доступ.
Для файлов на Диске это также удаляет пользователя из списка просматривающих.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddress | String | Адрес электронной почты пользователя, которого необходимо удалить. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeEditor(user)
Удаляет данного пользователя из списка редакторов Presentation
. Этот метод не блокирует пользователям доступ к Presentation
, если они принадлежат к классу пользователей с общим доступом, например, если Presentation
используется во всем домене пользователя или если Presentation
находится на общем диске, который пользователь может получить доступ.
Для файлов на Диске это также удаляет пользователя из списка просматривающих.
Параметры
Имя | Тип | Описание |
---|---|---|
user | User | Представление пользователя, которого необходимо удалить. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(emailAddress)
Удаляет данного пользователя из списка зрителей и комментаторов Presentation
. Этот метод не работает, если пользователь является редактором, а не зрителем или комментатором. Этот метод также не блокирует пользователям доступ к Presentation
, если они принадлежат к классу пользователей с общим доступом, например, если Presentation
является общей для всего домена пользователя или если Presentation
находится на общем диске, который пользователь может получить доступ.
Для файлов на Диске это также удаляет пользователя из списка редакторов.
Параметры
Имя | Тип | Описание |
---|---|---|
emailAddress | String | Адрес электронной почты пользователя, которого необходимо удалить. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
removeViewer(user)
Удаляет данного пользователя из списка зрителей и комментаторов Presentation
. Этот метод не работает, если пользователь является редактором, а не зрителем. Этот метод также не блокирует пользователям доступ к Presentation
, если они принадлежат к классу пользователей с общим доступом, например, если Presentation
является общей для всего домена пользователя или если Presentation
находится на общем диске, который пользователь может получить доступ.
Для файлов на Диске это также удаляет пользователя из списка редакторов.
Параметры
Имя | Тип | Описание |
---|---|---|
user | User | Представление пользователя, которого необходимо удалить. |
Возвращаться
Presentation
— это Presentation
для цепочки.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText)
Заменяет все вхождения текста, совпадающего с поисковым текстом, на замещающий текст. Поиск нечувствителен к регистру.
Параметры
Имя | Тип | Описание |
---|---|---|
findText | String | Текст, который нужно найти. |
replaceText | String | Текст для замены совпадающего текста. |
Возвращаться
Integer
— количество измененных вхождений
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replaceAllText(findText, replaceText, matchCase)
Заменяет все вхождения текста, совпадающего с поисковым текстом, на замещающий текст.
Параметры
Имя | Тип | Описание |
---|---|---|
findText | String | Текст, который нужно найти. |
replaceText | String | Текст для замены совпадающего текста. |
matchCase | Boolean | Если true , поиск чувствителен к регистру; если false , поиск нечувствителен к регистру. |
Возвращаться
Integer
— количество измененных вхождений
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
saveAndClose()
Сохраняет текущую Presentation
. Вызывает сброс и применение ожидающих обновлений.
Метод saveAndClose()
автоматически вызывается в конце выполнения скрипта для каждой открытой Presentation
, даже если выполнение скрипта завершается с ошибкой.
Закрытую Presentation
нельзя редактировать. Используйте один из открытых методов в SlidesApp
, чтобы повторно открыть данную презентацию для редактирования.
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
setName(name)
Устанавливает имя или заголовок презентации.
Параметры
Имя | Тип | Описание |
---|---|---|
name | String | Имя, которое нужно задать для этой презентации. |
Авторизация
Сценарии, использующие этот метод, требуют авторизации в одной или нескольких следующих областях :
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations