מייצג את הגדרות החזרה של סדרת אירועים.
שיטות
שיטה | סוג הערך המוחזר | תיאור קצר |
---|---|---|
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. var recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
חזרה
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. var recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
חזרה
RecurrenceRule
– כלל החזרה החדש
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDate(date)
הוספת כלל שגורם לאירוע לחזור בתאריך מסוים.
פרמטרים
שם | סוג | תיאור |
---|---|---|
date | Date |
חזרה
EventRecurrence
– חזרה של האירוע הזה ליצירת שרשרת
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDateExclusion(date)
הוספת כלל שמחריג אירוע בתאריך ספציפי.
פרמטרים
שם | סוג | תיאור |
---|---|---|
date | Date |
חזרה
EventRecurrence
– חזרה של האירוע הזה ליצירת שרשרת
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addMonthlyExclusion()
הוספת כלל שמחריג מופעים מדי חודש.
כברירת מחדל, ההחרגה חלה באותו יום בחודש שבו התרחש האירוע הראשון ב
אבל ניתן לשנות זאת על ידי שליחת קריאה ל-RecurrenceRule.onlyOnMonthDay(day)
או ל-RecurrenceRule.onlyOnMonthDays(days)
.
חזרה
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. var recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
חזרה
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. var recurrence = CalendarApp.newRecurrence().addDailyRule() .addWeeklyExclusion().onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY).times(4);
חזרה
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. var recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
חזרה
RecurrenceRule
– כלל החזרה החדש
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addYearlyExclusion()
הוספת כלל שמחריג אירועים מדי שנה.
כברירת מחדל, ההחרגה חלה באותו יום בשנה שבו התרחש האירוע הראשון ב
אבל ניתן לשנות זאת על ידי שליחת קריאה ל-RecurrenceRule.onlyOnYearDay(day)
או ל-RecurrenceRule.onlyOnYearDays(days)
.
חזרה
RecurrenceRule
– כלל החזרה החדש
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addYearlyRule()
הוספת כלל שגורם לאירוע לחזור על עצמו מדי שנה.
כברירת מחדל, האירוע חוזר באותו יום בשנה כמו האירוע הראשון בסדרה,
אבל אפשר לשנות זאת על ידי שליחת קריאה ל-RecurrenceRule.onlyOnYearDay(day)
או ל-RecurrenceRule.onlyOnYearDays(days)
.
חזרה
RecurrenceRule
– כלל החזרה החדש
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setTimeZone(timeZone)
מגדיר את אזור הזמן של חזרה זו. האפשרות הזו משפיעה על התאריך והשעה שבהם אירועים יחזרו על עצמם. ואם האירוע משתנה בהתאם לשעון קיץ. ברירת המחדל היא אזור הזמן של היומן.
פרמטרים
שם | סוג | תיאור |
---|---|---|
timeZone | String | אזור הזמן, מצוין במקטע 'long'. (למשל 'America/New_York', כפי שמופיע ברשימה מאת Joda.org) |
חזרה
EventRecurrence
– חזרה של האירוע הזה ליצירת שרשרת
אישור
סקריפטים שמשתמשים בשיטה הזו מחייבים הרשאה עם אחד או יותר מההיקפים הבאים או עם היקפי הרשאות מתאימים מ-ה-API הרלוונטי ל-REST:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds