Die Wiederholungseinstellungen für eine Terminserie
Methoden
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
addDailyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, mit der Ereignisse täglich ausgeschlossen werden. |
addDailyRule() | RecurrenceRule | Fügt eine Regel hinzu, die bewirkt, dass das Ereignis täglich wiederholt wird. |
addDate(date) | EventRecurrence | Fügt eine Regel hinzu, die dafür sorgt, dass der Termin an einem bestimmten Datum wiederholt wird |
addDateExclusion(date) | EventRecurrence | Fügt eine Regel hinzu, die ein Vorkommen für ein bestimmtes Datum ausschließt. |
addMonthlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, mit der Termine pro Monat ausgeschlossen werden. |
addMonthlyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass das Ereignis monatlich wiederholt wird. |
addWeeklyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, mit der Vorkommen wöchentlich ausgeschlossen werden. |
addWeeklyRule() | RecurrenceRule | Fügt eine Regel hinzu, die bewirkt, dass der Termin wöchentlich stattfindet. |
addYearlyExclusion() | RecurrenceRule | Fügt eine Regel hinzu, mit der Vorkommen jährlich ausgeschlossen werden. |
addYearlyRule() | RecurrenceRule | Fügt eine Regel hinzu, die dafür sorgt, dass das Ereignis jährlich wiederholt wird. |
setTimeZone(timeZone) | EventRecurrence | Legt die Zeitzone für diesen wiederkehrenden Termin fest. |
Detaillierte Dokumentation
addDailyExclusion()
Fügt eine Regel hinzu, mit der Ereignisse täglich ausgeschlossen werden.
// Creates a rule that recurs every week after the first 30 days. var recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDailyRule()
Fügt eine Regel hinzu, die bewirkt, dass das Ereignis täglich wiederholt wird.
// Creates a rule that recurs every day for ten days. var recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen 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, die dafür sorgt, dass der Termin an einem bestimmten Datum wiederholt wird
Parameter
Name | Typ | Beschreibung |
---|---|---|
date | Date |
Zurücksenden
EventRecurrence
: Dieser EventRerrence zum Verketten
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen 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 ein Vorkommen für ein bestimmtes Datum ausschließt.
Parameter
Name | Typ | Beschreibung |
---|---|---|
date | Date |
Zurücksenden
EventRecurrence
: Dieser EventRerrence zum Verketten
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addMonthlyExclusion()
Fügt eine Regel hinzu, mit der Termine pro Monat ausgeschlossen werden.
Standardmäßig wird der Ausschluss am selben Tag des Monats wie das erste Ereignis in der Serie angewendet. Dies kann jedoch durch Aufrufen von RecurrenceRule.onlyOnMonthDay(day)
oder RecurrenceRule.onlyOnMonthDays(days)
geändert werden.
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addMonthlyRule()
Fügt eine Regel hinzu, die dafür sorgt, dass das Ereignis monatlich wiederholt wird.
Standardmäßig wird das Ereignis am selben Tag des Monats wie das erste Ereignis in der Serie wiederholt. Dies 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);
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addWeeklyExclusion()
Fügt eine Regel hinzu, mit der Vorkommen wöchentlich ausgeschlossen werden.
Standardmäßig wird der Ausschluss am selben Wochentag wie das erste Ereignis in der Serie angewendet. Dies kann jedoch 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);
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen 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 bewirkt, dass der Termin wöchentlich stattfindet.
Standardmäßig wird das Ereignis am selben Wochentag wie das erste Ereignis in der Serie wiederholt. 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);
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addYearlyExclusion()
Fügt eine Regel hinzu, mit der Vorkommen jährlich ausgeschlossen werden.
Standardmäßig wird der Ausschluss am selben Tag des Jahres wie das erste Ereignis in der Serie angewendet. Dies kann jedoch durch Aufrufen von RecurrenceRule.onlyOnYearDay(day)
oder RecurrenceRule.onlyOnYearDays(days)
geändert werden.
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen 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 das Ereignis jährlich wiederholt wird.
Standardmäßig wird das Ereignis am selben Tag des Jahres wie das erste Ereignis in der Serie wiederholt. Dies kann jedoch durch Aufrufen von RecurrenceRule.onlyOnYearDay(day)
oder RecurrenceRule.onlyOnYearDays(days)
geändert werden.
Zurücksenden
RecurrenceRule
: die neue RecurrenceRule
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen 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 diesen wiederkehrenden Termin fest. Dies wirkt sich auf das wiederkehrende Datum und die Uhrzeit aus und darauf, ob der Termin mit der Sommerzeit umgestellt wird. Die Standardeinstellung ist die Zeitzone des Kalenders.
Parameter
Name | Typ | Beschreibung |
---|---|---|
timeZone | String | Zeitzone im Format „long“ (z.B. 'America/New_York' wie von Joda.org aufgelistet) |
Zurücksenden
EventRecurrence
: Dieser EventRerrence zum Verketten
Autorisierung
Für Skripts, die diese Methode verwenden, ist eine Autorisierung mit mindestens einem der folgenden Bereiche oder entsprechenden Bereichen der zugehörigen REST API erforderlich:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds