מייצג את הגדרות החזרה של סדרת אירועים.
שיטות
שיטה | סוג הערך שמוחזר | תיאור קצר |
---|---|---|
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 | אזור הזמן שצוין בפורמט "ארוך" (למשל, 'America/New_York', כפי שפורסם על ידי Joda.org) |
החזרות
EventRecurrence
– חזרה של האירוע הזה לשרשור
הרשאות
לסקריפטים שמשתמשים בשיטה הזו נדרשת הרשאה עם אחד או יותר מההיקפים הבאים או עם ההיקפים המתאימים מ-API ל-REST הקשור:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds