Ce service permet à un script d'accéder à Google Agenda et de le modifier, y compris les agendas supplémentaires auxquels l'utilisateur est abonné.
Classes
Nom | Brève description |
---|---|
Calendar | Représente un agenda appartenant à l'utilisateur ou auquel il est abonné. |
CalendarApp | Permet à un script de lire et de mettre à jour l'agenda Google de l'utilisateur. |
CalendarEvent | Représente un seul événement d'agenda. |
CalendarEventSeries | Représente une série d'événements (un événement périodique). |
Color | Énumération représentant les couleurs nommées disponibles dans le service Agenda. |
EventColor | Enumération représentant les couleurs d'événement nommées disponibles dans le service Agenda. |
EventGuest | Représente l'invité d'un événement. |
EventRecurrence | Représente les paramètres de récurrence d'une série d'événements. |
EventType | Énumération représentant le type d'un événement. |
GuestStatus | Énumération représentant les états qu'un invité peut avoir pour un événement. |
RecurrenceRule | Représente une règle de récurrence pour une série d'événements. |
Visibility | Énumération représentant la visibilité d'un événement. |
Calendar
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crée un événement d'une journée entière. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crée un événement d'une journée entière pouvant s'étendre sur plusieurs jours. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crée un événement d'une journée entière qui peut s'étendre sur plusieurs jours. |
createAllDayEvent(title, date, options) | CalendarEvent | Crée un événement d'une journée entière. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crée une série d'événements d'une journée entière. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crée une série d'événements d'une journée entière. |
createEvent(title, startTime, endTime) | CalendarEvent | Crée un événement. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crée un événement. |
createEventFromDescription(description) | CalendarEvent | Crée un événement à partir d'une description de format libre. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crée une série d'événements. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crée une série d'événements. |
deleteCalendar() | void | Supprime définitivement l'agenda. |
getColor() | String | Récupère la couleur de l'agenda. |
getDescription() | String | Récupère la description de l'agenda. |
getEventById(iCalId) | CalendarEvent | Récupère l'événement associé à l'ID donné. |
getEventSeriesById(iCalId) | CalendarEventSeries | Récupère la série d'événements associée à l'ID donné. |
getEvents(startTime, endTime) | CalendarEvent[] | Récupère tous les événements qui se produisent au cours d'une période donnée. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Récupère tous les événements qui se produisent au cours d'une période donnée et qui répondent aux critères spécifiés. |
getEventsForDay(date) | CalendarEvent[] | Récupère tous les événements qui se produisent un jour donné. |
getEventsForDay(date, options) | CalendarEvent[] | Récupère tous les événements qui se produisent un jour donné et répondent aux critères spécifiés. |
getId() | String | Récupère l'ID de l'agenda. |
getName() | String | Récupère le nom de l'agenda. |
getTimeZone() | String | Récupère le fuseau horaire de l'agenda. |
isHidden() | Boolean | Indique si l'agenda est masqué dans l'interface utilisateur. |
isMyPrimaryCalendar() | Boolean | Indique si l'agenda est l'agenda principal de l'utilisateur effectif. |
isOwnedByMe() | Boolean | Indique si l'agenda vous appartient. |
isSelected() | Boolean | Détermine si les événements de l'agenda s'affichent dans l'interface utilisateur. |
setColor(color) | Calendar | Définit la couleur de l'agenda. |
setDescription(description) | Calendar | Définit la description d'un agenda. |
setHidden(hidden) | Calendar | Indique si l'agenda est visible dans l'interface utilisateur. |
setName(name) | Calendar | Définit le nom de l'agenda. |
setSelected(selected) | Calendar | Détermine si les événements de l'agenda doivent être affichés dans l'interface utilisateur. |
setTimeZone(timeZone) | Calendar | Définit le fuseau horaire de l'agenda. |
unsubscribeFromCalendar() | void | Désinscrit l'utilisateur d'un agenda. |
CalendarApp
Propriétés
Propriété | Type | Description |
---|---|---|
Color | Color | Énumération représentant les couleurs nommées disponibles dans le service Agenda. |
EventColor | EventColor | Enumération représentant les couleurs d'événement nommées disponibles dans le service Agenda. |
GuestStatus | GuestStatus | Énumération représentant les états qu'un invité peut avoir pour un événement. |
Month | Month | Énumération représentant les mois de l'année. |
Visibility | Visibility | Énumération représentant la visibilité d'un événement. |
Weekday | Weekday | Énumération représentant les jours de la semaine. |
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
createAllDayEvent(title, date) | CalendarEvent | Crée un événement d'une journée entière. |
createAllDayEvent(title, startDate, endDate) | CalendarEvent | Crée un événement d'une journée entière pouvant s'étendre sur plusieurs jours. |
createAllDayEvent(title, startDate, endDate, options) | CalendarEvent | Crée un événement d'une journée entière qui peut s'étendre sur plusieurs jours. |
createAllDayEvent(title, date, options) | CalendarEvent | Crée un événement d'une journée entière. |
createAllDayEventSeries(title, startDate, recurrence) | CalendarEventSeries | Crée une série d'événements d'une journée entière. |
createAllDayEventSeries(title, startDate, recurrence, options) | CalendarEventSeries | Crée une série d'événements d'une journée entière. |
createCalendar(name) | Calendar | Crée un agenda appartenant à l'utilisateur. |
createCalendar(name, options) | Calendar | Crée un agenda appartenant à l'utilisateur. |
createEvent(title, startTime, endTime) | CalendarEvent | Crée un événement. |
createEvent(title, startTime, endTime, options) | CalendarEvent | Crée un événement. |
createEventFromDescription(description) | CalendarEvent | Crée un événement à partir d'une description de format libre. |
createEventSeries(title, startTime, endTime, recurrence) | CalendarEventSeries | Crée une série d'événements. |
createEventSeries(title, startTime, endTime, recurrence, options) | CalendarEventSeries | Crée une série d'événements. |
getAllCalendars() | Calendar[] | Permet d'obtenir tous les agendas appartenant à l'utilisateur ou auxquels il est abonné. |
getAllOwnedCalendars() | Calendar[] | Récupère tous les agendas appartenant à l'utilisateur. |
getCalendarById(id) | Calendar | Récupère l'agenda dont l'ID est indiqué. |
getCalendarsByName(name) | Calendar[] | Récupère tous les agendas portant le nom que l'utilisateur possède ou auquel il est abonné. |
getColor() | String | Récupère la couleur de l'agenda. |
getDefaultCalendar() | Calendar | Récupère l'agenda par défaut de l'utilisateur. |
getDescription() | String | Récupère la description de l'agenda. |
getEventById(iCalId) | CalendarEvent | Récupère l'événement associé à l'ID donné. |
getEventSeriesById(iCalId) | CalendarEventSeries | Récupère la série d'événements associée à l'ID donné. |
getEvents(startTime, endTime) | CalendarEvent[] | Récupère tous les événements qui se produisent au cours d'une période donnée. |
getEvents(startTime, endTime, options) | CalendarEvent[] | Récupère tous les événements qui se produisent au cours d'une période donnée et qui répondent aux critères spécifiés. |
getEventsForDay(date) | CalendarEvent[] | Récupère tous les événements qui se produisent un jour donné. |
getEventsForDay(date, options) | CalendarEvent[] | Récupère tous les événements qui se produisent un jour donné et répondent aux critères spécifiés. |
getId() | String | Récupère l'ID de l'agenda. |
getName() | String | Récupère le nom de l'agenda. |
getOwnedCalendarById(id) | Calendar | Récupère l'agenda associé à l'ID donné, si l'utilisateur en est le propriétaire. |
getOwnedCalendarsByName(name) | Calendar[] | Permet d'obtenir tous les agendas portant le nom donné appartenant à l'utilisateur. |
getTimeZone() | String | Récupère le fuseau horaire de l'agenda. |
isHidden() | Boolean | Indique si l'agenda est masqué dans l'interface utilisateur. |
isMyPrimaryCalendar() | Boolean | Indique si l'agenda est l'agenda principal de l'utilisateur effectif. |
isOwnedByMe() | Boolean | Indique si l'agenda vous appartient. |
isSelected() | Boolean | Détermine si les événements de l'agenda s'affichent dans l'interface utilisateur. |
newRecurrence() | EventRecurrence | Crée un objet de récurrence, qui peut être utilisé pour créer des règles de récurrence d'événements. |
setColor(color) | Calendar | Définit la couleur de l'agenda. |
setDescription(description) | Calendar | Définit la description d'un agenda. |
setHidden(hidden) | Calendar | Indique si l'agenda est visible dans l'interface utilisateur. |
setName(name) | Calendar | Définit le nom de l'agenda. |
setSelected(selected) | Calendar | Détermine si les événements de l'agenda doivent être affichés dans l'interface utilisateur. |
setTimeZone(timeZone) | Calendar | Définit le fuseau horaire de l'agenda. |
subscribeToCalendar(id) | Calendar | Abonne l'utilisateur à l'agenda avec l'ID donné, si l'utilisateur est autorisé à s'abonner. |
subscribeToCalendar(id, options) | Calendar | Abonne l'utilisateur à l'agenda avec l'ID donné, si l'utilisateur est autorisé à s'abonner. |
CalendarEvent
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Ajoute un rappel par e-mail à l'événement. |
addGuest(email) | CalendarEvent | Ajoute un invité à l'événement. |
addPopupReminder(minutesBefore) | CalendarEvent | Ajoute une notification pop-up à l'événement. |
addSmsReminder(minutesBefore) | CalendarEvent | Ajoute un rappel par SMS à l'événement. |
anyoneCanAddSelf() | Boolean | Détermine si les utilisateurs peuvent s'ajouter en tant qu'invités à un événement Agenda. |
deleteEvent() | void | Supprime un événement d'agenda. |
deleteTag(key) | CalendarEvent | Supprime une balise clé-valeur de l'événement. |
getAllDayEndDate() | Date | Récupère la date de fin de cet événement d'agenda qui dure toute la journée. |
getAllDayStartDate() | Date | Récupère la date de début de cet événement d'agenda d'une journée. |
getAllTagKeys() | String[] | Récupère toutes les clés des balises qui ont été définies sur l'événement. |
getColor() | String | Renvoie la couleur de l'événement d'agenda. |
getCreators() | String[] | Récupère les créateurs d'un événement. |
getDateCreated() | Date | Récupère la date de création de l'événement. |
getDescription() | String | Récupère la description de l'événement. |
getEmailReminders() | Integer[] | Récupère les valeurs de minutes pour tous les rappels par e-mail de l'événement. |
getEndTime() | Date | Récupère la date et l'heure de fin de cet événement d'agenda. |
getEventSeries() | CalendarEventSeries | Récupère la série d'événements périodiques à laquelle cet événement appartient. |
getEventType() | EventType | Obtenez l'EventType de cet événement. |
getGuestByEmail(email) | EventGuest | Récupère un invité par adresse e-mail. |
getGuestList() | EventGuest[] | Récupère les invités de l'événement, à l'exclusion du propriétaire de l'événement. |
getGuestList(includeOwner) | EventGuest[] | Récupère les invités à l'événement, y compris les propriétaires de l'événement. |
getId() | String | Récupère l'identifiant iCal unique de l'événement. |
getLastUpdated() | Date | Récupère la date de la dernière mise à jour de l'événement. |
getLocation() | String | Récupère le lieu de l'événement. |
getMyStatus() | GuestStatus | Récupère l'état de l'événement (par exemple, "participant" ou "invité") de l'utilisateur effectif. |
getOriginalCalendarId() | String | Obtenez l'ID de l'agenda dans lequel cet événement a été créé à l'origine. |
getPopupReminders() | Integer[] | Récupère les valeurs de minutes pour tous les rappels pop-up de l'événement. |
getSmsReminders() | Integer[] | Récupère les valeurs de minutes pour tous les rappels par SMS de l'événement. |
getStartTime() | Date | Récupère la date et l'heure auxquelles cet événement d'agenda commence. |
getTag(key) | String | Récupère la valeur de balise de l'événement. |
getTitle() | String | Récupère le titre de l'événement. |
getVisibility() | Visibility | Récupère la visibilité de l'événement. |
guestsCanInviteOthers() | Boolean | Détermine si les invités peuvent inviter d'autres personnes. |
guestsCanModify() | Boolean | Détermine si les invités peuvent modifier l'événement. |
guestsCanSeeGuests() | Boolean | Détermine si les invités peuvent voir d'autres invités. |
isAllDayEvent() | Boolean | Détermine s'il s'agit d'un événement d'une journée entière. |
isOwnedByMe() | Boolean | Indique si vous êtes le propriétaire de l'événement. |
isRecurringEvent() | Boolean | Indique si l'événement fait partie d'une série d'événements. |
removeAllReminders() | CalendarEvent | Supprime tous les rappels de l'événement. |
removeGuest(email) | CalendarEvent | Supprime un invité de l'événement. |
resetRemindersToDefault() | CalendarEvent | Réinitialise les rappels en utilisant les paramètres par défaut de l'agenda. |
setAllDayDate(date) | CalendarEvent | Définit la date de l'événement. |
setAllDayDates(startDate, endDate) | CalendarEvent | Définit les dates de l'événement. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEvent | Indique si les personnes qui ne sont pas invitées peuvent s'ajouter à l'événement. |
setColor(color) | CalendarEvent | Définit la couleur de l'événement d'agenda. |
setDescription(description) | CalendarEvent | Définit la description de l'événement. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEvent | Détermine si les invités peuvent inviter d'autres personnes. |
setGuestsCanModify(guestsCanModify) | CalendarEvent | Indique si les invités peuvent modifier l'événement. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEvent | Détermine si les invités peuvent voir les autres invités. |
setLocation(location) | CalendarEvent | Définit l'emplacement de l'événement. |
setMyStatus(status) | CalendarEvent | Définit l'état de l'événement (par exemple, "Participant" ou "Invité") de l'utilisateur effectif. |
setTag(key, value) | CalendarEvent | Définit une balise clé/valeur sur l'événement pour stocker des métadonnées personnalisées. |
setTime(startTime, endTime) | CalendarEvent | Définit les dates et heures de début et de fin de l'événement. |
setTitle(title) | CalendarEvent | Définit le titre de l'événement. |
setVisibility(visibility) | CalendarEvent | Définit la visibilité de l'événement. |
CalendarEventSeries
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEventSeries | Ajoute un rappel par e-mail à l'événement. |
addGuest(email) | CalendarEventSeries | Ajoute un invité à l'événement. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Ajoute une notification pop-up à l'événement. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Ajoute un rappel par SMS à l'événement. |
anyoneCanAddSelf() | Boolean | Détermine si les utilisateurs peuvent s'ajouter en tant qu'invités à un événement Agenda. |
deleteEventSeries() | void | Supprime la série d'événements. |
deleteTag(key) | CalendarEventSeries | Supprime une balise clé-valeur de l'événement. |
getAllTagKeys() | String[] | Récupère toutes les clés des balises qui ont été définies sur l'événement. |
getColor() | String | Renvoie la couleur de l'événement d'agenda. |
getCreators() | String[] | Récupère les créateurs d'un événement. |
getDateCreated() | Date | Récupère la date de création de l'événement. |
getDescription() | String | Récupère la description de l'événement. |
getEmailReminders() | Integer[] | Récupère les valeurs de minutes pour tous les rappels par e-mail de l'événement. |
getEventType() | EventType | Obtenez l'EventType de cet événement. |
getGuestByEmail(email) | EventGuest | Récupère un invité par adresse e-mail. |
getGuestList() | EventGuest[] | Récupère les invités de l'événement, à l'exclusion du propriétaire de l'événement. |
getGuestList(includeOwner) | EventGuest[] | Récupère les invités à l'événement, y compris les propriétaires de l'événement. |
getId() | String | Récupère l'identifiant iCal unique de l'événement. |
getLastUpdated() | Date | Récupère la date de la dernière mise à jour de l'événement. |
getLocation() | String | Récupère le lieu de l'événement. |
getMyStatus() | GuestStatus | Récupère l'état de l'événement (par exemple, "participant" ou "invité") de l'utilisateur effectif. |
getOriginalCalendarId() | String | Obtenez l'ID de l'agenda dans lequel cet événement a été créé à l'origine. |
getPopupReminders() | Integer[] | Récupère les valeurs de minutes pour tous les rappels pop-up de l'événement. |
getSmsReminders() | Integer[] | Récupère les valeurs en minutes de tous les rappels envoyés par SMS pour l'événement. |
getTag(key) | String | Récupère la valeur d'un tag de l'événement. |
getTitle() | String | Récupère le titre de l'événement. |
getVisibility() | Visibility | Récupère la visibilité de l'événement. |
guestsCanInviteOthers() | Boolean | Détermine si les invités peuvent inviter d'autres personnes. |
guestsCanModify() | Boolean | Détermine si les invités peuvent modifier l'événement. |
guestsCanSeeGuests() | Boolean | Détermine si les invités peuvent voir les autres invités. |
isOwnedByMe() | Boolean | Détermine si vous êtes le propriétaire de l'événement. |
removeAllReminders() | CalendarEventSeries | Supprime tous les rappels de l'événement. |
removeGuest(email) | CalendarEventSeries | Supprime un invité de l'événement. |
resetRemindersToDefault() | CalendarEventSeries | Réinitialise les rappels à l'aide des paramètres par défaut de l'agenda. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Indique si les personnes qui ne sont pas invitées peuvent s'ajouter à l'événement. |
setColor(color) | CalendarEventSeries | Définit la couleur de l'événement d'agenda. |
setDescription(description) | CalendarEventSeries | Définit la description de l'événement. |
setGuestsCanInviteOthers(guestsCanInviteOthers) | CalendarEventSeries | Détermine si les invités peuvent inviter d'autres personnes. |
setGuestsCanModify(guestsCanModify) | CalendarEventSeries | Indique si les invités peuvent modifier l'événement. |
setGuestsCanSeeGuests(guestsCanSeeGuests) | CalendarEventSeries | Détermine si les invités peuvent voir les autres invités. |
setLocation(location) | CalendarEventSeries | Définit l'emplacement de l'événement. |
setMyStatus(status) | CalendarEventSeries | Définit l'état de l'événement (par exemple, "Participant" ou "Invité") de l'utilisateur effectif. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Définit les règles de récurrence pour une série d'événements d'une journée entière. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Définit les règles de récurrence pour cette série d'événements. |
setTag(key, value) | CalendarEventSeries | Définit une balise clé/valeur sur l'événement pour stocker des métadonnées personnalisées. |
setTitle(title) | CalendarEventSeries | Définit le titre de l'événement. |
setVisibility(visibility) | CalendarEventSeries | Définit la visibilité de l'événement. |
Color
Propriétés
Propriété | Type | Description |
---|---|---|
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
Propriétés
Propriété | Type | Description |
---|---|---|
PALE_BLUE | Enum |
"1" ), appelé "Peacock" dans l'interface utilisateur de l'agenda |
PALE_GREEN | Enum |
"2" ), appelé "Sage" dans l'UI de l'agenda |
MAUVE | Enum |
"3" ), appelé "Grape" dans l'UI d'Agenda |
PALE_RED | Enum |
"4" ), appelé "Flamingo" dans l'interface utilisateur d'Agenda. |
YELLOW | Enum |
"5" ), appelé "Banane" dans l'interface utilisateur d'Agenda. |
ORANGE | Enum |
"6" ), appelé "Mandarine" dans l'interface utilisateur d'Agenda |
CYAN | Enum |
"7" ), appelé "Lavande" dans l'interface utilisateur de l'agenda |
GRAY | Enum |
"8" ), appelé "Graphite" dans l'UI d'Agenda |
BLUE | Enum |
"9" ), appelé "Blueberry" dans l'interface utilisateur de l'agenda. |
GREEN | Enum |
"10" ), appelé "Basil" dans l'UI de l'agenda |
RED | Enum |
"11" ), appelée "Tomate" dans l'interface utilisateur d'Agenda. |
EventGuest
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getAdditionalGuests() | Integer | Récupère le nombre de personnes supplémentaires que cet invité a indiqué être présentes. |
getEmail() | String | Récupère l'adresse e-mail de l'invité. |
getGuestStatus() | GuestStatus | Récupère l'état de l'invité pour l'événement. |
getName() | String | Récupère le nom de l'invité. |
EventRecurrence
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addDailyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences sur une base quotidienne. |
addDailyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète tous les jours. |
addDate(date) | EventRecurrence | Ajoute une règle qui entraîne la répétition de l'événement à une date spécifique. |
addDateExclusion(date) | EventRecurrence | Ajoute une règle qui exclut une occurrence pour une date spécifique. |
addMonthlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences chaque mois. |
addMonthlyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète tous les mois. |
addWeeklyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences sur une base hebdomadaire. |
addWeeklyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète chaque semaine. |
addYearlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences chaque année. |
addYearlyRule() | RecurrenceRule | Ajoute une règle qui entraîne la répétition de l'événement une fois par an. |
setTimeZone(timeZone) | EventRecurrence | Définit le fuseau horaire de cette récurrence. |
EventType
Propriétés
Propriété | Type | Description |
---|---|---|
DEFAULT | Enum | Il s'agit d'un événement régulier. |
BIRTHDAY | Enum | Il s'agit d'un événement spécial qui dure toute la journée et se répète chaque année. |
FOCUS_TIME | Enum | Il s'agit d'un événement "Moment de concentration". |
FROM_GMAIL | Enum | Il s'agit d'un événement ajouté à partir de Gmail. |
OUT_OF_OFFICE | Enum | Il s'agit d'un événement de type "Absent du bureau". |
WORKING_LOCATION | Enum | Il s'agit d'un événement lié à un lieu de travail. |
GuestStatus
Propriétés
Propriété | Type | Description |
---|---|---|
INVITED | Enum | L'invité a été invité, mais il n'a pas indiqué s'il participerait. |
MAYBE | Enum | L'invité a indiqué qu'il pourrait y assister. |
NO | Enum | L'invité a indiqué qu'il ne participerait pas. |
OWNER | Enum | L'invité est le propriétaire de l'événement. |
YES | Enum | L'invité a indiqué qu'il participerait. |
RecurrenceRule
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addDailyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences sur une base quotidienne. |
addDailyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète tous les jours. |
addDate(date) | EventRecurrence | Ajoute une règle qui entraîne la répétition de l'événement à une date spécifique. |
addDateExclusion(date) | EventRecurrence | Ajoute une règle qui exclut une occurrence pour une date spécifique. |
addMonthlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences chaque mois. |
addMonthlyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète tous les mois. |
addWeeklyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences sur une base hebdomadaire. |
addWeeklyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète chaque semaine. |
addYearlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences chaque année. |
addYearlyRule() | RecurrenceRule | Ajoute une règle qui fait que l'événement se répète chaque année. |
interval(interval) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à cet intervalle de l'unité de temps de la règle. |
onlyInMonth(month) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à un mois spécifique. |
onlyInMonths(months) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à des mois spécifiques. |
onlyOnMonthDay(day) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à un jour spécifique du mois. |
onlyOnMonthDays(days) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à des jours spécifiques du mois. |
onlyOnWeek(week) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à une semaine spécifique de l'année. |
onlyOnWeekday(day) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à un jour spécifique de la semaine. |
onlyOnWeekdays(days) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à des jours spécifiques de la semaine. |
onlyOnWeeks(weeks) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à des semaines spécifiques de l'année. |
onlyOnYearDay(day) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à un jour spécifique de l'année. |
onlyOnYearDays(days) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à des jours spécifiques de l'année. |
setTimeZone(timeZone) | EventRecurrence | Définit le fuseau horaire de cette récurrence. |
times(times) | RecurrenceRule | Configure la règle pour qu'elle se termine après un nombre donné d'occurrences. |
until(endDate) | RecurrenceRule | Configure la règle pour qu'elle se termine à une date donnée (incluse). |
weekStartsOn(day) | RecurrenceRule | Configure le premier jour de la semaine afin d'appliquer la règle. |
Visibility
Propriétés
Propriété | Type | Description |
---|---|---|
CONFIDENTIAL | Enum | L'événement est privé. |
DEFAULT | Enum | Utilise la visibilité par défaut pour les événements de l'agenda. |
PRIVATE | Enum | L'événement est privé et seuls les participants peuvent consulter ses détails. |
PUBLIC | Enum | L'événement est public, et tous les lecteurs de l'agenda ont accès à ses détails. |