适用于电子表格触发器的构建器。
方法
方法 | 返回类型 | 简介 |
---|---|---|
create() | Trigger | 创建触发器并将其返回。 |
onChange() | SpreadsheetTriggerBuilder | 指定在更改电子表格的内容或结构时触发的触发器。 |
onEdit() | SpreadsheetTriggerBuilder | 指定在修改电子表格时触发的触发器。 |
onFormSubmit() | SpreadsheetTriggerBuilder | 指定在电子表格提交表单时触发的触发器。 |
onOpen() | SpreadsheetTriggerBuilder | 指定在打开电子表格时触发的触发器。 |
详细文档
create()
onChange()
指定在更改电子表格的内容或结构时触发的触发器。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onChange() .create();
返回
SpreadsheetTriggerBuilder
- 用于链接的构建器
onEdit()
指定在修改电子表格时触发的触发器。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onEdit() .create();
返回
SpreadsheetTriggerBuilder
- 用于链接的构建器
onFormSubmit()
指定在电子表格提交表单时触发的触发器。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onFormSubmit() .create();
返回
SpreadsheetTriggerBuilder
- 用于链接的构建器。
onOpen()
指定在打开电子表格时触发的触发器。
var sheet = SpreadsheetApp.getActive(); ScriptApp.newTrigger("myFunction") .forSpreadsheet(sheet) .onOpen() .create();
返回
SpreadsheetTriggerBuilder
- 用于链接的构建器