Représente les paramètres de récurrence d'une série d'événements.
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
add | Recurrence | Ajoute une règle qui exclut les occurrences sur une base quotidienne. |
add | Recurrence | Ajoute une règle qui fait que l'événement se répète tous les jours. |
add | Event | Ajoute une règle qui fait que l'événement se répète à une date spécifique. |
add | Event | Ajoute une règle qui exclut une occurrence pour une date spécifique. |
add | Recurrence | Ajoute une règle qui exclut les occurrences sur une base mensuelle. |
add | Recurrence | Ajoute une règle qui fait que l'événement se répète tous les mois. |
add | Recurrence | Ajoute une règle qui exclut les occurrences sur une base hebdomadaire. |
add | Recurrence | Ajoute une règle qui fait que l'événement se répète chaque semaine. |
add | Recurrence | Ajoute une règle qui exclut les occurrences sur une base annuelle. |
add | Recurrence | Ajoute une règle qui fait que l'événement se répète chaque année. |
set | Event | Définit le fuseau horaire de cette récurrence. |
Documentation détaillée
add Daily Exclusion()
Ajoute une règle qui exclut les occurrences quotidiennes.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
Ajoute une règle qui fait que l'événement se répète tous les jours.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
Ajoute une règle qui fait que l'événement se répète à une date spécifique.
Paramètres
Nom | Type | Description |
---|---|---|
date | Date |
Renvois
Event
: cette EventRecurrence pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add DateExclusion(date)
Ajoute une règle qui exclut une occurrence pour une date spécifique.
Paramètres
Nom | Type | Description |
---|---|---|
date | Date |
Renvois
Event
: cette EventRecurrence pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
Ajoute une règle qui exclut les occurrences sur une base mensuelle.
Par défaut, l'exclusion est appliquée le même jour du mois que le premier événement de la série, mais vous pouvez modifier ce paramètre en appelant Recurrence
ou Recurrence
.
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
Ajoute une règle qui fait que l'événement se répète tous les mois.
Par défaut, l'événement se répète le même jour du mois que le premier événement de la série, mais vous pouvez modifier ce paramètre en appelant Recurrence
ou Recurrence
.
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
Ajoute une règle qui exclut les occurrences sur une base hebdomadaire.
Par défaut, l'exclusion est appliquée le même jour de la semaine que le premier événement de la série, mais vous pouvez modifier cela en appelant Recurrence
ou Recurrence
.
// Creates a rule that recurs every day except the first four Wednesdays. const recurrence = CalendarApp.newRecurrence() .addDailyRule() .addWeeklyExclusion() .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY) .times(4);
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
Ajoute une règle qui fait que l'événement se répète chaque semaine.
Par défaut, l'événement se répète le même jour de la semaine que le premier événement de la série, mais vous pouvez modifier ce paramètre en appelant Recurrence
ou Recurrence
.
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
Ajoute une règle qui exclut les occurrences sur une base annuelle.
Par défaut, l'exclusion est appliquée le même jour de l'année que le premier événement de la série, mais vous pouvez modifier cela en appelant Recurrence
ou Recurrence
.
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
Ajoute une règle qui fait que l'événement se répète chaque année.
Par défaut, l'événement se répète le même jour de l'année que le premier événement de la série, mais vous pouvez modifier ce paramètre en appelant Recurrence
ou Recurrence
.
Renvois
Recurrence
: nouvelle règle de récurrence
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
Définit le fuseau horaire de cette récurrence. Cela affecte la date et l'heure de récurrence des événements, ainsi que le fait qu'ils soient décalés en fonction du passage à l'heure d'été. Par défaut, le fuseau horaire de l'agenda est utilisé.
Paramètres
Nom | Type | Description |
---|---|---|
time | String | le fuseau horaire, spécifié au format "long" (par exemple, 'America/New_York', comme indiqué par Joda.org) |
Renvois
Event
: cette EventRecurrence pour le chaînage
Autorisation
Les scripts qui utilisent cette méthode nécessitent une autorisation avec l'un ou plusieurs des champs d'application suivants ou des champs d'application appropriés de l'API REST associée:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds