Die Wiederholungseinstellungen für eine Terminserie.
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addDailyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf täglicher Basis ausschließt. |
addDailyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die der Termin täglich wiederholt wird. |
addDate(date) | EventRecurrence | Fügt eine Regel hinzu, durch die der Termin an einem bestimmten Datum wiederholt wird. |
addDateExclusion(date) | EventRecurrence | Fügt eine Regel hinzu, die einen Fall an einem bestimmten Datum ausschließt. |
addMonthlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf monatlicher Basis ausschließt. |
addMonthlyRule() | RecurrenceRule | Fügt eine Regel hinzu, durch die sich das Ereignis jeden Monat wiederholt. |
addWeeklyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf wöchentlicher Basis ausschließt. |
addWeeklyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin wöchentlich wiederholt. |
addYearlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, die Vorkommen auf Jahresbasis ausschließt. |
addYearlyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin jährlich wiederholt. |
setTimeZone(timeZone) | EventRecurrence | Legt die Zeitzone für diese Serie fest. |
Detaillierte Dokumentation
addDailyExclusion()
Fügt eine Regel hinzu, die Vorkommen auf täglicher Basis ausschließt.
// Creates a rule that recurs every week after the first 30 days. var recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDailyRule()
Fügt eine Regel hinzu, durch die der Termin täglich wiederholt wird.
// Creates a rule that recurs every day for ten days. var recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDate(date)
Fügt eine Regel hinzu, durch die der Termin an einem bestimmten Datum wiederholt wird.
Parameter
Name | Typ | Beschreibung |
---|---|---|
date | Date |
Rückflug
EventRecurrence
– diese EventRecurrence für die Verkettung
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDateExclusion(date)
Fügt eine Regel hinzu, die einen Fall an einem bestimmten Datum ausschließt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
date | Date |
Rückflug
EventRecurrence
– diese EventRecurrence für die Verkettung
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addMonthlyExclusion()
Fügt eine Regel hinzu, die Vorkommen auf monatlicher Basis ausschließt.
Standardmäßig wird der Ausschluss am selben Tag des Monats angewendet wie das erste Ereignis im
Dieser Wert kann durch Aufrufen von RecurrenceRule.onlyOnMonthDay(day)
oder RecurrenceRule.onlyOnMonthDays(days)
geändert werden.
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addMonthlyRule()
Fügt eine Regel hinzu, durch die sich das Ereignis jeden Monat wiederholt.
Standardmäßig wird der Termin am selben Tag des Monats wiederholt wie der erste Termin der Serie.
Dieser kann jedoch durch Aufrufen von RecurrenceRule.onlyOnMonthDay(day)
oder RecurrenceRule.onlyOnMonthDays(days)
geändert werden.
// Creates a rule that recurs every month for three months. var recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addWeeklyExclusion()
Fügt eine Regel hinzu, die Vorkommen auf wöchentlicher Basis ausschließt.
Standardmäßig wird der Ausschluss am selben Wochentag wie das erste Ereignis im
Dieser Wert kann durch Aufrufen von RecurrenceRule.onlyOnWeekday(day)
oder RecurrenceRule.onlyOnWeekdays(days)
geändert werden.
// Creates a rule that recurs every day except the first four Wednesdays. var recurrence = CalendarApp.newRecurrence().addDailyRule() .addWeeklyExclusion().onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY).times(4);
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addWeeklyRule()
Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin wöchentlich wiederholt.
Standardmäßig wiederholt sich der Termin am selben Wochentag wie der erste Termin der Serie.
Dies kann jedoch durch Aufrufen von RecurrenceRule.onlyOnWeekday(day)
oder RecurrenceRule.onlyOnWeekdays(days)
geändert werden.
// Creates a rule that recurs every week for ten weeks. var recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addYearlyExclusion()
Fügt eine Regel hinzu, die Vorkommen auf Jahresbasis ausschließt.
Standardmäßig wird der Ausschluss am selben Tag des Jahres angewendet wie das erste Ereignis im
Dieser Wert kann durch Aufrufen von RecurrenceRule.onlyOnYearDay(day)
oder RecurrenceRule.onlyOnYearDays(days)
geändert werden.
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addYearlyRule()
Fügt eine Regel hinzu, die dafür sorgt, dass sich der Termin jährlich wiederholt.
Standardmäßig wird der Termin am selben Tag des Jahres wiederholt wie der erste Termin der Serie.
Dies kann jedoch durch Aufrufen von RecurrenceRule.onlyOnYearDay(day)
oder RecurrenceRule.onlyOnYearDays(days)
geändert werden.
Rückflug
RecurrenceRule
– die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
setTimeZone(timeZone)
Legt die Zeitzone für diese Serie fest. Dies wirkt sich auf Datum und Uhrzeit des wiederkehrenden Termins aus, und ob der Termin auf Sommerzeit umgestellt wird. Die Standardeinstellung ist die Zeitzone des Kalenders.
Parameter
Name | Typ | Beschreibung |
---|---|---|
timeZone | String | die in „long“ angegebene Zeitzone Format (z.B. 'America/New_York', wie aufgeführt von Joda.org |
Rückflug
EventRecurrence
– diese EventRecurrence für die Verkettung
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung für einen oder mehrere der folgenden Bereiche oder die entsprechenden Bereiche aus der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds