Class EventRecurrence

عود رویداد

تنظیمات تکرار برای یک سری رویداد را نشان می دهد.

روش ها

روش نوع برگشت شرح مختصر
add Daily Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رخدادهای روزانه را حذف می‌کند.
add Daily Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود.
add Date(date) Event Recurrence قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود.
add Date Exclusion(date) Event Recurrence قاعده‌ای اضافه می‌کند که یک رویداد را برای یک تاریخ خاص استثنا می‌کند.
add Monthly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت ماهانه مستثنی می‌کند.
add Monthly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود.
add Weekly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به صورت هفتگی حذف می‌کند.
add Weekly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود.
add Yearly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت سالانه مستثنی می‌کند.
add Yearly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود.
set Time Zone(timeZone) Event Recurrence منطقه زمانی را برای این تکرار تنظیم می کند.

مستندات دقیق

add Daily Exclusion()

قاعده‌ای اضافه می‌کند که رخدادهای روزانه را حذف می‌کند.

// Creates a rule that recurs every week after the first 30 days.
const recurrence =
    CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Daily Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود.

// Creates a rule that recurs every day for ten days.
const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Date(date)

قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود.

پارامترها

نام تایپ کنید توضیحات
date Date

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Date Exclusion(date)

قاعده‌ای اضافه می‌کند که یک رویداد را برای یک تاریخ خاص استثنا می‌کند.

پارامترها

نام تایپ کنید توضیحات
date Date

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Monthly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت ماهانه مستثنی می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز ماه به عنوان اولین رویداد در مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnMonthDay(day) یا Recurrence Rule.onlyOnMonthDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Monthly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روز ماه با اولین رویداد مجموعه تکرار می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnMonthDay(day) یا Recurrence Rule.onlyOnMonthDays(days) آن را تغییر داد.

// Creates a rule that recurs every month for three months.
const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Weekly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به صورت هفتگی حذف می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز هفته با اولین رویداد مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnWeekday(day) یا Recurrence Rule.onlyOnWeekdays(days) آن را تغییر داد.

// Creates a rule that recurs every day except the first four Wednesdays.
const recurrence = CalendarApp.newRecurrence()
                       .addDailyRule()
                       .addWeeklyExclusion()
                       .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY)
                       .times(4);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Weekly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روز هفته تکرار می‌شود که اولین رویداد مجموعه است، اما می‌توان با فراخوانی Recurrence Rule.onlyOnWeekday(day) یا Recurrence Rule.onlyOnWeekdays(days) این رویداد را تغییر داد.

// Creates a rule that recurs every week for ten weeks.
const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Yearly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت سالانه مستثنی می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز سال به عنوان اولین رویداد در مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnYearDay(day) یا Recurrence Rule.onlyOnYearDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Yearly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روزی از سال تکرار می‌شود که اولین رویداد مجموعه است، اما می‌توان با فراخوانی Recurrence Rule.onlyOnYearDay(day) یا Recurrence Rule.onlyOnYearDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

set Time Zone(timeZone)

منطقه زمانی را برای این تکرار تنظیم می کند. این روی تاریخ و زمانی که رویدادها تکرار می‌شوند و اینکه آیا رویداد با ساعت تابستانی تغییر می‌کند یا خیر، تأثیر می‌گذارد. پیش‌فرض منطقه زمانی تقویم.

پارامترها

نام تایپ کنید توضیحات
time Zone String منطقه زمانی، مشخص شده در قالب "طولانی" (به عنوان مثال، "America/New_York"، همانطور که توسط Joda.org فهرست شده است)

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds
،
عود رویداد

تنظیمات تکرار برای یک سری رویداد را نشان می دهد.

روش ها

روش نوع برگشت شرح مختصر
add Daily Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رخدادهای روزانه را حذف می‌کند.
add Daily Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود.
add Date(date) Event Recurrence قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود.
add Date Exclusion(date) Event Recurrence قاعده‌ای اضافه می‌کند که یک رویداد را برای یک تاریخ خاص استثنا می‌کند.
add Monthly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت ماهانه مستثنی می‌کند.
add Monthly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود.
add Weekly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به صورت هفتگی حذف می‌کند.
add Weekly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود.
add Yearly Exclusion() Recurrence Rule قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت سالانه مستثنی می‌کند.
add Yearly Rule() Recurrence Rule قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود.
set Time Zone(timeZone) Event Recurrence منطقه زمانی را برای این تکرار تنظیم می کند.

مستندات دقیق

add Daily Exclusion()

قاعده‌ای اضافه می‌کند که رخدادهای روزانه را حذف می‌کند.

// Creates a rule that recurs every week after the first 30 days.
const recurrence =
    CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Daily Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت روزانه تکرار شود.

// Creates a rule that recurs every day for ten days.
const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Date(date)

قانونی اضافه می کند که باعث می شود رویداد در تاریخ خاصی تکرار شود.

پارامترها

نام تایپ کنید توضیحات
date Date

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Date Exclusion(date)

قاعده‌ای اضافه می‌کند که یک رویداد را برای یک تاریخ خاص استثنا می‌کند.

پارامترها

نام تایپ کنید توضیحات
date Date

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Monthly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت ماهانه مستثنی می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز ماه به عنوان اولین رویداد در مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnMonthDay(day) یا Recurrence Rule.onlyOnMonthDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Monthly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت ماهانه تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روز ماه با اولین رویداد مجموعه تکرار می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnMonthDay(day) یا Recurrence Rule.onlyOnMonthDays(days) آن را تغییر داد.

// Creates a rule that recurs every month for three months.
const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Weekly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به صورت هفتگی حذف می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز هفته با اولین رویداد مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnWeekday(day) یا Recurrence Rule.onlyOnWeekdays(days) آن را تغییر داد.

// Creates a rule that recurs every day except the first four Wednesdays.
const recurrence = CalendarApp.newRecurrence()
                       .addDailyRule()
                       .addWeeklyExclusion()
                       .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY)
                       .times(4);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Weekly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت هفتگی تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روز هفته تکرار می‌شود که اولین رویداد مجموعه است، اما می‌توان با فراخوانی Recurrence Rule.onlyOnWeekday(day) یا Recurrence Rule.onlyOnWeekdays(days) این رویداد را تغییر داد.

// Creates a rule that recurs every week for ten weeks.
const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Yearly Exclusion()

قاعده‌ای اضافه می‌کند که رویدادها را به‌صورت سالانه مستثنی می‌کند.

به‌طور پیش‌فرض، استثنا در همان روز سال به عنوان اولین رویداد در مجموعه اعمال می‌شود، اما می‌توان با فراخوانی Recurrence Rule.onlyOnYearDay(day) یا Recurrence Rule.onlyOnYearDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

add Yearly Rule()

قانونی اضافه می کند که باعث می شود رویداد به صورت سالانه تکرار شود.

به‌طور پیش‌فرض، رویداد در همان روزی از سال تکرار می‌شود که اولین رویداد مجموعه است، اما می‌توان با فراخوانی Recurrence Rule.onlyOnYearDay(day) یا Recurrence Rule.onlyOnYearDays(days) آن را تغییر داد.

بازگشت

Recurrence Rule - RecurrenceRule جدید

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

set Time Zone(timeZone)

منطقه زمانی را برای این تکرار تنظیم می کند. این روی تاریخ و زمانی که رویدادها تکرار می‌شوند و اینکه آیا رویداد با ساعت تابستانی تغییر می‌کند یا خیر، تأثیر می‌گذارد. پیش‌فرض منطقه زمانی تقویم.

پارامترها

نام تایپ کنید توضیحات
time Zone String منطقه زمانی، مشخص شده در قالب "طولانی" (به عنوان مثال، "America/New_York"، همانطور که توسط Joda.org فهرست شده است)

بازگشت

Event Recurrence - این رویداد تکراری برای زنجیر کردن

مجوز

اسکریپت هایی که از این روش استفاده می کنند نیاز به مجوز با یک یا چند مورد از حوزه های زیر یا محدوده های مناسب از REST API مربوطه دارند:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds