演示文稿中的备注页面。
这些页面包含演示文稿讲义的内容,其中包括一个含有幻灯片演讲者备注的形状。每张幻灯片都有一个对应的备注页面。只有演讲者备注形状中的文本可以修改。
方法
方法 | 返回类型 | 简介 |
---|---|---|
get | Group[] | 返回页面上的 Group 对象列表。 |
get | Image[] | 返回页面上的 Image 对象列表。 |
get | Line[] | 返回页面上的 Line 对象列表。 |
get | String | 获取网页的唯一 ID。 |
get | Page | 返回具有给定 ID 的页面上的 Page ;如果不存在,则返回 null 。 |
get | Page | 返回在页面上呈现的 Page 对象的列表。 |
get | Page | 返回指定 Placeholder 或 null 的占位符 Page 对象(如果没有匹配的占位符,则返回 null )。 |
get | Page | 返回指定 Placeholder 的占位符 Page 对象和占位符索引,如果不存在占位符,则返回 null 。 |
get | Page | 返回页面中的占位符 Page 对象的列表。 |
get | Shape[] | 返回页面上的 Shape 对象列表。 |
get | Sheets | 返回页面上的 Sheets 对象列表。 |
get | Shape | 获取页面上包含演讲者备注的形状。 |
get | Table[] | 返回页面上的 Table 对象列表。 |
get | Video[] | 返回页面上的 Video 对象列表。 |
get | Word | 返回页面上的 Word 对象列表。 |
replace | Integer | 将与查找文本匹配的所有文本替换为替换文本。 |
replace | Integer | 将与查找文本匹配的所有文本替换为替换文本。 |
详细文档
get Groups()
get Images()
get Lines()
get Object Id()
获取网页的唯一 ID。页面和页面元素使用的对象 ID 共用相同的命名空间。
返回
String
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Page Element By Id(id)
返回具有给定 ID 的页面上的 Page
;如果不存在,则返回 null
。
参数
名称 | 类型 | 说明 |
---|---|---|
id | String | 要检索的页面元素的 ID。 |
返回
Page
- 具有指定 ID 的页面元素。
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Page Elements()
返回在页面上呈现的 Page
对象的列表。
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType)
返回指定 Placeholder
或 null
的占位符 Page
对象(如果没有匹配的占位符,则返回 null
)。
如果存在多个类型相同的占位符,则返回占位符索引最小的占位符。如果有多个具有相同索引的匹配占位符,则会返回网页的网页元素集合中的第一个占位符。
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, );
参数
名称 | 类型 | 说明 |
---|---|---|
placeholder | Placeholder |
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholder(placeholderType, placeholderIndex)
返回指定 Placeholder
的占位符 Page
对象和占位符索引,如果不存在占位符,则返回 null
。
如果有多个占位符具有相同的类型和索引,则会返回网页的网页元素集合中的第一个占位符。
const slide = SlidesApp.getActivePresentation().getSlides()[0]; const placeholder = slide.getPlaceholder( SlidesApp.PlaceholderType.CENTERED_TITLE, 0, );
参数
名称 | 类型 | 说明 |
---|---|---|
placeholder | Placeholder | |
placeholder | Integer |
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Placeholders()
返回页面中的占位符 Page
对象的列表。
const 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
get Shapes()
get Sheets Charts()
返回页面上的 Sheets
对象列表。
返回
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
get Speaker Notes Shape()
get Tables()
get Videos()
get Word Arts()
replace All Text(findText, replaceText)
将与查找文本匹配的所有文本替换为替换文本。搜索不区分大小写。
参数
名称 | 类型 | 说明 |
---|---|---|
find | String | 要查找的文本。 |
replace | String | 要替换匹配文本的文本。 |
返回
Integer
- 发生次数的更改
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations
replace All Text(findText, replaceText, matchCase)
将与查找文本匹配的所有文本替换为替换文本。
参数
名称 | 类型 | 说明 |
---|---|---|
find | String | 要查找的文本。 |
replace | String | 要替换匹配文本的文本。 |
match | Boolean | 如果为 true ,则搜索区分大小写;如果为 false ,则搜索不区分大小写。 |
返回
Integer
- 发生次数的更改
授权
使用此方法的脚本需要获得以下一个或多个范围的授权:
-
https://www.googleapis.com/auth/presentations.currentonly
-
https://www.googleapis.com/auth/presentations