演示文稿更新的生命周期
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
演示文稿对象的生命周期有三个主要阶段:打开、
修改和保存。
打开演示文稿
使用幻灯片服务时,第一步是加载演示文稿。SlidesApp.openById()
和
SlidesApp.getActivePresentation()
等方法会加载现有的幻灯片演示文稿,而
SlidesApp.create()
会创建新的演示文稿。这些方法会返回一个
演示文稿对象,该对象
表示已加载的演示文稿。
演示文稿打开后,不会再收到协作者的任何更新。演示文稿通常会在 Google 云端硬盘中以最新保存的版本打开。不过,如果脚本与演示文稿容器绑定,则该演示文稿会以与随附的幻灯片编辑器相同的版本加载。
修改演示文稿
演示文稿打开后,脚本可以读取和修改它。在脚本执行期间,脚本对演示文稿所做的任何更改都会反映在后续的读取和修改中。
保存更改
对演示文稿进行更改后,当脚本执行完成或调用
Presentation.saveAndClose()
时,这些更改会一次性保存。保存更改后,这些更改会异步传播到用户的编辑器,就像这些更改是由协作者所做的一样。
使用 Presentation.saveAndClose() 关闭演示文稿后,可以使用演示文稿加载方法之一重新打开该演示文稿进行修改。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-04-23。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-04-23。"],[],[]]