Calendar Service

יומן

השירות הזה מאפשר לסקריפט לגשת ליומן Google של המשתמש ולשנות אותו, כולל יומנים נוספים שהמשתמש רשום אליהם.

שיעורים

שםתיאור קצר
Calendarמייצג יומן שבבעלות המשתמש או שאליו הוא רשום.
CalendarAppהרשאה שמאפשרת לסקריפט לקרוא ולעדכן את יומן Google של המשתמש.
CalendarEventמייצג אירוע אחד ביומן.
CalendarEventSeriesמייצג סדרה של אירועים (אירוע חוזר).
Colorenum שמייצג את הצבעים הזמינים בשירות יומן Google.
EventColorenum שמייצג את צבעים האירועים הנתונים שזמינים בשירות יומן Google.
EventGuestמייצג אורח באירוע.
EventRecurrenceמייצג את הגדרות התדירות של סדרת אירועים.
EventTypeטיפוס בני מנייה (enum) שמייצג את סוג האירוע.
GuestStatusenum שמייצג את הסטטוסים שאורחים יכולים להיות להם באירוע.
RecurrenceRuleמייצג כלל של חזרה על אירועים בסדרה.
Visibilityenum שמייצג את רמת החשיפה של אירוע.

Calendar

Methods

שיטהסוג הערך המוחזרתיאור קצר
createAllDayEvent(title, date)CalendarEventיצירת אירוע חדש של יום שלם.
createAllDayEvent(title, startDate, endDate)CalendarEventיצירת אירוע חדש של יום שלם שיכול להימשך כמה ימים.
createAllDayEvent(title, startDate, endDate, options)CalendarEventיצירת אירוע חדש של יום שלם שיכול להימשך כמה ימים.
createAllDayEvent(title, date, options)CalendarEventיצירת אירוע חדש של יום שלם.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesיצירת סדרה חדשה של אירועים של יום שלם.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesיצירת סדרה חדשה של אירועים של יום שלם.
createEvent(title, startTime, endTime)CalendarEventייווצר אירוע חדש.
createEvent(title, startTime, endTime, options)CalendarEventייווצר אירוע חדש.
createEventFromDescription(description)CalendarEventיצירת אירוע מתיאור בפריסה גמישה.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesיצירת סדרת אירועים חדשה.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesיצירת סדרת אירועים חדשה.
deleteCalendar()voidהמחיקה של היומן היא סופית.
getColor()Stringהפונקציה מקבלת את הצבע של היומן.
getDescription()Stringהפונקציה מקבלת את התיאור של היומן.
getEventById(iCalId)CalendarEventהפונקציה מקבלת את האירוע עם המזהה שצוין.
getEventSeriesById(iCalId)CalendarEventSeriesהפונקציה מקבלת את סדרת האירועים עם המזהה הנתון.
getEvents(startTime, endTime)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים בטווח זמן נתון.
getEvents(startTime, endTime, options)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים בטווח זמן נתון ועומדים בקריטריונים שצוינו.
getEventsForDay(date)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים ביום נתון.
getEventsForDay(date, options)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים ביום נתון ועומדים בקריטריונים שצוינו.
getId()Stringהפונקציה מקבלת את המזהה של היומן.
getName()Stringהפונקציה מקבלת את שם היומן.
getTimeZone()Stringהפונקציה מקבלת את אזור הזמן של היומן.
isHidden()Booleanקובעת אם היומן מוסתר בממשק המשתמש.
isMyPrimaryCalendar()Booleanקובע אם היומן הוא היומן הראשי של המשתמש בפועל.
isOwnedByMe()Booleanקובע אם היומן בבעלותכם.
isSelected()Booleanקובעת אם האירועים ביומן יוצגו בממשק המשתמש.
setColor(color)Calendarהגדרת הצבע של היומן.
setDescription(description)Calendarהגדרת התיאור של יומן.
setHidden(hidden)Calendarקובעת אם היומן יוצג בממשק המשתמש.
setName(name)Calendarהגדרת השם של היומן.
setSelected(selected)Calendarקובע אם האירועים ביומן יוצגו בממשק המשתמש.
setTimeZone(timeZone)Calendarהגדרת אזור הזמן של היומן.
unsubscribeFromCalendar()voidביטול ההרשמה של המשתמש ליומן.

CalendarApp

מאפיינים

נכססוגתיאור
ColorColorenum שמייצג את הצבעים הזמינים בשירות יומן Google.
EventColorEventColorenum שמייצג את צבעים האירועים הנתונים שזמינים בשירות יומן Google.
GuestStatusGuestStatusenum שמייצג את הסטטוסים שאורחים יכולים להיות להם באירוע.
MonthMonthenum שמייצג את החודשים בשנה.
VisibilityVisibilityenum שמייצג את רמת החשיפה של אירוע.
WeekdayWeekdayמאפיין enum שמייצג את ימי השבוע.

Methods

שיטהסוג הערך המוחזרתיאור קצר
createAllDayEvent(title, date)CalendarEventיצירת אירוע חדש של יום שלם.
createAllDayEvent(title, startDate, endDate)CalendarEventיצירת אירוע חדש של יום שלם שיכול להימשך כמה ימים.
createAllDayEvent(title, startDate, endDate, options)CalendarEventיצירת אירוע חדש של יום שלם שיכול להימשך כמה ימים.
createAllDayEvent(title, date, options)CalendarEventיצירת אירוע חדש של יום שלם.
createAllDayEventSeries(title, startDate, recurrence)CalendarEventSeriesיצירת סדרה חדשה של אירועים של יום שלם.
createAllDayEventSeries(title, startDate, recurrence, options)CalendarEventSeriesיצירת סדרה חדשה של אירועים של יום שלם.
createCalendar(name)Calendarיצירת יומן חדש בבעלות המשתמש.
createCalendar(name, options)Calendarיצירת יומן חדש בבעלות המשתמש.
createEvent(title, startTime, endTime)CalendarEventייווצר אירוע חדש.
createEvent(title, startTime, endTime, options)CalendarEventייווצר אירוע חדש.
createEventFromDescription(description)CalendarEventיצירת אירוע מתיאור בפריסה גמישה.
createEventSeries(title, startTime, endTime, recurrence)CalendarEventSeriesיצירת סדרת אירועים חדשה.
createEventSeries(title, startTime, endTime, recurrence, options)CalendarEventSeriesיצירת סדרת אירועים חדשה.
getAllCalendars()Calendar[]הפונקציה מקבלת את כל היומנים שבבעלות המשתמש או שהוא רשום למינוי אליהם.
getAllOwnedCalendars()Calendar[]אחזור של כל היומנים שבבעלות המשתמש.
getCalendarById(id)Calendarהפונקציה מקבלת את היומן עם המזהה הנתון.
getCalendarsByName(name)Calendar[]הפונקציה מקבלת את כל היומנים עם שם נתון שבבעלות המשתמש או שיש לו מינוי אליהם.
getColor()Stringהפונקציה מקבלת את הצבע של היומן.
getDefaultCalendar()Calendarהפונקציה מקבלת את יומן ברירת המחדל של המשתמש.
getDescription()Stringהפונקציה מקבלת את התיאור של היומן.
getEventById(iCalId)CalendarEventהפונקציה מקבלת את האירוע עם המזהה שצוין.
getEventSeriesById(iCalId)CalendarEventSeriesהפונקציה מקבלת את סדרת האירועים עם המזהה הנתון.
getEvents(startTime, endTime)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים בטווח זמן נתון.
getEvents(startTime, endTime, options)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים בטווח זמן נתון ועומדים בקריטריונים שצוינו.
getEventsForDay(date)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים ביום נתון.
getEventsForDay(date, options)CalendarEvent[]הפונקציה מקבלת את כל האירועים שמתרחשים ביום נתון ועומדים בקריטריונים שצוינו.
getId()Stringהפונקציה מקבלת את המזהה של היומן.
getName()Stringהפונקציה מקבלת את שם היומן.
getOwnedCalendarById(id)Calendarהפונקציה מקבלת את היומן עם המזהה הנתון, אם הוא בבעלות המשתמש.
getOwnedCalendarsByName(name)Calendar[]הפונקציה מקבלת את כל היומנים שבבעלות המשתמש עם שם נתון.
getTimeZone()Stringהפונקציה מקבלת את אזור הזמן של היומן.
isHidden()Booleanקובעת אם היומן מוסתר בממשק המשתמש.
isMyPrimaryCalendar()Booleanקובע אם היומן הוא היומן הראשי של המשתמש בפועל.
isOwnedByMe()Booleanקובע אם היומן בבעלותכם.
isSelected()Booleanקובעת אם האירועים ביומן יוצגו בממשק המשתמש.
newRecurrence()EventRecurrenceיצירת אובייקט חזרה חוזרת חדש, שאפשר להשתמש בו כדי ליצור כללים לחזרה חוזרת של אירועים.
setColor(color)Calendarהגדרת הצבע של היומן.
setDescription(description)Calendarהגדרת התיאור של יומן.
setHidden(hidden)Calendarקובעת אם היומן יוצג בממשק המשתמש.
setName(name)Calendarהגדרת השם של היומן.
setSelected(selected)Calendarקובע אם האירועים ביומן יוצגו בממשק המשתמש.
setTimeZone(timeZone)Calendarהגדרת אזור הזמן של היומן.
subscribeToCalendar(id)Calendarהרשמה של המשתמש ליומן עם המזהה שצוין, אם המשתמש מורשה להירשם.
subscribeToCalendar(id, options)Calendarהרשמה של המשתמש ליומן עם המזהה שצוין, אם המשתמש מורשה להירשם.

CalendarEvent

Methods

שיטהסוג הערך המוחזרתיאור קצר
addEmailReminder(minutesBefore)CalendarEventהוספת תזכורת חדשה באימייל לאירוע.
addGuest(email)CalendarEventהוספת משתתף לאירוע.
addPopupReminder(minutesBefore)CalendarEventהוספת התראה קופצת חדשה לאירוע.
addSmsReminder(minutesBefore)CalendarEventהוספת תזכורת חדשה ב-SMS לאירוע.
anyoneCanAddSelf()Booleanקובע אם אנשים יוכלו להוסיף את עצמם כאורחים לאירוע ביומן Google.
deleteEvent()voidמחיקה של אירוע ביומן.
deleteTag(key)CalendarEventמחיקה של תג מפתח/ערך מהאירוע.
getAllDayEndDate()Dateהפונקציה מקבלת את התאריך שבו מסתיים האירוע ביומן שנמשך כל היום.
getAllDayStartDate()Dateהפונקציה מקבלת את התאריך שבו מתחיל האירוע הזה ביומן שנמשך כל היום.
getAllTagKeys()String[]הפונקציה מקבלת את כל המפתחות של התגים שהוגדרו באירוע.
getColor()Stringהפונקציה מחזירה את הצבע של האירוע ביומן.
getCreators()String[]הצגת היוצרים של אירוע.
getDateCreated()Dateהפונקציה מקבלת את התאריך שבו האירוע נוצר.
getDescription()Stringהפונקציה מקבלת את תיאור האירוע.
getEmailReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל התזכורות באימייל לגבי האירוע.
getEndTime()Dateהפונקציה מקבלת את התאריך והשעה שבהם אירוע ביומן יסתיים.
getEventSeries()CalendarEventSeriesהפונקציה מקבלת את סדרת האירועים החוזרים שהאירוע הזה שייך אליה.
getEventType()EventTypeאחזור EventType של האירוע הזה.
getGuestByEmail(email)EventGuestאחזור של משתתף לפי כתובת האימייל שלו.
getGuestList()EventGuest[]הפונקציה מקבלת את רשימת המשתתפים באירוע, לא כולל הבעלים של האירוע.
getGuestList(includeOwner)EventGuest[]הפונקציה מקבלת את רשימת המשתתפים באירוע, כולל הבעלים של האירוע.
getId()Stringהפונקציה מקבלת את המזהה הייחודי של האירוע ב-iCal.
getLastUpdated()Dateהפונקציה מקבלת את התאריך שבו האירוע עודכן לאחרונה.
getLocation()Stringאחזור המיקום של האירוע.
getMyStatus()GuestStatusהפונקציה מקבלת את סטטוס האירוע (למשל, נוכח או מוזמן) של המשתמש בפועל.
getOriginalCalendarId()Stringאחזור המזהה של היומן שבו האירוע נוצר במקור.
getPopupReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל התזכורות הקופצות של האירוע.
getSmsReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל תזכורות ה-SMS לאירוע.
getStartTime()Dateהפונקציה מקבלת את התאריך והשעה שבהם מתחיל האירוע ביומן.
getTag(key)Stringהפונקציה מקבלת ערך תג של האירוע.
getTitle()Stringהפונקציה מקבלת את שם האירוע.
getVisibility()Visibilityהפונקציה מקבלת את הרשאות הגישה של האירוע.
guestsCanInviteOthers()Booleanקובע אם האורחים יוכלו להזמין אורחים אחרים.
guestsCanModify()Booleanקובעת אם האורחים יכולים לשנות את האירוע.
guestsCanSeeGuests()Booleanקובעת אם האורחים יוכלו לראות אורחים אחרים.
isAllDayEvent()Booleanקובע אם האירוע נמשך כל היום.
isOwnedByMe()Booleanקובע אם אתם הבעלים של האירוע.
isRecurringEvent()Booleanקובע אם האירוע הוא חלק מסדרת אירועים.
removeAllReminders()CalendarEventהסרת כל התזכורות מהאירוע.
removeGuest(email)CalendarEventהסרת אורח מהאירוע.
resetRemindersToDefault()CalendarEventאיפוס התזכורות לפי הגדרות ברירת המחדל של היומן.
setAllDayDate(date)CalendarEventהגדרת התאריך של האירוע.
setAllDayDates(startDate, endDate)CalendarEventהגדרת התאריכים של האירוע.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventמגדיר אם משתמשים שאינם אורחים יוכלו להוסיף את עצמם לאירוע.
setColor(color)CalendarEventהגדרת הצבע של האירוע ביומן.
setDescription(description)CalendarEventהגדרת התיאור של האירוע.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventמגדיר אם האורחים יכולים להזמין אורחים אחרים.
setGuestsCanModify(guestsCanModify)CalendarEventההגדרה קובעת אם האורחים יכולים לשנות את האירוע.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventהגדרה שמאפשרת לקבוע אם האורחים יוכלו לראות אורחים אחרים.
setLocation(location)CalendarEventמגדיר את המיקום של האירוע.
setMyStatus(status)CalendarEventהגדרת סטטוס האירוע (למשל, נוכח או מוזמן) של המשתמש בפועל.
setTag(key, value)CalendarEventהגדרת תג מפתח/ערך באירוע, לאחסון מטא-נתונים מותאמים אישית.
setTime(startTime, endTime)CalendarEventמגדיר את התאריכים והשעות של תחילת האירוע וסיום האירוע.
setTitle(title)CalendarEventהגדרת השם של האירוע.
setVisibility(visibility)CalendarEventהגדרת החשיפה של האירוע.

CalendarEventSeries

Methods

שיטהסוג הערך המוחזרתיאור קצר
addEmailReminder(minutesBefore)CalendarEventSeriesהוספת תזכורת חדשה באימייל לאירוע.
addGuest(email)CalendarEventSeriesהוספת משתתף לאירוע.
addPopupReminder(minutesBefore)CalendarEventSeriesהוספת התראה קופצת חדשה לאירוע.
addSmsReminder(minutesBefore)CalendarEventSeriesהוספת תזכורת חדשה ב-SMS לאירוע.
anyoneCanAddSelf()Booleanקובע אם אנשים יוכלו להוסיף את עצמם כאורחים לאירוע ביומן Google.
deleteEventSeries()voidמחיקת סדרת האירועים.
deleteTag(key)CalendarEventSeriesמחיקה של תג מפתח/ערך מהאירוע.
getAllTagKeys()String[]הפונקציה מקבלת את כל המפתחות של התגים שהוגדרו באירוע.
getColor()Stringהפונקציה מחזירה את הצבע של האירוע ביומן.
getCreators()String[]הצגת היוצרים של אירוע.
getDateCreated()Dateהפונקציה מקבלת את התאריך שבו האירוע נוצר.
getDescription()Stringהפונקציה מקבלת את תיאור האירוע.
getEmailReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל התזכורות באימייל לגבי האירוע.
getEventType()EventTypeאחזור EventType של האירוע הזה.
getGuestByEmail(email)EventGuestאחזור של משתתף לפי כתובת האימייל שלו.
getGuestList()EventGuest[]הפונקציה מקבלת את רשימת המשתתפים באירוע, לא כולל הבעלים של האירוע.
getGuestList(includeOwner)EventGuest[]הפונקציה מקבלת את רשימת המשתתפים באירוע, כולל הבעלים של האירוע.
getId()Stringהפונקציה מקבלת את המזהה הייחודי של האירוע ב-iCal.
getLastUpdated()Dateהפונקציה מקבלת את התאריך שבו האירוע עודכן לאחרונה.
getLocation()Stringאחזור המיקום של האירוע.
getMyStatus()GuestStatusהפונקציה מקבלת את סטטוס האירוע (למשל, נוכח או מוזמן) של המשתמש בפועל.
getOriginalCalendarId()Stringאחזור המזהה של היומן שבו האירוע נוצר במקור.
getPopupReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל התזכורות הקופצות של האירוע.
getSmsReminders()Integer[]הפונקציה מקבלת את ערכי הדקות של כל תזכורות ה-SMS לאירוע.
getTag(key)Stringהפונקציה מקבלת ערך תג של האירוע.
getTitle()Stringהפונקציה מקבלת את שם האירוע.
getVisibility()Visibilityהפונקציה מקבלת את הרשאות הגישה של האירוע.
guestsCanInviteOthers()Booleanקובע אם האורחים יוכלו להזמין אורחים אחרים.
guestsCanModify()Booleanקובעת אם האורחים יכולים לשנות את האירוע.
guestsCanSeeGuests()Booleanקובעת אם האורחים יוכלו לראות אורחים אחרים.
isOwnedByMe()Booleanקובע אם אתם הבעלים של האירוע.
removeAllReminders()CalendarEventSeriesהסרת כל התזכורות מהאירוע.
removeGuest(email)CalendarEventSeriesהסרת אורח מהאירוע.
resetRemindersToDefault()CalendarEventSeriesאיפוס התזכורות לפי הגדרות ברירת המחדל של היומן.
setAnyoneCanAddSelf(anyoneCanAddSelf)CalendarEventSeriesמגדיר אם משתמשים שאינם אורחים יוכלו להוסיף את עצמם לאירוע.
setColor(color)CalendarEventSeriesהגדרת הצבע של האירוע ביומן.
setDescription(description)CalendarEventSeriesהגדרת התיאור של האירוע.
setGuestsCanInviteOthers(guestsCanInviteOthers)CalendarEventSeriesמגדיר אם האורחים יכולים להזמין אורחים אחרים.
setGuestsCanModify(guestsCanModify)CalendarEventSeriesההגדרה קובעת אם האורחים יכולים לשנות את האירוע.
setGuestsCanSeeGuests(guestsCanSeeGuests)CalendarEventSeriesהגדרה שמאפשרת לקבוע אם האורחים יוכלו לראות אורחים אחרים.
setLocation(location)CalendarEventSeriesמגדיר את המיקום של האירוע.
setMyStatus(status)CalendarEventSeriesהגדרת סטטוס האירוע (למשל, נוכח או מוזמן) של המשתמש בפועל.
setRecurrence(recurrence, startDate)CalendarEventSeriesהגדרת כללי המחזוריות של סדרת אירועים שנמשכים יום שלם.
setRecurrence(recurrence, startTime, endTime)CalendarEventSeriesהגדרת כללי המחזוריות של סדרת האירועים הזו.
setTag(key, value)CalendarEventSeriesהגדרת תג מפתח/ערך באירוע, לאחסון מטא-נתונים מותאמים אישית.
setTitle(title)CalendarEventSeriesהגדרת השם של האירוע.
setVisibility(visibility)CalendarEventSeriesהגדרת החשיפה של האירוע.

Color

מאפיינים

נכססוגתיאור
BLUEEnum
כחול (#2952A3).
BROWNEnum
חום (#8D6F47).
CHARCOALEnum
שחורה כמו פחם (#4E5D6C).
CHESTNUTEnum
ערמוני (#865A5A).
GRAYEnum
אפור (#5A6986).
GREENEnum
ירוק (#0D7813).
INDIGOEnum
אינדיגו (#5229A3).
LIMEEnum
ירוק ליים (#528800).
MUSTARDEnum
חרדל (#88880E).
OLIVEEnum
Olive‏ (#6E6E41).
ORANGEEnum
כתום (#BE6D00).
PINKEnum
ורוד (#B1365F).
PLUMEnum
סגול שזיף (#705770).
PURPLEEnum
סגול (#7A367A).
REDEnum
אדום (#A32929).
RED_ORANGEEnum
כתום-אדום (#B1440E).
SEA_BLUEEnum
כחול ים (#29527A).
SLATEEnum
אפור (#4A716C).
TEALEnum
כחול-ירקרק (#28754E).
TURQOISEEnum
טורקיז (#1B887A).
YELLOWEnum
צהוב (#AB8B00).

EventColor

מאפיינים

נכססוגתיאור
PALE_BLUEEnum
כחול בהיר ("1"), שנקרא 'טווס' בממשק המשתמש של יומן Google.
PALE_GREENEnum
ירוק חיוור ("2"), שנקרא 'סג' בממשק המשתמש של יומן Google.
MAUVEEnum
סגול ("3"), שנקרא 'ענבים' בממשק המשתמש של יומן Google.
PALE_REDEnum
אדום בהיר ("4"), שנקרא 'פלמינגו' בממשק המשתמש של יומן Google.
YELLOWEnum
צהוב ("5"), שנקרא 'בננה' בממשק המשתמש של יומן Google.
ORANGEEnum
כתום ("6"), שנקרא 'קלמנטינה' בממשק המשתמש של יומן Google.
CYANEnum
ציאן ("7"), שנקרא 'לבנדר' בממשק המשתמש של יומן Google.
GRAYEnum
אפור ("8"), שנקרא 'גרפיט' בממשק המשתמש של יומן Google.
BLUEEnum
כחול ("9"), שנקרא 'דובדבן' בממשק המשתמש של יומן Google.
GREENEnum
ירוק ("10"), שנקרא 'בזיל' בממשק המשתמש של יומן Google.
REDEnum
אדום ("11"), שנקרא 'עגבניה' בממשק המשתמש של יומן Google.

EventGuest

Methods

שיטהסוג הערך המוחזרתיאור קצר
getAdditionalGuests()Integerהפונקציה מקבלת את מספר האנשים הנוספים שהאורח ציין שהם משתתפים.
getEmail()Stringהפונקציה מקבלת את כתובת האימייל של האורח.
getGuestStatus()GuestStatusהפונקציה מקבלת את הסטטוס של האורח באירוע.
getName()Stringהפונקציה מקבלת את שם האורח.

EventRecurrence

Methods

שיטהסוג הערך המוחזרתיאור קצר
addDailyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שמתרחשים על בסיס יומי.
addDailyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי יום.
addDate(date)EventRecurrenceהוספת כלל שגורם לאירוע לחזור בתאריך ספציפי.
addDateExclusion(date)EventRecurrenceהוספת כלל להחרגת אירוע בתאריך ספציפי.
addMonthlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים על בסיס חודשי.
addMonthlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס חודשי.
addWeeklyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שקרו על בסיס שבועי.
addWeeklyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס שבועי.
addYearlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים שנערכים על בסיס שנתי.
addYearlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי שנה.
setTimeZone(timeZone)EventRecurrenceהגדרת אזור הזמן של החזרה.

EventType

מאפיינים

נכססוגתיאור
DEFAULTEnumהאירוע הוא אירוע קבוע.
BIRTHDAYEnumהאירוע הוא אירוע מיוחד שנמשך כל היום וחוזר מדי שנה.
FOCUS_TIMEEnumהאירוע הוא אירוע 'זמן לעצמי'.
FROM_GMAILEnumהאירוע הוא אירוע מ-Gmail.
OUT_OF_OFFICEEnumהאירוע הוא אירוע מסוג 'לא בעבודה'.
WORKING_LOCATIONEnumהאירוע הוא אירוע של מיקום עבודה.

GuestStatus

מאפיינים

נכססוגתיאור
INVITEDEnumהאורחים הוזמנו, אבל לא ציינו אם הם ישתתפו.
MAYBEEnumהאורח ציין שהוא עשוי להשתתף.
NOEnumהאורח או האורחת ציינו שהם לא ישתתפו.
OWNEREnumהאורח הוא הבעלים של האירוע.
YESEnumהאורח ציין שהוא ישתתף.

RecurrenceRule

Methods

שיטהסוג הערך המוחזרתיאור קצר
addDailyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שמתרחשים על בסיס יומי.
addDailyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי יום.
addDate(date)EventRecurrenceהוספת כלל שגורם לאירוע לחזור בתאריך ספציפי.
addDateExclusion(date)EventRecurrenceהוספת כלל להחרגת אירוע בתאריך ספציפי.
addMonthlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים על בסיס חודשי.
addMonthlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס חודשי.
addWeeklyExclusion()RecurrenceRuleהוספת כלל שמחריג אירועים שקרו על בסיס שבועי.
addWeeklyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו על בסיס שבועי.
addYearlyExclusion()RecurrenceRuleהוספת כלל להחרגת אירועים שנערכים על בסיס שנתי.
addYearlyRule()RecurrenceRuleהוספת כלל שגורם לאירוע לחזור על עצמו מדי שנה.
interval(interval)RecurrenceRuleההגדרה קובעת שהכלל יחול רק במרווח הזמן הזה ביחידה הזמן של הכלל.
onlyInMonth(month)RecurrenceRuleהגדרת הכלל כך שיחול רק על חודש ספציפי.
onlyInMonths(months)RecurrenceRuleהגדרת הכלל כך שיחול רק על חודשים ספציפיים.
onlyOnMonthDay(day)RecurrenceRuleהגדרת הכלל כך שיחול רק על יום ספציפי בחודש.
onlyOnMonthDays(days)RecurrenceRuleהגדרת הכלל כך שיחול רק על ימים ספציפיים בחודש.
onlyOnWeek(week)RecurrenceRuleמגדירים את הכלל כך שיחול רק על שבוע ספציפי בשנה.
onlyOnWeekday(day)RecurrenceRuleמגדירים את הכלל כך שיחול רק על יום ספציפי בשבוע.
onlyOnWeekdays(days)RecurrenceRuleמגדירים את הכלל כך שיחול רק על ימים ספציפיים בשבוע.
onlyOnWeeks(weeks)RecurrenceRuleמגדירים את הכלל כך שיחול רק על שבועות ספציפיים בשנה.
onlyOnYearDay(day)RecurrenceRuleמגדירים את הכלל כך שיחול רק על יום ספציפי בשנה.
onlyOnYearDays(days)RecurrenceRuleמגדירים את הכלל כך שיחול רק על ימים ספציפיים בשנה.
setTimeZone(timeZone)EventRecurrenceהגדרת אזור הזמן של החזרה.
times(times)RecurrenceRuleהגדרת הכלל כך שיסתיים אחרי מספר נתון של אירועים.
until(endDate)RecurrenceRuleהגדרת הכלל כך שיסתיים בתאריך נתון (כולל).
weekStartsOn(day)RecurrenceRuleהגדרת היום שבו השבוע מתחיל, לצורך החלת הכלל.

Visibility

מאפיינים

נכססוגתיאור
CONFIDENTIALEnumהאירוע הוא פרטי.
DEFAULTEnumהאירועים ביומן יוצגו בהתאם להרשאות הגישה שמוגדרות כברירת מחדל.
PRIVATEEnumהאירוע הוא פרטי ורק המשתתפים בו יכולים לראות את פרטי האירוע.
PUBLICEnumהאירוע גלוי לכולם ופרטי האירוע גלויים לכל הקוראים של היומן.