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