Calendar Service

Calendar

Questo servizio consente a uno script di accedere e modificare il calendario di Google Calendar dell'utente, 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 del 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 ospite di un evento.
EventRecurrenceRappresenta le impostazioni di ricorrenza per una serie di eventi.
EventTypeUn'enumerazione che rappresenta il tipo di un evento.
GuestStatusUn'enumerazione che rappresenta gli stati che un invitato può avere per un evento.
RecurrenceRuleRappresenta una regola di ricorrenza per una serie di eventi.
VisibilityUn'enumerazione 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 che può durare più giorni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventCrea un nuovo evento che dura tutto il giorno che può durare 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()StringOttiene il colore del calendario.
getDescription()StringOttiene 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[]Recupera 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[]Recupera tutti gli eventi che si verificano in un determinato giorno.
getEventsForDay(date, options)CalendarEvent[]Recupera tutti gli eventi che si verificano in un determinato giorno e che soddisfano criteri specificati.
getId()StringRecupera l'ID del calendario.
getName()StringOttiene il nome del calendario.
getTimeZone()StringOttiene 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)CalendarConsente di impostare 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 che un invitato può avere per un evento.
MonthMonthUn enum che rappresenta i mesi dell'anno.
VisibilityVisibilityUn'enumerazione 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 che può durare più giorni.
createAllDayEvent(title, startDate, endDate, options)CalendarEventCrea un nuovo evento che dura tutto il giorno che può durare 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)CalendarRecupera 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()StringOttiene il colore del calendario.
getDefaultCalendar()CalendarRestituisce il calendario predefinito dell'utente.
getDescription()StringOttiene 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[]Recupera 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[]Recupera tutti gli eventi che si verificano in un determinato giorno.
getEventsForDay(date, options)CalendarEvent[]Recupera tutti gli eventi che si verificano in un determinato giorno e che soddisfano criteri specificati.
getId()StringRecupera l'ID del calendario.
getName()StringOttiene il nome del calendario.
getOwnedCalendarById(id)CalendarRecupera il calendario con l'ID specificato, se l'utente è il proprietario.
getOwnedCalendarsByName(name)Calendar[]Recupera tutti i calendari con un determinato nome di proprietà dell'utente.
getTimeZone()StringOttiene 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)CalendarConsente di impostare 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()DateRestituisce la data in cui termina questo evento di calendario che dura tutto il giorno.
getAllDayStartDate()DateRestituisce la data in cui inizia questo evento di calendario che dura tutto il giorno.
getAllTagKeys()String[]Recupera tutte le chiavi per i tag impostati nell'evento.
getColor()StringRestituisce il colore dell'evento nel calendario.
getCreators()String[]Riconosce gli autori di un evento.
getDateCreated()DateOttiene la data di creazione dell'evento.
getDescription()StringRecupera la descrizione dell'evento.
getEmailReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria via email dell'evento.
getEndTime()DateOttiene la data e l'ora di fine dell'evento nel calendario.
getEventSeries()CalendarEventSeriesRestituisce la serie di eventi ricorrenti a cui appartiene l'evento.
getEventType()EventTypeOttieni EventType di questo evento.
getGuestByEmail(email)EventGuestRiceve un ospite tramite l'indirizzo email.
getGuestList()EventGuest[]Recupera gli invitati all'evento, escluso il proprietario dell'evento.
getGuestList(includeOwner)EventGuest[]Recupera gli invitati all'evento, inclusi potenzialmente i proprietari dell'evento.
getId()StringOttiene l'iCalUID univoco dell'evento.
getLastUpdated()DateOttiene la data dell'ultimo aggiornamento dell'evento.
getLocation()StringRecupera il luogo dell'evento.
getMyStatus()GuestStatusOttiene lo stato dell'evento (ad esempio, partecipante o invitato) dell'utente effettivo.
getOriginalCalendarId()StringRecupera l'ID del calendario in cui è stato creato inizialmente questo evento.
getPopupReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria popup dell'evento.
getSmsReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria SMS dell'evento.
getStartTime()DateRecupera la data e l'ora di inizio dell'evento di calendario.
getTag(key)StringOttiene un valore tag dell'evento.
getTitle()StringOttiene il titolo dell'evento.
getVisibility()VisibilityOttiene la visibilità dell'evento.
guestsCanInviteOthers()BooleanDetermina se gli invitati possono invitare altri ospiti.
guestsCanModify()BooleanDetermina se gli invitati possono modificare l'evento.
guestsCanSeeGuests()BooleanDetermina se gli invitati possono vedere gli 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()CalendarEventRipristina 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 stabilire se le persone 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 altri ospiti.
setGuestsCanModify(guestsCanModify)CalendarEventConsente di impostare se gli invitati possono modificare l'evento.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventConsente di impostare se gli invitati possono vedere gli altri invitati.
setLocation(location)CalendarEventImposta il luogo dell'evento.
setMyStatus(status)CalendarEventImposta lo stato dell'evento (ad esempio partecipante o invitato) dell'utente effettivo.
setTag(key, value)CalendarEventImposta un tag chiave/valore sull'evento per l'archiviazione di 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 impostati nell'evento.
getColor()StringRestituisce il colore dell'evento nel calendario.
getCreators()String[]Riconosce gli autori di un evento.
getDateCreated()DateOttiene la data di creazione dell'evento.
getDescription()StringRecupera la descrizione dell'evento.
getEmailReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria via email dell'evento.
getEventType()EventTypeOttieni EventType di questo evento.
getGuestByEmail(email)EventGuestRiceve un ospite tramite l'indirizzo email.
getGuestList()EventGuest[]Recupera gli invitati all'evento, escluso il proprietario dell'evento.
getGuestList(includeOwner)EventGuest[]Recupera gli invitati all'evento, inclusi potenzialmente i proprietari dell'evento.
getId()StringOttiene l'iCalUID univoco dell'evento.
getLastUpdated()DateOttiene la data dell'ultimo aggiornamento dell'evento.
getLocation()StringRecupera il luogo dell'evento.
getMyStatus()GuestStatusOttiene lo stato dell'evento (ad esempio, partecipante o invitato) dell'utente effettivo.
getOriginalCalendarId()StringRecupera l'ID del calendario in cui è stato creato inizialmente questo evento.
getPopupReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria popup dell'evento.
getSmsReminders()Integer[]Recupera i valori dei minuti per tutti i promemoria SMS dell'evento.
getTag(key)StringOttiene un valore tag dell'evento.
getTitle()StringOttiene il titolo dell'evento.
getVisibility()VisibilityOttiene la visibilità dell'evento.
guestsCanInviteOthers()BooleanDetermina se gli invitati possono invitare altri ospiti.
guestsCanModify()BooleanDetermina se gli invitati possono modificare l'evento.
guestsCanSeeGuests()BooleanDetermina se gli invitati possono vedere gli 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()CalendarEventSeriesRipristina i promemoria utilizzando le impostazioni predefinite del calendario.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesConsente di stabilire se le persone 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 altri ospiti.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesConsente di impostare se gli invitati possono modificare l'evento.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesConsente di impostare se gli invitati possono vedere gli altri invitati.
setLocation(location)CalendarEventSeriesImposta il luogo dell'evento.
setMyStatus(status)CalendarEventSeriesImposta lo stato dell'evento (ad esempio partecipante o 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 sull'evento per l'archiviazione di 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
Limetta (#528800).
MUSTARDEnum
Senape (#88880E).
OLIVEEnum
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
Verde acqua (#28754E).
TURQOISEEnum
Turchese (#1B887A).
YELLOWEnum
Giallo (#AB8B00).

EventColor

Proprietà

ProprietàTipoDescrizione
PALE_BLUEEnum
Azzurro 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()IntegerRecupera il numero di altre persone che secondo l'ospite partecipano.
getEmail()StringRecupera l'indirizzo email dell'ospite.
getGuestStatus()GuestStatusRestituisce lo stato dell'invitato all'evento.
getName()StringOttiene 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 fa sì che l'evento si ripeta ogni giorno.
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 fa sì che l'evento si ripeta su base mensile.
addWeeklyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base settimanale.
addWeeklyRule()RecurrenceRuleAggiunge una regola che fa sì che l'evento si ripeta su base settimanale.
addYearlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base annuale.
addYearlyRule()RecurrenceRuleAggiunge una regola che fa sì che l'evento si ripeta ogni anno.
setTimeZone(timeZone)EventRecurrenceImposta il fuso orario per questa ricorrenza.

EventType

Proprietà

ProprietàTipoDescrizione
DEFAULTEnumL'evento è un evento regolare.
BIRTHDAYEnumL'evento è un evento speciale che dura tutto il giorno con ricorrenza annuale.
FOCUS_TIMEEnumL'evento è un evento di momento di concentrazione.
FROM_GMAILEnumL'evento è un evento da Gmail.
OUT_OF_OFFICEEnumL'evento è un evento fuori sede.
WORKING_LOCATIONEnumL'evento è un evento relativo a un luogo di lavoro.

GuestStatus

Proprietà

ProprietàTipoDescrizione
INVITEDEnumL'invitato è 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 fa sì che l'evento si ripeta ogni giorno.
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 fa sì che l'evento si ripeta su base mensile.
addWeeklyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base settimanale.
addWeeklyRule()RecurrenceRuleAggiunge una regola che fa sì che l'evento si ripeta su base settimanale.
addYearlyExclusion()RecurrenceRuleAggiunge una regola che esclude le occorrenze su base annuale.
addYearlyRule()RecurrenceRuleAggiunge una regola che fa sì che l'evento si ripeta ogni anno.
interval(interval)RecurrenceRuleConsente di configurare l'applicazione della regola 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 settimana specifica dell'anno.
onlyOnWeekday(day)RecurrenceRuleConfigura 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 giorni della settimana specifici.
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 giorni dell'anno specifici.
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 di inizio della settimana ai fini dell'applicazione della regola.

Visibility

Proprietà

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