Ce service permet à un script d'accéder à l'agenda Google de l'utilisateur et de le modifier, y compris des 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 | Autorise un script à lire et à 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 (événement périodique). |
Color | Énumération représentant les couleurs nommées disponibles dans le service Agenda. |
EventColor | Énumération représentant les couleurs d'événements nommés 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. |
GuestStatus | Énumération représentant les états d'un invité 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 pouvant 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 avec l'ID indiqué. |
getEventSeriesById(iCalId) | CalendarEventSeries | Récupère la série d'événements correspondant à l'ID indiqué. |
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épond 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 qui répondent aux critères spécifiés. |
getId() | String | Récupère l'identifiant 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 | Détermine si l'agenda est masqué dans l'interface utilisateur. |
isMyPrimaryCalendar() | Boolean | Détermine si l'agenda est l'agenda par défaut pour l'utilisateur effectif. |
isOwnedByMe() | Boolean | Détermine si l'agenda appartient à l'utilisateur effectif. |
isSelected() | Boolean | Détermine si les événements de l'agenda sont affichés dans l'interface utilisateur. |
setColor(color) | Calendar | Définit la couleur de l'agenda. |
setDescription(description) | Calendar | Définit la description de l'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 sont affichés dans l'interface utilisateur. |
setTimeZone(timeZone) | Calendar | Définit le fuseau horaire de l'agenda. |
unsubscribeFromCalendar() | void | Permet de désabonner l'utilisateur de l'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 | Énumération représentant les couleurs d'événements nommés disponibles dans le service Agenda. |
GuestStatus | GuestStatus | Énumération représentant les états d'un invité 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 pouvant 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[] | Récupère tous les agendas de l'utilisateur ou auxquels il est abonné. |
getAllOwnedCalendars() | Calendar[] | Récupère tous les agendas de l'utilisateur. |
getCalendarById(id) | Calendar | Récupère l'agenda avec l'ID indiqué. |
getCalendarsByName(name) | Calendar[] | Récupère tous les agendas avec un nom donné appartenant à l'utilisateur 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 avec l'ID indiqué. |
getEventSeriesById(iCalId) | CalendarEventSeries | Récupère la série d'événements correspondant à l'ID indiqué. |
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épond 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 qui répondent aux critères spécifiés. |
getId() | String | Récupère l'identifiant de l'agenda. |
getName() | String | Récupère le nom de l'agenda. |
getOwnedCalendarById(id) | Calendar | Récupère l'agenda avec l'ID donné, si l'utilisateur en est le propriétaire. |
getOwnedCalendarsByName(name) | Calendar[] | Récupère tous les agendas dont l'utilisateur est propriétaire avec un nom donné. |
getTimeZone() | String | Récupère le fuseau horaire de l'agenda. |
isHidden() | Boolean | Détermine si l'agenda est masqué dans l'interface utilisateur. |
isMyPrimaryCalendar() | Boolean | Détermine si l'agenda est l'agenda par défaut pour l'utilisateur effectif. |
isOwnedByMe() | Boolean | Détermine si l'agenda appartient à l'utilisateur effectif. |
isSelected() | Boolean | Détermine si les événements de l'agenda sont affichés 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 de l'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 sont 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é, s'il est autorisé à s'abonner. |
subscribeToCalendar(id, options) | Calendar | Abonne l'utilisateur à l'agenda avec l'ID donné, s'il est autorisé à s'abonner. |
CalendarEvent
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
addEmailReminder(minutesBefore) | CalendarEvent | Ajoute un e-mail de rappel à l'événement. |
addGuest(email) | CalendarEvent | Ajoute un invité à l'événement. |
addPopupReminder(minutesBefore) | CalendarEvent | Ajoute un nouveau rappel pop-up à l'événement. |
addSmsReminder(minutesBefore) | CalendarEvent | Ajoute un rappel par SMS à l'événement. |
anyoneCanAddSelf() | Boolean | Détermine si tous les utilisateurs peuvent s'inviter. |
deleteEvent() | void | Supprime l'événement. |
deleteTag(key) | CalendarEvent | Supprime un tag clé-valeur de l'événement. |
getAllDayEndDate() | Date | Récupère la date de fin de l'événement d'agenda d'une journée entière. |
getAllDayStartDate() | Date | Récupère la date à laquelle commence cet événement d'une journée entière. |
getAllTagKeys() | String[] | Récupère toutes les clés des balises définies pour l'événement. |
getColor() | String | Renvoie la couleur de l'événement d'agenda. |
getCreators() | String[] | Permet aux créateurs de l'é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 minutes de tous les rappels par e-mail concernant 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 auxquels cet événement appartient. |
getGuestByEmail(email) | EventGuest | Récupère un invité par son 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 de l'événement, y compris les propriétaires potentiels. |
getId() | String | Récupère l'unique iCalUID 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 (participant ou invité, par exemple) de l'utilisateur effectif. |
getOriginalCalendarId() | String | Obtenez l'ID de l'agenda dans lequel cet événement a été créé. |
getPopupReminders() | Integer[] | Récupère les minutes de tous les rappels pop-up pour l'événement. |
getSmsReminders() | Integer[] | Récupère les minutes de tous les rappels par SMS pour l'événement. |
getStartTime() | Date | Récupère la date et l'heure auxquelles commence cet événement d'agenda. |
getTag(key) | String | Récupère une valeur de 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. |
isAllDayEvent() | Boolean | Détermine s'il s'agit d'un événement d'une journée entière. |
isOwnedByMe() | Boolean | Détermine si vous êtes le propriétaire de l'événement. |
isRecurringEvent() | Boolean | Détermine si l'événement fait partie d'une série. |
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 | Détermine si les non-invités 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 | Détermine 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 le lieu de l'événement. |
setMyStatus(status) | CalendarEvent | Définit l'état de l'événement (par exemple, participation ou invité) de l'utilisateur effectif. |
setTag(key, value) | CalendarEvent | Définit un tag clé/valeur sur l'événement pour stocker les métadonnées personnalisées. |
setTime(startTime, endTime) | CalendarEvent | Définit les dates et les 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 e-mail de rappel à l'événement. |
addGuest(email) | CalendarEventSeries | Ajoute un invité à l'événement. |
addPopupReminder(minutesBefore) | CalendarEventSeries | Ajoute un nouveau rappel pop-up à l'événement. |
addSmsReminder(minutesBefore) | CalendarEventSeries | Ajoute un rappel par SMS à l'événement. |
anyoneCanAddSelf() | Boolean | Détermine si tous les utilisateurs peuvent s'inviter. |
deleteEventSeries() | void | Supprime la série d'événements. |
deleteTag(key) | CalendarEventSeries | Supprime un tag clé-valeur de l'événement. |
getAllTagKeys() | String[] | Récupère toutes les clés des balises définies pour l'événement. |
getColor() | String | Renvoie la couleur de l'événement d'agenda. |
getCreators() | String[] | Permet aux créateurs de l'é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 minutes de tous les rappels par e-mail concernant l'événement. |
getGuestByEmail(email) | EventGuest | Récupère un invité par son 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 de l'événement, y compris les propriétaires potentiels. |
getId() | String | Récupère l'unique iCalUID 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 (participant ou invité, par exemple) de l'utilisateur effectif. |
getOriginalCalendarId() | String | Obtenez l'ID de l'agenda dans lequel cet événement a été créé. |
getPopupReminders() | Integer[] | Récupère les minutes de tous les rappels pop-up pour l'événement. |
getSmsReminders() | Integer[] | Récupère les minutes de tous les rappels par SMS pour l'événement. |
getTag(key) | String | Récupère une valeur de 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 en utilisant les paramètres par défaut de l'agenda. |
setAnyoneCanAddSelf(anyoneCanAddSelf) | CalendarEventSeries | Détermine si les non-invités 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 | Détermine 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 le lieu de l'événement. |
setMyStatus(status) | CalendarEventSeries | Définit l'état de l'événement (par exemple, participation ou invité) de l'utilisateur effectif. |
setRecurrence(recurrence, startDate) | CalendarEventSeries | Définit les règles de récurrence d'une série d'événements durant une journée entière. |
setRecurrence(recurrence, startTime, endTime) | CalendarEventSeries | Définit les règles de récurrence de cette série d'événements. |
setTag(key, value) | CalendarEventSeries | Définit un tag clé/valeur sur l'événement pour stocker les 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" ). |
PALE_GREEN | Enum |
"2" ). |
MAUVE | Enum |
"3" ), |
PALE_RED | Enum |
"4" ). |
YELLOW | Enum |
"5" ). |
ORANGE | Enum |
"6" ) |
CYAN | Enum |
"7" ). |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ). |
GREEN | Enum |
"10" ). |
RED | Enum |
"11" ) |
EventGuest
Méthodes
Méthode | Type renvoyé | Brève description |
---|---|---|
getAdditionalGuests() | Integer | Récupère le nombre de personnes supplémentaires qui ont été invitées par cet invité. |
getEmail() | String | Récupère l'adresse e-mail de l'invité. |
getGuestStatus() | GuestStatus | Récupère l'état de l'invité de 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 des occurrences quotidiennes. |
addDailyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence quotidienne de l'événement. |
addDate(date) | EventRecurrence | Ajoute une règle qui entraîne la récurrence 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 sur une base mensuelle. |
addMonthlyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence mensuelle de l'événement. |
addWeeklyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences hebdomadaires. |
addWeeklyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence de l'événement chaque semaine. |
addYearlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences annuelles. |
addYearlyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence de l'événement chaque année. |
setTimeZone(timeZone) | EventRecurrence | Définit le fuseau horaire de cette récurrence. |
GuestStatus
Propriétés
Propriété | Type | Description |
---|---|---|
INVITED | Enum | L'invité a été invité, mais il n'a pas indiqué s'il devait participer. |
MAYBE | Enum | L'invité a indiqué qu'il pourrait participer. |
NO | Enum | L'invité a indiqué qu'il ne participerait pas. |
OWNER | Enum | L'invité est 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 des occurrences quotidiennes. |
addDailyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence quotidienne de l'événement. |
addDate(date) | EventRecurrence | Ajoute une règle qui entraîne la récurrence 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 sur une base mensuelle. |
addMonthlyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence mensuelle de l'événement. |
addWeeklyExclusion() | RecurrenceRule | Ajoute une règle qui exclut les occurrences hebdomadaires. |
addWeeklyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence de l'événement chaque semaine. |
addYearlyExclusion() | RecurrenceRule | Ajoute une règle qui exclut des occurrences annuelles. |
addYearlyRule() | RecurrenceRule | Ajoute une règle qui entraîne la récurrence de l'événement chaque année. |
interval(interval) | RecurrenceRule | Configure la règle pour qu'elle ne s'applique qu'à cet intervalle de l'unité de temps. |
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 | Ce paramètre permet de configurer le jour de la semaine, en vue 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 en voir les détails. |
PUBLIC | Enum | L'événement est public et les détails sont visibles par tous les lecteurs de l'agenda. |