Class SpreadsheetTriggerBuilder

SpreadsheetTriggerBuilder

سازنده برای محرک های صفحه گسترده.

مواد و روش ها

روش نوع برگشت توضیح مختصر
create() Trigger ماشه را ایجاد می کند و آن را برمی گرداند.
onChange() SpreadsheetTriggerBuilder ماشه ای را مشخص می کند که با تغییر محتوا یا ساختار صفحه گسترده فعال می شود.
onEdit() SpreadsheetTriggerBuilder ماشه ای را مشخص می کند که هنگام ویرایش صفحه گسترده فعال می شود.
onFormSubmit() SpreadsheetTriggerBuilder ماشه‌ای را مشخص می‌کند که وقتی صفحه‌گسترده فرمی به آن ارسال شود، فعال می‌شود.
onOpen() SpreadsheetTriggerBuilder ماشه ای را مشخص می کند که با باز شدن صفحه گسترده فعال می شود.

مستندات دقیق

create()

ماشه را ایجاد می کند و آن را برمی گرداند.

برگشت

Trigger - ماشه ایجاد شده.


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 - سازنده برای زنجیره‌بندی