Calendar Service

Calendar

Questo servizio consente a uno script di accedere a Google Calendar dell'utente e modificarlo, inclusi i calendari aggiuntivi a cui l'utente è iscritto.

Corsi

NomeBreve descrizione
CalendarRappresenta un calendario di proprietà dell'utente o a cui è iscritto.
CalendarAppConsente a uno script di leggere e aggiornare Google Calendar dell'utente.
CalendarEventRappresenta un singolo evento nel calendario.
CalendarEventSeriesRappresenta una serie di eventi (un evento ricorrente).
ColorUn'enumerazione che rappresenta i colori denominati disponibili nel servizio Calendar.
EventColorUn'enumerazione che rappresenta i colori dell'evento denominato disponibili nel servizio Calendar.
EventGuestRappresenta un invitato di un evento.
EventRecurrenceRappresenta le impostazioni di ricorrenza per una serie di eventi.
GuestStatusUn'enumerazione che rappresenta gli stati di un invitato per un evento.
RecurrenceRuleRappresenta una regola di ricorrenza per una serie di eventi.
VisibilityUn'enum che rappresenta la visibilità di un evento.

Calendar

Metodi

MetodoTipo restituitoBreve descrizione
createAllDayEvent(title, date)CalendarEventCrea un nuovo evento che dura tutto il giorno.
createAllDayEvent(title, startDate, endDate)CalendarEventCrea un nuovo evento che dura tutto il giorno e può estendersi su più giorni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventCrea un nuovo evento che dura tutto il giorno e può estendersi su più giorni.
createAllDayEvent(title, date, options)CalendarEventCrea un nuovo evento che dura tutto il giorno.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesCrea una nuova serie di eventi che dura tutto il giorno.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesCrea una nuova serie di eventi che dura tutto il giorno.
createEvent(title, startTime, endTime)CalendarEventCrea un nuovo evento.
createEvent(title, startTime, endTime, options)CalendarEventCrea un nuovo evento.
createEventFromDescription(description)CalendarEventCrea un evento da una descrizione in formato libero.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesCrea una nuova serie di eventi.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesCrea una nuova serie di eventi.
deleteCalendar()voidElimina definitivamente il calendario.
getColor()StringConsente di acquisire il colore del calendario.
getDescription()StringRecupera la descrizione del calendario.
getEventById(iCalId)CalendarEventRecupera l'evento con l'ID specificato.
getEventSeriesById(iCalId)CalendarEventSeriesRestituisce la serie di eventi con l'ID specificato.
getEvents(startTime, endTime)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato intervallo di tempo.
getEvents(startTime, endTime, options)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato intervallo di tempo e che soddisfano i criteri specificati.
getEventsForDay(date)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato giorno.
getEventsForDay(date, options)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato giorno e che soddisfano i criteri specificati.
getId()StringRestituisce l'ID del calendario.
getName()StringRestituisce il nome del calendario.
getTimeZone()StringRestituisce il fuso orario del calendario.
isHidden()BooleanDetermina se il calendario è nascosto nell'interfaccia utente.
isMyPrimaryCalendar()BooleanDetermina se il calendario è il calendario principale per l'utente effettivo.
isOwnedByMe()BooleanDetermina se il calendario è di tua proprietà.
isSelected()BooleanDetermina se gli eventi del calendario vengono visualizzati nell'interfaccia utente.
setColor(color)CalendarImposta il colore del calendario.
setDescription(description)CalendarImposta la descrizione di un calendario.
setHidden(hidden)CalendarConsente di impostare se il calendario è visibile nell'interfaccia utente.
setName(name)CalendarImposta il nome del calendario.
setSelected(selected)CalendarConsente di impostare se gli eventi del calendario vengono visualizzati nell'interfaccia utente.
setTimeZone(timeZone)CalendarImposta il fuso orario del calendario.
unsubscribeFromCalendar()voidAnnulla l'iscrizione dell'utente a un calendario.

CalendarApp

Proprietà

ProprietàTipoDescrizione
ColorColorUn'enumerazione che rappresenta i colori denominati disponibili nel servizio Calendar.
EventColorEventColorUn'enumerazione che rappresenta i colori dell'evento denominato disponibili nel servizio Calendar.
GuestStatusGuestStatusUn'enumerazione che rappresenta gli stati di un invitato per un evento.
MonthMonthUn'enum che rappresenta i mesi dell'anno.
VisibilityVisibilityUn'enum che rappresenta la visibilità di un evento.
WeekdayWeekdayUn'enum che rappresenta i giorni della settimana.

Metodi

MetodoTipo restituitoBreve descrizione
createAllDayEvent(title, date)CalendarEventCrea un nuovo evento che dura tutto il giorno.
createAllDayEvent(title, startDate, endDate)CalendarEventCrea un nuovo evento che dura tutto il giorno e può estendersi su più giorni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventCrea un nuovo evento che dura tutto il giorno e può estendersi su più giorni.
createAllDayEvent(title, date, options)CalendarEventCrea un nuovo evento che dura tutto il giorno.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesCrea una nuova serie di eventi che dura tutto il giorno.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesCrea una nuova serie di eventi che dura tutto il giorno.
createCalendar(name)CalendarCrea un nuovo calendario di proprietà dell'utente.
createCalendar(name, options)CalendarCrea un nuovo calendario di proprietà dell'utente.
createEvent(title, startTime, endTime)CalendarEventCrea un nuovo evento.
createEvent(title, startTime, endTime, options)CalendarEventCrea un nuovo evento.
createEventFromDescription(description)CalendarEventCrea un evento da una descrizione in formato libero.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesCrea una nuova serie di eventi.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesCrea una nuova serie di eventi.
getAllCalendars()Calendar[]Recupera tutti i calendari di proprietà dell'utente o a cui è iscritto.
getAllOwnedCalendars()Calendar[]Recupera tutti i calendari di proprietà dell'utente.
getCalendarById(id)CalendarRestituisce il calendario con l'ID specificato.
getCalendarsByName(name)Calendar[]Recupera tutti i calendari con un determinato nome di proprietà dell'utente o a cui è iscritto.
getColor()StringConsente di acquisire il colore del calendario.
getDefaultCalendar()CalendarRestituisce il calendario predefinito dell'utente.
getDescription()StringRecupera la descrizione del calendario.
getEventById(iCalId)CalendarEventRecupera l'evento con l'ID specificato.
getEventSeriesById(iCalId)CalendarEventSeriesRestituisce la serie di eventi con l'ID specificato.
getEvents(startTime, endTime)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato intervallo di tempo.
getEvents(startTime, endTime, options)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato intervallo di tempo e che soddisfano i criteri specificati.
getEventsForDay(date)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato giorno.
getEventsForDay(date, options)CalendarEvent[]Restituisce tutti gli eventi che si verificano in un determinato giorno e che soddisfano i criteri specificati.
getId()StringRestituisce l'ID del calendario.
getName()StringRestituisce il nome del calendario.
getOwnedCalendarById(id)CalendarRecupera il calendario con l'ID specificato, se l'utente ne è proprietario.
getOwnedCalendarsByName(name)Calendar[]Restituisce tutti i calendari con un determinato nome di proprietà dell'utente.
getTimeZone()StringRestituisce il fuso orario del calendario.
isHidden()BooleanDetermina se il calendario è nascosto nell'interfaccia utente.
isMyPrimaryCalendar()BooleanDetermina se il calendario è il calendario principale per l'utente effettivo.
isOwnedByMe()BooleanDetermina se il calendario è di tua proprietà.
isSelected()BooleanDetermina se gli eventi del calendario vengono visualizzati nell'interfaccia utente.
newRecurrence()EventRecurrenceCrea un nuovo oggetto di ricorrenza che può essere utilizzato per creare regole per la ricorrenza degli eventi.
setColor(color)CalendarImposta il colore del calendario.
setDescription(description)CalendarImposta la descrizione di un calendario.
setHidden(hidden)CalendarConsente di impostare se il calendario è visibile nell'interfaccia utente.
setName(name)CalendarImposta il nome del calendario.
setSelected(selected)CalendarConsente di impostare se gli eventi del calendario vengono visualizzati nell'interfaccia utente.
setTimeZone(timeZone)CalendarImposta il fuso orario del calendario.
subscribeToCalendar(id)CalendarIscrive l'utente al calendario con l'ID specificato, se l'utente è autorizzato a iscriversi.
subscribeToCalendar(id, options)CalendarIscrive l'utente al calendario con l'ID specificato, se l'utente è autorizzato a iscriversi.

CalendarEvent

Metodi

MetodoTipo restituitoBreve descrizione
addEmailReminder(minutesBefore)CalendarEventAggiunge un nuovo promemoria via email all'evento.
addGuest(email)CalendarEventAggiunge un invitato all'evento.
addPopupReminder(minutesBefore)CalendarEventAggiunge una nuova notifica popup all'evento.
addSmsReminder(minutesBefore)CalendarEventAggiunge un nuovo promemoria SMS all'evento.
anyoneCanAddSelf()BooleanDetermina se le persone possono aggiungersi come invitati a un evento di Calendar.
deleteEvent()voidElimina un evento nel calendario.
deleteTag(key)CalendarEventElimina un tag chiave-valore dall'evento.
getAllDayEndDate()DateVisualizza la data in cui termina questo evento di calendario che dura tutto il giorno.
getAllDayStartDate()DateVisualizza la data in cui inizia questo evento di calendario che dura tutto il giorno.
getAllTagKeys()String[]Recupera tutte le chiavi per i tag che sono stati impostati nell'evento.
getColor()StringRestituisce il colore dell'evento nel calendario.
getCreators()String[]Trova gli autori di un evento.
getDateCreated()DateRestituisce la data di creazione dell'evento.
getDescription()StringRecupera la descrizione dell'evento.
getEmailReminders()Integer[]Restituisce i valori dei minuti per tutti i promemoria via email relativi all'evento.
getEndTime()DateVisualizza la data e l'ora di fine di questo evento nel calendario.
getEventSeries()CalendarEventSeriesConsente di acquisire la serie di eventi ricorrenti a cui appartiene l'evento.
getGuestByEmail(email)EventGuestRiceve un invitato tramite il suo indirizzo email.
getGuestList()EventGuest[]Recupera gli invitati all'evento, escluso il proprietario dell'evento.
getGuestList(includeOwner)EventGuest[]Recupera gli invitati all'evento, inclusi i relativi proprietari.
getId()StringConsente di acquisire il valore iCalUID univoco dell'evento.
getLastUpdated()DateVisualizza la data dell'ultimo aggiornamento dell'evento.
getLocation()StringRecupera il luogo dell'evento.
getMyStatus()GuestStatusVisualizza lo stato dell'evento (ad esempio, partecipa o è stato invitato) dell'utente effettivo.
getOriginalCalendarId()StringOttieni l'ID del calendario in cui l'evento è stato originariamente creato.
getPopupReminders()Integer[]Restituisce i valori in minuti per tutti i promemoria popup per l'evento.
getSmsReminders()Integer[]Restituisce i valori in minuti per tutti i promemoria SMS per l'evento.
getStartTime()DateVisualizza la data e l'ora in cui inizia questo evento nel calendario.
getTag(key)StringRestituisce un valore tag dell'evento.
getTitle()StringRestituisce il titolo dell'evento.
getVisibility()VisibilityOttieni la visibilità dell'evento.
guestsCanInviteOthers()BooleanDetermina se gli invitati possono invitare altre persone.
guestsCanModify()BooleanDetermina se gli invitati possono modificare l'evento.
guestsCanSeeGuests()BooleanDetermina se gli invitati possono vedere altri invitati.
isAllDayEvent()BooleanDetermina se si tratta di un evento che dura tutto il giorno.
isOwnedByMe()BooleanDetermina se sei il proprietario dell'evento.
isRecurringEvent()BooleanDetermina se l'evento fa parte di una serie di eventi.
removeAllReminders()CalendarEventRimuove tutti i promemoria dall'evento.
removeGuest(email)CalendarEventRimuove un invitato dall'evento.
resetRemindersToDefault()CalendarEventReimposta i promemoria utilizzando le impostazioni predefinite del calendario.
setAllDayDate(date)CalendarEventImposta la data dell'evento.
setAllDayDates(startDate, endDate)CalendarEventImposta le date dell'evento.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventConsente di impostare se gli utenti che non sono invitati possono aggiungersi all'evento.
setColor(color)CalendarEventImposta il colore dell'evento nel calendario.
setDescription(description)CalendarEventImposta la descrizione dell'evento.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventConsente di impostare se gli invitati possono invitare altre persone.
setGuestsCanModify(guestsCanModify)CalendarEventConsente di impostare se gli invitati possono modificare l'evento.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventConsente di impostare se gli invitati possono vedere altri invitati.
setLocation(location)CalendarEventImposta il luogo dell'evento.
setMyStatus(status)CalendarEventImposta lo stato dell'evento (ad esempio, partecipa o è stato invitato) dell'utente effettivo.
setTag(key, value)CalendarEventImposta un tag chiave/valore nell'evento per archiviare i metadati personalizzati.
setTime(startTime, endTime)CalendarEventImposta le date e le ore di inizio e di fine dell'evento.
setTitle(title)CalendarEventImposta il titolo dell'evento.
setVisibility(visibility)CalendarEventImposta la visibilità dell'evento.

CalendarEventSeries

Metodi

MetodoTipo restituitoBreve descrizione
addEmailReminder(minutesBefore)CalendarEventSeriesAggiunge un nuovo promemoria via email all'evento.
addGuest(email)CalendarEventSeriesAggiunge un invitato all'evento.
addPopupReminder(minutesBefore)CalendarEventSeriesAggiunge una nuova notifica popup all'evento.
addSmsReminder(minutesBefore)CalendarEventSeriesAggiunge un nuovo promemoria SMS all'evento.
anyoneCanAddSelf()BooleanDetermina se le persone possono aggiungersi come invitati a un evento di Calendar.
deleteEventSeries()voidElimina la serie di eventi.
deleteTag(key)CalendarEventSeriesElimina un tag chiave-valore dall'evento.
getAllTagKeys()String[]Recupera tutte le chiavi per i tag che sono stati impostati nell'evento.
getColor()StringRestituisce il colore dell'evento nel calendario.
getCreators()String[]Trova gli autori di un evento.
getDateCreated()DateRestituisce la data di creazione dell'evento.
getDescription()StringRecupera la descrizione dell'evento.
getEmailReminders()Integer[]Restituisce i valori dei minuti per tutti i promemoria via email relativi all'evento.
getGuestByEmail(email)EventGuestRiceve un invitato tramite il suo indirizzo email.
getGuestList()EventGuest[]Recupera gli invitati all'evento, escluso il proprietario dell'evento.
getGuestList(includeOwner)EventGuest[]Recupera gli invitati all'evento, inclusi i relativi proprietari.
getId()StringConsente di acquisire il valore iCalUID univoco dell'evento.
getLastUpdated()DateVisualizza la data dell'ultimo aggiornamento dell'evento.
getLocation()StringRecupera il luogo dell'evento.
getMyStatus()GuestStatusVisualizza lo stato dell'evento (ad esempio, partecipa o è stato invitato) dell'utente effettivo.
getOriginalCalendarId()StringOttieni l'ID del calendario in cui l'evento è stato originariamente creato.
getPopupReminders()Integer[]Restituisce i valori in minuti per tutti i promemoria popup per l'evento.
getSmsReminders()Integer[]Restituisce i valori in minuti per tutti i promemoria SMS per l'evento.
getTag(key)StringRestituisce un valore tag dell'evento.
getTitle()StringRestituisce il titolo dell'evento.
getVisibility()VisibilityOttieni la visibilità dell'evento.
guestsCanInviteOthers()BooleanDetermina se gli invitati possono invitare altre persone.
guestsCanModify()BooleanDetermina se gli invitati possono modificare l'evento.
guestsCanSeeGuests()BooleanDetermina se gli invitati possono vedere altri invitati.
isOwnedByMe()BooleanDetermina se sei il proprietario dell'evento.
removeAllReminders()CalendarEventSeriesRimuove tutti i promemoria dall'evento.
removeGuest(email)CalendarEventSeriesRimuove un invitato dall'evento.
resetRemindersToDefault()CalendarEventSeriesReimposta i promemoria utilizzando le impostazioni predefinite del calendario.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesConsente di impostare se gli utenti che non sono invitati possono aggiungersi all'evento.
setColor(color)CalendarEventSeriesImposta il colore dell'evento nel calendario.
setDescription(description)CalendarEventSeriesImposta la descrizione dell'evento.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesConsente di impostare se gli invitati possono invitare altre persone.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesConsente di impostare se gli invitati possono modificare l'evento.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesConsente di impostare se gli invitati possono vedere altri invitati.
setLocation(location)CalendarEventSeriesImposta il luogo dell'evento.
setMyStatus(status)CalendarEventSeriesImposta lo stato dell'evento (ad esempio, partecipa o è stato invitato) dell'utente effettivo.
setRecurrence(recurrence, startDate)CalendarEventSeriesImposta le regole di ricorrenza per una serie di eventi che dura tutto il giorno.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesImposta le regole di ricorrenza per questa serie di eventi.
setTag(key, value)CalendarEventSeriesImposta un tag chiave/valore nell'evento per archiviare i metadati personalizzati.
setTitle(title)CalendarEventSeriesImposta il titolo dell'evento.
setVisibility(visibility)CalendarEventSeriesImposta la visibilità dell'evento.

Color

Proprietà

ProprietàTipoDescrizione
BLUEEnum
Blu (#2952A3).
BROWNEnum
Marrone (#8D6F47).
CHARCOALEnum
Grigio antracite (#4E5D6C).
CHESTNUTEnum
Castagno (#865A5A).
GRAYEnum
Grigio (#5A6986).
GREENEnum
Verde (#0D7813).
INDIGOEnum
Blu indaco (#5229A3).
LIMEEnum
Verde lime (#528800).
MUSTARDEnum
Senape (#88880E).
OLIVEEnum
Verde oliva (#6E6E41).
ORANGEEnum
Arancione (#BE6D00).
PINKEnum
Rosa (#B1365F).
PLUMEnum
Prugna (#705770).
PURPLEEnum
Viola (#7A367A).
REDEnum
Rosso (#A32929).
RED_ORANGEEnum
Rosso-arancione (#B1440E).
SEA_BLUEEnum
Azzurro (#29527A).
SLATEEnum
Ardesia (#4A716C).
TEALEnum
Azzurro (#28754E).
TURQOISEEnum
Turchese (#1B887A).
YELLOWEnum
Giallo (#AB8B00).

EventColor

Proprietà

ProprietàTipoDescrizione
PALE_BLUEEnum
Blu pallido ("1").
PALE_GREENEnum
Verde pallido ("2").
MAUVEEnum
Malva ("3").
PALE_REDEnum
Rosso pallido ("4").
YELLOWEnum
Giallo ("5").
ORANGEEnum
Arancione ("6").
CYANEnum
Ciano ("7").
GRAYEnum
Grigio ("8").
BLUEEnum
Blu ("9").
GREENEnum
Verde ("10").
REDEnum
Rosso ("11").

EventGuest

Metodi

MetodoTipo restituitoBreve descrizione
getAdditionalGuests()IntegerVisualizza il numero di persone aggiuntive dichiarate dall'ospite che stanno partecipando.
getEmail()StringRecupera l'indirizzo email dell'ospite.
getGuestStatus()GuestStatusVisualizza lo stato dell'invitato all'evento.
getName()StringViene recuperato il nome dell'ospite.

EventRecurrence

Metodi

MetodoTipo restituitoBreve descrizione
addDailyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base giornaliera.
addDailyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione giornaliera dell'evento.
addDate(date)EventRecurrenceAggiunge una regola che fa sì che l'evento si ripeta in una data specifica.
addDateExclusion(date)EventRecurrenceAggiunge una regola che esclude un'occorrenza per una data specifica.
addMonthlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base mensile.
addMonthlyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione mensile dell'evento.
addWeeklyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base settimanale.
addWeeklyRule()RecurrenceRuleAggiunge una regola che determina la ricorrenza dell'evento su base settimanale.
addYearlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base annuale.
addYearlyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione annuale dell'evento.
setTimeZone(timeZone)EventRecurrenceImposta il fuso orario per questa ricorrenza.

GuestStatus

Proprietà

ProprietàTipoDescrizione
INVITEDEnumL'ospite è stato invitato, ma non ha indicato se parteciperà.
MAYBEEnumL'ospite ha indicato che potrebbe partecipare.
NOEnumL'ospite ha indicato che non parteciperà.
OWNEREnumL'invitato è il proprietario dell'evento.
YESEnumL'ospite ha indicato che parteciperà.

RecurrenceRule

Metodi

MetodoTipo restituitoBreve descrizione
addDailyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base giornaliera.
addDailyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione giornaliera dell'evento.
addDate(date)EventRecurrenceAggiunge una regola che fa sì che l'evento si ripeta in una data specifica.
addDateExclusion(date)EventRecurrenceAggiunge una regola che esclude un'occorrenza per una data specifica.
addMonthlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base mensile.
addMonthlyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione mensile dell'evento.
addWeeklyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base settimanale.
addWeeklyRule()RecurrenceRuleAggiunge una regola che determina la ricorrenza dell'evento su base settimanale.
addYearlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base annuale.
addYearlyRule()RecurrenceRuleAggiunge una regola che determina la ripetizione annuale dell'evento.
interval(interval)RecurrenceRuleConsente di configurare la regola in modo che venga applicata solo in questo intervallo dell'unità di tempo della regola.
onlyInMonth(month)RecurrenceRuleConfigura la regola in modo che venga applicata solo a un mese specifico.
onlyInMonths(months)RecurrenceRuleConfigura la regola in modo che venga applicata solo a mesi specifici.
onlyOnMonthDay(day)RecurrenceRuleConfigura la regola in modo che venga applicata solo a un giorno specifico del mese.
onlyOnMonthDays(days)RecurrenceRuleConfigura la regola in modo che venga applicata solo a giorni specifici del mese.
onlyOnWeek(week)RecurrenceRuleConfigura la regola in modo che venga applicata solo a una determinata settimana dell'anno.
onlyOnWeekday(day)RecurrenceRuleConsente di configurare la regola in modo che venga applicata solo a un giorno della settimana specifico.
onlyOnWeekdays(days)RecurrenceRuleConfigura la regola in modo che venga applicata solo a determinati giorni della settimana.
onlyOnWeeks(weeks)RecurrenceRuleConfigura la regola in modo che venga applicata solo a settimane specifiche dell'anno.
onlyOnYearDay(day)RecurrenceRuleConfigura la regola in modo che venga applicata solo a un giorno specifico dell'anno.
onlyOnYearDays(days)RecurrenceRuleConfigura la regola in modo che venga applicata solo a determinati giorni dell'anno.
setTimeZone(timeZone)EventRecurrenceImposta il fuso orario per questa ricorrenza.
times(times)RecurrenceRuleConfigura la regola in modo che termini dopo un determinato numero di occorrenze.
until(endDate)RecurrenceRuleConfigura la regola in modo che termini in una determinata data (inclusa).
weekStartsOn(day)RecurrenceRuleConsente di configurare il giorno in cui inizia la settimana ai fini dell'applicazione della regola.

Visibility

Proprietà

ProprietàTipoDescrizione
CONFIDENTIALEnumL'evento è privato.
DEFAULTEnumUtilizza la visibilità predefinita per gli eventi del calendario.
PRIVATEEnumL'evento è privato e solo i partecipanti possono visualizzarne i dettagli.
PUBLICEnumL'evento è pubblico e i relativi dettagli sono visibili a tutti i lettori del calendario.