Class EventRecurrence

אירועתדירות

מייצג את הגדרות התדירות של סדרת אירועים.

Methods

שיטהסוג הערך המוחזרתיאור קצר
addDailyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שמתרחשים על בסיס יומי.
addDailyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי יום.
addDate(date)EventRecurrenceהוספת כלל שגורם לאירוע לחזור בתאריך ספציפי.
addDateExclusion(date)EventRecurrenceהוספת כלל להחרגת אירוע בתאריך ספציפי.
addMonthlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים על בסיס חודשי.
addMonthlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס חודשי.
addWeeklyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שקרו על בסיס שבועי.
addWeeklyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס שבועי.
addYearlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים שנערכים על בסיס שנתי.
addYearlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי שנה.
setTimeZone(timeZone)EventRecurrenceהגדרת אזור הזמן של החזרה.

מסמכים מפורטים

addDailyExclusion()

הוספת כלל שמחריג אירועים שמתרחשים על בסיס יומי.

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

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addDailyRule()

הוספת כלל שגורם לאירוע לחזור על עצמו מדי יום.

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

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addDate(date)

הוספת כלל שגורם לאירוע לחזור בתאריך ספציפי.

פרמטרים

שםסוגתיאור
dateDate

חזרה

EventRecurrence – האירוע הזה של EventRecurrence לשרשור

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addDateExclusion(date)

הוספת כלל להחרגת אירוע בתאריך ספציפי.

פרמטרים

שםסוגתיאור
dateDate

חזרה

EventRecurrence – האירוע הזה של EventRecurrence לשרשור

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addMonthlyExclusion()

הוספת כלל להחרגת אירועים על בסיס חודשי.

כברירת מחדל, ההחרגה חלה באותו יום בחודש שבו מתקיים האירוע הראשון בסדרה, אבל אפשר לשנות זאת באמצעות קריאה לפונקציה RecurrenceRule.onlyOnMonthDay(day) או RecurrenceRule.onlyOnMonthDays(days).

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addMonthlyRule()

הוספת כלל שגורם לאירוע לחזור על עצמו על בסיס חודשי.

כברירת מחדל, האירוע חוזר על עצמו באותו יום בחודש שבו חל האירוע הראשון בסדרה, אבל אפשר לשנות את זה באמצעות קריאה לפונקציה RecurrenceRule.onlyOnMonthDay(day) או RecurrenceRule.onlyOnMonthDays(days).

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

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addWeeklyExclusion()

הוספת כלל שמחריג אירועים שקרו על בסיס שבועי.

כברירת מחדל, ההחרגה חלה באותו יום בשבוע שבו מתקיים האירוע הראשון בסדרה, אבל אפשר לשנות זאת באמצעות קריאה לפונקציה RecurrenceRule.onlyOnWeekday(day) או RecurrenceRule.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);

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addWeeklyRule()

הוספת כלל שגורם לאירוע לחזור על עצמו על בסיס שבועי.

כברירת מחדל, האירוע חוזר על עצמו באותו יום בשבוע שבו מתרחש האירוע הראשון בסדרה, אבל אפשר לשנות זאת באמצעות קריאה ל-RecurrenceRule.onlyOnWeekday(day) או ל-RecurrenceRule.onlyOnWeekdays(days).

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

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addYearlyExclusion()

הוספת כלל להחרגת אירועים שנערכים על בסיס שנתי.

כברירת מחדל, ההחרגה חלה באותו יום בשנה שבו מתקיים האירוע הראשון בסדרה, אבל אפשר לשנות זאת באמצעות קריאה לפונקציה RecurrenceRule.onlyOnYearDay(day) או RecurrenceRule.onlyOnYearDays(days).

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

addYearlyRule()

הוספת כלל שגורם לאירוע לחזור על עצמו מדי שנה.

כברירת מחדל, האירוע חוזר על עצמו באותו יום בשנה שבו התקיים האירוע הראשון בסדרה, אבל אפשר לשנות זאת באמצעות קריאה ל-RecurrenceRule.onlyOnYearDay(day) או ל-RecurrenceRule.onlyOnYearDays(days).

חזרה

RecurrenceRule – ה-RecurrenceRule החדש

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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

setTimeZone(timeZone)

הגדרת אזור הזמן של החזרה. הבחירה הזו משפיעה על התאריך והשעה שבהם האירועים חוזרים, ועל כך שהאירוע ישתנה בהתאם לשעון הקיץ. ברירת המחדל היא אזור הזמן של היומן.

פרמטרים

שםסוגתיאור
timeZoneStringאזור הזמן, שצוין בפורמט 'ארוך' (למשל, 'America/New_York', כפי שמופיע ב-Joda.org)

חזרה

EventRecurrence – האירוע הזה של EventRecurrence לשרשור

אישור

סקריפטים שמשתמשים בשיטה הזו דורשים הרשאה עם אחד או יותר מההיקפי הגישה הבאים, או עם היקפי גישה מתאימים מה-API ל-REST הקשור:

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