Class EventRecurrence

Mit Sammlungen den Überblick behalten Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Ereignisereignis

Die Wiederholungseinstellungen für eine Terminserie

Methoden

MethodeRückgabetypKurzbeschreibung
addDailyExclusion()RecurrenceRuleFügt eine Regel hinzu, mit der Ereignisse täglich ausgeschlossen werden.
addDailyRule()RecurrenceRuleFügt eine Regel hinzu, die bewirkt, dass das Ereignis täglich wiederholt wird.
addDate(date)EventRecurrenceFügt eine Regel hinzu, die dafür sorgt, dass der Termin an einem bestimmten Datum wiederholt wird
addDateExclusion(date)EventRecurrenceFügt eine Regel hinzu, die ein Vorkommen für ein bestimmtes Datum ausschließt.
addMonthlyExclusion()RecurrenceRuleFügt eine Regel hinzu, mit der Termine pro Monat ausgeschlossen werden.
addMonthlyRule()RecurrenceRuleFügt eine Regel hinzu, die dafür sorgt, dass das Ereignis monatlich wiederholt wird.
addWeeklyExclusion()RecurrenceRuleFügt eine Regel hinzu, mit der Vorkommen wöchentlich ausgeschlossen werden.
addWeeklyRule()RecurrenceRuleFügt eine Regel hinzu, die bewirkt, dass der Termin wöchentlich stattfindet.
addYearlyExclusion()RecurrenceRuleFügt eine Regel hinzu, mit der Vorkommen jährlich ausgeschlossen werden.
addYearlyRule()RecurrenceRuleFügt eine Regel hinzu, die dafür sorgt, dass das Ereignis jährlich wiederholt wird.
setTimeZone(timeZone)EventRecurrenceLegt 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

NameTypBeschreibung
dateDate

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

NameTypBeschreibung
dateDate

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

NameTypBeschreibung
timeZoneStringZeitzone 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