Rappresenta le impostazioni di ricorrenza per una serie di eventi.
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
add | Recurrence | Aggiunge una regola che esclude le occorrenze su base giornaliera. |
add | Recurrence | Aggiunge una regola che fa sì che l'evento si ripeta ogni giorno. |
add | Event | Aggiunge una regola che determina la ripetizione dell'evento in una data specifica. |
add | Event | Aggiunge una regola che esclude un'occorrenza per una data specifica. |
add | Recurrence | Aggiunge una regola che esclude le occorrenze su base mensile. |
add | Recurrence | Aggiunge una regola che fa sì che l'evento si ripeta su base mensile. |
add | Recurrence | Aggiunge una regola che esclude le occorrenze su base settimanale. |
add | Recurrence | Aggiunge una regola che fa sì che l'evento si ripeta su base settimanale. |
add | Recurrence | Aggiunge una regola che esclude le occorrenze su base annua. |
add | Recurrence | Aggiunge una regola che fa sì che l'evento si ripeta ogni anno. |
set | Event | Imposta il fuso orario per questa ricorrenza. |
Documentazione dettagliata
add Daily Exclusion()
Aggiunge una regola che esclude le occorrenze su base giornaliera.
// Creates a rule that recurs every week after the first 30 days. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Daily Rule()
Aggiunge una regola che fa sì che l'evento si ripeta su base giornaliera.
// Creates a rule that recurs every day for ten days. const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Date(date)
Aggiunge una regola che determina la ripetizione dell'evento in una data specifica.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
date | Date |
Invio
Event
- questa EventRecurrence per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add DateExclusion(date)
Aggiunge una regola che esclude un'occorrenza per una data specifica.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
date | Date |
Invio
Event
- questa EventRecurrence per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Exclusion()
Aggiunge una regola che esclude le occorrenze su base mensile.
Per impostazione predefinita, l'esclusione viene applicata nello stesso giorno del mese del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o Recurrence
.
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Monthly Rule()
Aggiunge una regola che fa sì che l'evento si ripeta su base mensile.
Per impostazione predefinita, l'evento si ripete nello stesso giorno del mese del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o Recurrence
.
// Creates a rule that recurs every month for three months. const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Exclusion()
Aggiunge una regola che esclude le occorrenze su base settimanale.
Per impostazione predefinita, l'esclusione viene applicata nello stesso giorno della settimana del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o 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);
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Weekly Rule()
Aggiunge una regola che fa sì che l'evento si ripeta su base settimanale.
Per impostazione predefinita, l'evento si ripete nello stesso giorno della settimana del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o Recurrence
.
// Creates a rule that recurs every week for ten weeks. const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Exclusion()
Aggiunge una regola che esclude le occorrenze su base annua.
Per impostazione predefinita, l'esclusione viene applicata nello stesso giorno dell'anno del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o Recurrence
.
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
add Yearly Rule()
Aggiunge una regola che fa sì che l'evento si ripeta ogni anno.
Per impostazione predefinita, l'evento si ripete nello stesso giorno dell'anno del primo evento della serie, ma questo valore può essere modificato chiamando Recurrence
o Recurrence
.
Invio
Recurrence
: la nuova regola RecurrenceRule
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
set Time Zone(timeZone)
Imposta il fuso orario per questa ricorrenza. Questo influisce sulla data e sull'ora di ripetizione degli eventi e su come l'evento cambia con l'ora legale. Il valore predefinito è il fuso orario del calendario.
Parametri
Nome | Tipo | Descrizione |
---|---|---|
time | String | il fuso orario, specificato in formato "long" (ad es. 'America/New_York', come indicato da Joda.org) |
Invio
Event
- questa EventRecurrence per l'accodamento
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti o con gli ambiti appropriati dell'API REST correlata:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds