演示文稿中的备注页面。
这些页面包含演示文稿讲义的内容,其中包括一个形状,该形状包含 幻灯片的演讲者备注每张幻灯片都有一个对应的备注页面。只有 演讲者备注形状可以修改
方法
方法 | 返回类型 | 简介 |
---|---|---|
getGroups() | Group[] | 返回页面上的 Group 对象的列表。 |
getImages() | Image[] | 返回页面上的 Image 对象的列表。 |
getLines() | Line[] | 返回页面上的 Line 对象的列表。 |
getObjectId() | String | 获取页面的唯一 ID。 |
getPageElementById(id) | PageElement | 返回具有指定 ID 的页面上的 PageElement ,如果不存在,则返回 null 。 |
getPageElements() | PageElement[] | 返回页面上呈现的 PageElement 对象的列表。 |
getPlaceholder(placeholderType) | PageElement | 返回指定 PlaceholderType 的占位符 PageElement 对象,或
如果不存在匹配的占位符,则返回 null 。 |
getPlaceholder(placeholderType, placeholderIndex) | PageElement | 返回指定的 PlaceholderType 的占位符 PageElement 对象,并且
占位符索引,如果占位符不存在,则返回 null 。 |
getPlaceholders() | PageElement[] | 返回页面中占位符 PageElement 对象的列表。 |
getShapes() | Shape[] | 返回页面上的 Shape 对象的列表。 |
getSheetsCharts() | SheetsChart[] | 返回页面上的 SheetsChart 对象的列表。 |
getSpeakerNotesShape() | Shape | 获取页面上包含演讲者备注的形状。 |
getTables() | Table[] | 返回页面上的 Table 对象的列表。 |
getVideos() | Video[] | 返回页面上的 Video 对象的列表。 |
getWordArts() | WordArt[] | 返回页面上的 WordArt 对象的列表。 |
replaceAllText(findText, replaceText) | Integer | 使用替换文本替换与查找文本匹配的所有文本实例。 |
replaceAllText(findText, replaceText, matchCase) | Integer | 使用替换文本替换与查找文本匹配的所有文本实例。 |
详细文档
getGroups()
getImages()
getLines()
getObjectId()
获取页面的唯一 ID。页面和页面元素使用的对象 ID 相同 命名空间。
返回
String
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElementById(id)
返回具有指定 ID 的页面上的 PageElement
,如果不存在,则返回 null
。
参数
名称 | 类型 | 说明 |
---|---|---|
id | String | 要检索的页面元素的 ID。 |
返回
PageElement
- 具有指定 ID 的页面元素。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPageElements()
返回页面上呈现的 PageElement
对象的列表。
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType)
返回指定 PlaceholderType
的占位符 PageElement
对象,或
如果不存在匹配的占位符,则返回 null
。
如果存在多个相同类型的占位符,则会返回最小占位符 占位符索引。如果存在多个具有相同索引的匹配占位符,则返回 从页面的网页元素集合中取第一个占位符。
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE);
参数
名称 | 类型 | 说明 |
---|---|---|
placeholderType | PlaceholderType |
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholder(placeholderType, placeholderIndex)
返回指定的 PlaceholderType
的占位符 PageElement
对象,并且
占位符索引,如果占位符不存在,则返回 null
。
如果存在多个具有相同类型和索引的占位符,则返回第一个 占位符。
var slide = SlidesApp.getActivePresentation().getSlides()[0]; var placeholder = slide.getPlaceholder(SlidesApp.PlaceholderType.CENTERED_TITLE, 0);
参数
名称 | 类型 | 说明 |
---|---|---|
placeholderType | PlaceholderType | |
placeholderIndex | Integer |
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getPlaceholders()
返回页面中占位符 PageElement
对象的列表。
var master = SlidesApp.getActivePresentation().getMasters()[0]; Logger.log('Number of placeholders in the master: ' + master.getPlaceholders().length);
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getShapes()
getSheetsCharts()
返回页面上的 SheetsChart
对象的列表。
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
getSpeakerNotesShape()
getTables()
getVideos()
getWordArts()
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