Questo servizio consente a uno script di accedere e modificare Google Calendar dell'utente, inclusi i calendari aggiuntivi a cui l'utente è iscritto.
Corsi
Nome | Breve descrizione |
---|---|
Calendar | Rappresenta un calendario di proprietà dell'utente o a cui è iscritto. |
CalendarApp | Consente a uno script di leggere e aggiornare il calendario Google dell'utente. |
CalendarEvent | Rappresenta un singolo evento del calendario. |
CalendarEventSeries | Rappresenta una serie di eventi (un evento ricorrente). |
Color | Un enum che rappresenta i colori con nome disponibili nel servizio Calendar. |
EventColor | Un'enumerazione che rappresenta i colori dell'evento denominato disponibili nel servizio Calendar. |
EventGuest | Rappresenta un invitato di un evento. |
EventRecurrence | Rappresenta le impostazioni di ricorrenza per una serie di eventi. |
EventType | Un enum che rappresenta il tipo di un evento. |
GuestStatus | Un'enumerazione che rappresenta gli stati che un invitato può avere per un evento. |
RecurrenceRule | Rappresenta una regola di ricorrenza per una serie di eventi. |
Visibility | Un enum che rappresenta la visibilità di un evento. |
Calendar
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno e può durare più giorni. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno e può durare più giorni. |
createAllDayEvent(title, date, options) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crea una nuova serie di eventi che durano tutto il giorno. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crea una nuova serie di eventi che dura tutto il giorno. |
createEvent(title, startTime, endTime) | CalendarEvent | Crea un nuovo evento. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crea un nuovo evento. |
createEventFromDescription(description) | CalendarEvent | Crea un evento da una descrizione in formato libero. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crea una nuova serie di eventi. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crea una nuova serie di eventi. |
deleteCalendar() | void | Il calendario viene eliminato definitivamente. |
getColor() | String | Ottiene il colore del calendario. |
getDescription() | String | Recupera la descrizione del calendario. |
getEventById(iCalId) | CalendarEvent | Recupera l'evento con l'ID specificato. |
getEventSeriesById(iCalId) | CalendarEventSeries | Recupera 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[] | Recupera tutti gli eventi che si verificano in un determinato intervallo di tempo e 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 soddisfano i criteri specificati. |
getId() | String | Recupera l'ID del calendario. |
getName() | String | Restituisce il nome del calendario. |
getTimeZone() | String | Recupera il fuso orario del calendario. |
isHidden() | Boolean | Determina se il calendario è nascosto nell'interfaccia utente. |
isMyPrimaryCalendar() | Boolean | Determina se il calendario è quello principale per l'utente effettivo. |
isOwnedByMe() | Boolean | Determina se il calendario è di tua proprietà. |
isSelected() | Boolean | Determina se gli eventi del calendario vengono visualizzati nell'interfaccia utente. |
setColor(color) | Calendar | Imposta il colore del calendario. |
setDescription(description) | Calendar | Imposta la descrizione di un calendario. |
setHidden(hidden) | Calendar | Consente di impostare se il calendario è visibile nell'interfaccia utente. |
setName(name) | Calendar | Imposta il nome del calendario. |
setSelected(selected) | Calendar | Imposta se gli eventi del calendario vengono visualizzati nell'interfaccia utente. |
setTimeZone(timeZone) | Calendar | Imposta il fuso orario del calendario. |
unsubscribeFromCalendar() | void | Annullamento dell'iscrizione dell'utente a un calendario. |
CalendarApp
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
Color | Color | Un enum che rappresenta i colori con nome disponibili nel servizio Calendar. |
EventColor | EventColor | Un enum che rappresenta i colori degli eventi denominati disponibili nel servizio Calendar. |
GuestStatus | GuestStatus | Un enum che rappresenta gli stati che un ospite può avere per un evento. |
Month | Month | Un enum che rappresenta i mesi dell'anno. |
Visibility | Visibility | Un enum che rappresenta la visibilità di un evento. |
Weekday | Weekday | Un enum che rappresenta i giorni della settimana. |
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno e può durare più giorni. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno e può durare più giorni. |
createAllDayEvent(title, date, options) | CalendarEvent | Crea un nuovo evento che dura tutto il giorno. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crea una nuova serie di eventi che durano tutto il giorno. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crea una nuova serie di eventi che durano tutto il giorno. |
createCalendar(name) | Calendar | Crea un nuovo calendario di proprietà dell'utente. |
createCalendar(name, options) | Calendar | Crea un nuovo calendario di proprietà dell'utente. |
createEvent(title, startTime, endTime) | CalendarEvent | Crea un nuovo evento. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crea un nuovo evento. |
createEventFromDescription(description) | CalendarEvent | Crea un evento da una descrizione in formato libero. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crea una nuova serie di eventi. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crea una nuova serie di eventi. |
getAllCalendars() | Calendar[] | Recupera tutti i calendari di proprietà dell'utente o a cui ha effettuato l'iscrizione. |
getAllOwnedCalendars() | Calendar[] | Recupera tutti i calendari di proprietà dell'utente. |
getCalendarById(id) | Calendar | Recupera 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() | String | Restituisce il colore del calendario. |
getDefaultCalendar() | Calendar | Recupera il calendario predefinito dell'utente. |
getDescription() | String | Ottiene la descrizione del calendario. |
getEventById(iCalId) | CalendarEvent | Recupera l'evento con l'ID specificato. |
getEventSeriesById(iCalId) | CalendarEventSeries | Recupera 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[] | Recupera tutti gli eventi che si verificano in un determinato intervallo di tempo e 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 soddisfano i criteri specificati. |
getId() | String | Recupera l'ID del calendario. |
getName() | String | Restituisce il nome del calendario. |
getOwnedCalendarById(id) | Calendar | Recupera il calendario con l'ID specificato, se è di proprietà dell'utente. |
getOwnedCalendarsByName(name) | Calendar[] | Recupera tutti i calendari di proprietà dell'utente con un determinato nome. |
getTimeZone() | String | Recupera il fuso orario del calendario. |
isHidden() | Boolean | Determina se il calendario è nascosto nell'interfaccia utente. |
isMyPrimaryCalendar() | Boolean | Determina se il calendario è quello principale per l'utente effettivo. |
isOwnedByMe() | Boolean | Determina se il calendario è di tua proprietà. |
isSelected() | Boolean | Determina se gli eventi del calendario vengono visualizzati nell'interfaccia utente. |
newRecurrence() | EventRecurrence | Crea un nuovo oggetto di ripetizione, che può essere utilizzato per creare regole per la ripetizione degli eventi. |
setColor(color) | Calendar | Imposta il colore del calendario. |
setDescription(description) | Calendar | Imposta la descrizione di un calendario. |
setHidden(hidden) | Calendar | Consente di impostare se il calendario è visibile nell'interfaccia utente. |
setName(name) | Calendar | Imposta il nome del calendario. |
setSelected(selected) | Calendar | Imposta se gli eventi del calendario vengono visualizzati nell'interfaccia utente. |
setTimeZone(timeZone) | Calendar | Imposta il fuso orario del calendario. |
subscribeToCalendar(id) | Calendar | L'utente viene iscritto al calendario con l'ID specificato, se è autorizzato a farlo. |
subscribeToCalendar(id, options) | Calendar | L'utente viene iscritto al calendario con l'ID specificato, se è autorizzato a farlo. |
CalendarEvent
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Aggiunge un nuovo promemoria via email all'evento. |
addGuest(email) | CalendarEvent | Aggiunge un invitato all'evento. |
addPopupReminder(minutesBefore) | CalendarEvent | Aggiunge una nuova notifica popup all'evento. |
addSmsReminder(minutesBefore) | CalendarEvent | Aggiunge un nuovo promemoria via SMS all'evento. |
anyoneCanAddSelf() | Boolean | Determina se le persone possono aggiungersi come invitati a un evento di Calendar. |
deleteEvent() | void | Consente di eliminare un evento di Calendar. |
deleteTag(key) | CalendarEvent | Consente di eliminare un tag chiave/valore dall'evento. |
getAllDayEndDate() | Date | Restituisce la data di fine di questo evento di calendario che dura tutto il giorno. |
getAllDayStartDate() | Date | Recupera la data di inizio di questo evento di calendario che dura tutto il giorno. |
getAllTagKeys() | String[] | Recupera tutte le chiavi per i tag impostati nell'evento. |
getColor() | String | Restituisce il colore dell'evento nel calendario. |
getCreators() | String[] | Riconosce gli autori di un evento. |
getDateCreated() | Date | Restituisce la data di creazione dell'evento. |
getDescription() | String | Recupera la descrizione dell'evento. |
getEmailReminders() | Integer[] | Recupera i valori in minuti di tutti i promemoria via email per l'evento. |
getEndTime() | Date | Recupera la data e l'ora di fine di questo evento nel calendario. |
getEventSeries() | CalendarEventSeries | Recupera la serie di eventi ricorrenti a cui appartiene questo evento. |
getEventType() | EventType | Recupera il EventType di questo evento. |
getGuestByEmail(email) | EventGuest | Riceve un ospite tramite l'indirizzo email. |
getGuestList() | EventGuest[] | Recupera gli invitati per l'evento, escluso il proprietario. |
getGuestList(includeOwner) | EventGuest[] | Recupera gli invitati per l'evento, potenzialmente inclusi i proprietari dell'evento. |
getId() | String | Ottiene l'iCalUID univoco dell'evento. |
getLastUpdated() | Date | Restituisce la data dell'ultimo aggiornamento dell'evento. |
getLocation() | String | Recupera il luogo dell'evento. |
getMyStatus() | GuestStatus | Recupera lo stato dell'evento (ad esempio partecipante o invitato) dell'utente effettivo. |
getOriginalCalendarId() | String | Recupera l'ID del calendario in cui è stato creato l'evento in origine. |
getPopupReminders() | Integer[] | Recupera i valori in minuti di tutti i promemoria popup per l'evento. |
getSmsReminders() | Integer[] | Recupera i valori dei minuti per tutti i promemoria via SMS per l'evento. |
getStartTime() | Date | Recupera la data e l'ora di inizio di questo evento di calendario. |
getTag(key) | String | Ottiene un valore tag dell'evento. |
getTitle() | String | Recupera il titolo dell'evento. |
getVisibility() | Visibility | Recupera la visibilità dell'evento. |
guestsCanInviteOthers() | Boolean | Determina se gli ospiti possono invitare altri ospiti. |
guestsCanModify() | Boolean | Determina se gli invitati possono modificare l'evento. |
guestsCanSeeGuests() | Boolean | Determina se gli ospiti possono vedere altri ospiti. |
isAllDayEvent() | Boolean | Determina se si tratta di un evento che dura tutto il giorno. |
isOwnedByMe() | Boolean | Determina se sei il proprietario dell'evento. |
isRecurringEvent() | Boolean | Determina se l'evento fa parte di una serie di eventi. |
removeAllReminders() | CalendarEvent | Rimuove tutti i promemoria dall'evento. |
removeGuest(email) | CalendarEvent | Rimuove un invitato dall'evento. |
resetRemindersToDefault() | CalendarEvent | Ripristina i promemoria utilizzando le impostazioni predefinite del calendario. |
setAllDayDate(date) | CalendarEvent | Imposta la data dell'evento. |
setAllDayDates(startDate, endDate) | CalendarEvent | Imposta le date dell'evento. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Imposta se gli utenti non invitati possono aggiungersi all'evento. |
setColor(color) | CalendarEvent | Imposta il colore dell'evento nel calendario. |
setDescription(description) | CalendarEvent | Imposta la descrizione dell'evento. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Imposta se gli ospiti possono invitare altri ospiti. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Consente di impostare se gli invitati possono modificare l'evento. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Imposta se gli ospiti possono vedere altri ospiti. |
setLocation(location) | CalendarEvent | Imposta la posizione dell'evento. |
setMyStatus(status) | CalendarEvent | Imposta lo stato dell'evento (ad esempio partecipante o invitato) dell'utente effettivo. |
setTag(key, value) | CalendarEvent | Imposta un tag chiave/valore sull'evento per memorizzare metadati personalizzati. |
setTime(startTime, endTime) | CalendarEvent | Imposta le date e le ore di inizio e di fine dell'evento. |
setTitle(title) | CalendarEvent | Imposta il titolo dell'evento. |
setVisibility(visibility) | CalendarEvent | Imposta la visibilità dell'evento. |
CalendarEventSeries
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Aggiunge un nuovo promemoria via email all'evento. |
addGuest(email) | CalendarEventSeries | Aggiunge un invitato all'evento. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Aggiunge una nuova notifica popup all'evento. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Aggiunge un nuovo promemoria via SMS all'evento. |
anyoneCanAddSelf() | Boolean | Determina se le persone possono aggiungersi come invitati a un evento di Calendar. |
deleteEventSeries() | void | Consente di eliminare la serie di eventi. |
deleteTag(key) | CalendarEventSeries | Elimina un tag chiave/valore dall'evento. |
getAllTagKeys() | String[] | Recupera tutte le chiavi per i tag impostati nell'evento. |
getColor() | String | Restituisce il colore dell'evento nel calendario. |
getCreators() | String[] | Riconosce gli autori di un evento. |
getDateCreated() | Date | Restituisce la data di creazione dell'evento. |
getDescription() | String | Recupera la descrizione dell'evento. |
getEmailReminders() | Integer[] | Recupera i valori in minuti di tutti i promemoria via email per l'evento. |
getEventType() | EventType | Recupera il EventType di questo evento. |
getGuestByEmail(email) | EventGuest | Recupera un invitato tramite indirizzo email. |
getGuestList() | EventGuest[] | Recupera gli invitati per l'evento, escluso il proprietario. |
getGuestList(includeOwner) | EventGuest[] | Recupera gli invitati per l'evento, potenzialmente inclusi i proprietari dell'evento. |
getId() | String | Ottiene l'iCalUID univoco dell'evento. |
getLastUpdated() | Date | Restituisce la data dell'ultimo aggiornamento dell'evento. |
getLocation() | String | Recupera il luogo dell'evento. |
getMyStatus() | GuestStatus | Recupera lo stato dell'evento (ad esempio partecipante o invitato) dell'utente effettivo. |
getOriginalCalendarId() | String | Recupera l'ID del calendario in cui è stato creato l'evento in origine. |
getPopupReminders() | Integer[] | Recupera i valori in minuti di tutti i promemoria popup per l'evento. |
getSmsReminders() | Integer[] | Recupera i valori dei minuti per tutti i promemoria via SMS per l'evento. |
getTag(key) | String | Recupera un valore del tag dell'evento. |
getTitle() | String | Recupera il titolo dell'evento. |
getVisibility() | Visibility | Recupera la visibilità dell'evento. |
guestsCanInviteOthers() | Boolean | Determina se gli ospiti possono invitare altri ospiti. |
guestsCanModify() | Boolean | Determina se gli invitati possono modificare l'evento. |
guestsCanSeeGuests() | Boolean | Determina se gli invitati possono vedere gli altri invitati. |
isOwnedByMe() | Boolean | Determina se sei il proprietario dell'evento. |
removeAllReminders() | CalendarEventSeries | Rimuove tutti i promemoria dall'evento. |
removeGuest(email) | CalendarEventSeries | Rimuove un invitato dall'evento. |
resetRemindersToDefault() | CalendarEventSeries | Ripristina i promemoria utilizzando le impostazioni predefinite del calendario. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Consente di stabilire se le persone che non sono invitati possono aggiungersi all'evento. |
setColor(color) | CalendarEventSeries | Imposta il colore dell'evento nel calendario. |
setDescription(description) | CalendarEventSeries | Imposta la descrizione dell'evento. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Imposta se gli ospiti possono invitare altri ospiti. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Consente di impostare se gli invitati possono modificare l'evento. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Imposta se gli ospiti possono vedere altri ospiti. |
setLocation(location) | CalendarEventSeries | Imposta la posizione dell'evento. |
setMyStatus(status) | CalendarEventSeries | Imposta lo stato dell'evento (ad esempio partecipante o invitato) dell'utente effettivo. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Imposta le regole di ricorrenza per una serie di eventi di una giornata. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Imposta le regole di ricorrenza per questa serie di eventi. |
setTag(key, value) | CalendarEventSeries | Imposta un tag chiave/valore sull'evento per l'archiviazione di metadati personalizzati. |
setTitle(title) | CalendarEventSeries | Imposta il titolo dell'evento. |
setVisibility(visibility) | CalendarEventSeries | Imposta la visibilità dell'evento. |
Color
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
BLUE | Enum |
#2952A3 ). |
BROWN | Enum |
#8D6F47 ). |
CHARCOAL | Enum |
#4E5D6C ). |
CHESTNUT | Enum |
#865A5A ). |
GRAY | Enum |
#5A6986 ). |
GREEN | Enum |
#0D7813 ). |
INDIGO | Enum |
#5229A3 ). |
LIME | Enum |
#528800 ). |
MUSTARD | Enum |
#88880E ). |
OLIVE | Enum |
#6E6E41 ). |
ORANGE | Enum |
#BE6D00 ). |
PINK | Enum |
#B1365F ). |
PLUM | Enum |
#705770 ). |
PURPLE | Enum |
#7A367A ). |
RED | Enum |
#A32929 ). |
RED_ORANGE | Enum |
#B1440E ). |
SEA_BLUE | Enum |
#29527A ). |
SLATE | Enum |
#4A716C ). |
TEAL | Enum |
#28754E ). |
TURQOISE | Enum |
#1B887A ). |
YELLOW | Enum |
#AB8B00 ). |
EventColor
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
PALE_BLUE | Enum |
"1" ), denominato "Peacock" nell'interfaccia utente di Calendar. |
PALE_GREEN | Enum |
"2" ), denominato "Verde salvia" nell'interfaccia utente di Calendar. |
MAUVE | Enum |
"3" ), denominato "Viola" nell'interfaccia utente di Calendar. |
PALE_RED | Enum |
"4" ), denominato "Flamingo" nell'interfaccia utente di Calendar. |
YELLOW | Enum |
"5" ), denominato "Banana" nell'interfaccia utente di Calendar. |
ORANGE | Enum |
"6" ), denominato "Tangerine" nell'interfaccia utente di Calendar. |
CYAN | Enum |
"7" ), indicato come "Lavanda" nell'UI di Calendar. |
GRAY | Enum |
"8" ), denominato "Grafite" nell'interfaccia utente di Calendar. |
BLUE | Enum |
"9" ), denominato "Mirtillo" nell'interfaccia utente di Calendar. |
GREEN | Enum |
"10" ), denominato "Basilico" nell'interfaccia utente di Calendar. |
RED | Enum |
"11" ), indicato come "Pomodoro" nell'interfaccia utente di Calendar. |
EventGuest
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
getAdditionalGuests() | Integer | Restituisce il numero di persone aggiuntive che questo ospite ha dichiarato di partecipare. |
getEmail() | String | Recupera l'indirizzo email dell'ospite. |
getGuestStatus() | GuestStatus | Restituisce lo stato dell'invitato all'evento. |
getName() | String | Recupera il nome dell'ospite. |
EventRecurrence
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addDailyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base giornaliera. |
addDailyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base giornaliera. |
addDate(date) | EventRecurrence | Aggiunge una regola che determina la ripetizione dell'evento in una data specifica. |
addDateExclusion(date) | EventRecurrence | Aggiunge una regola che esclude un'occorrenza per una data specifica. |
addMonthlyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base mensile. |
addMonthlyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base mensile. |
addWeeklyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base settimanale. |
addWeeklyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base settimanale. |
addYearlyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base annua. |
addYearlyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta ogni anno. |
setTimeZone(timeZone) | EventRecurrence | Imposta il fuso orario per questa ricorrenza. |
EventType
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
DEFAULT | Enum | L'evento è regolare. |
BIRTHDAY | Enum | L'evento è un evento speciale che dura tutto il giorno e si ripete ogni anno. |
FOCUS_TIME | Enum | L'evento è un momento di concentrazione. |
FROM_GMAIL | Enum | L'evento è un evento di Gmail. |
OUT_OF_OFFICE | Enum | L'evento è un evento fuori sede. |
WORKING_LOCATION | Enum | L'evento è un evento relativo a un luogo di lavoro. |
GuestStatus
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
INVITED | Enum | L'invitato è stato invitato, ma non ha indicato se parteciperà. |
MAYBE | Enum | L'invitato ha indicato che potrebbe partecipare. |
NO | Enum | L'ospite ha indicato che non parteciperà. |
OWNER | Enum | L’invitato è il proprietario dell’evento. |
YES | Enum | L'ospite ha indicato che parteciperà. |
RecurrenceRule
Metodi
Metodo | Tipo restituito | Breve descrizione |
---|---|---|
addDailyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base giornaliera. |
addDailyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base giornaliera. |
addDate(date) | EventRecurrence | Aggiunge una regola che determina la ripetizione dell'evento in una data specifica. |
addDateExclusion(date) | EventRecurrence | Aggiunge una regola che esclude un'occorrenza per una data specifica. |
addMonthlyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base mensile. |
addMonthlyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base mensile. |
addWeeklyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base settimanale. |
addWeeklyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta su base settimanale. |
addYearlyExclusion() | RecurrenceRule | Aggiunge una regola che esclude le occorrenze su base annua. |
addYearlyRule() | RecurrenceRule | Aggiunge una regola che fa sì che l'evento si ripeta ogni anno. |
interval(interval) | RecurrenceRule | Configura la regola in modo che venga applicata solo in questo intervallo dell'unità di tempo della regola. |
onlyInMonth(month) | RecurrenceRule | Configura la regola in modo che venga applicata solo a un mese specifico. |
onlyInMonths(months) | RecurrenceRule | Configura la regola in modo che venga applicata solo a mesi specifici. |
onlyOnMonthDay(day) | RecurrenceRule | Configura la regola in modo che venga applicata solo a un giorno specifico del mese. |
onlyOnMonthDays(days) | RecurrenceRule | Configura la regola in modo che venga applicata solo a giorni specifici del mese. |
onlyOnWeek(week) | RecurrenceRule | Configura la regola in modo che venga applicata solo a una settimana specifica dell'anno. |
onlyOnWeekday(day) | RecurrenceRule | Configura la regola in modo che venga applicata solo a un giorno della settimana specifico. |
onlyOnWeekdays(days) | RecurrenceRule | Configura la regola in modo che venga applicata solo a giorni specifici della settimana. |
onlyOnWeeks(weeks) | RecurrenceRule | Configura la regola in modo che venga applicata solo a settimane specifiche dell'anno. |
onlyOnYearDay(day) | RecurrenceRule | Configura la regola in modo che venga applicata solo a un giorno specifico dell'anno. |
onlyOnYearDays(days) | RecurrenceRule | Configura la regola in modo che venga applicata solo a giorni specifici dell'anno. |
setTimeZone(timeZone) | EventRecurrence | Imposta il fuso orario per questa ricorrenza. |
times(times) | RecurrenceRule | Consente di configurare la regola in modo che termini dopo un determinato numero di occorrenze. |
until(endDate) | RecurrenceRule | Configura la regola in modo che termini in una determinata data (inclusa). |
weekStartsOn(day) | RecurrenceRule | Configura il giorno di inizio della settimana ai fini dell'applicazione della regola. |
Visibility
Proprietà
Proprietà | Tipo | Descrizione |
---|---|---|
CONFIDENTIAL | Enum | L'evento è privato. |
DEFAULT | Enum | Utilizza la visibilità predefinita per gli eventi nel calendario. |
PRIVATE | Enum | L'evento è privato e solo i partecipanti possono visualizzarne i dettagli. |
PUBLIC | Enum | L'evento è pubblico e i dettagli sono visibili a tutti i lettori del calendario. |