Calendar Service

יומן Google

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

שיעורים

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

Calendar

שיטות

שיטהסוג הערך המוחזרתיאור קצר
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

מאפיינים

נכססוגתיאור
ColorColorטיפוס enum שמייצג את הצבעים בעלי השמות שזמינים בשירות של יומן Google.
EventColorEventColorטיפוס enum שמייצג את צבעי האירוע בעלי השם שזמינים בשירות יומן Google.
GuestStatusGuestStatus'טיפוסים בני מנייה (enum)' שמייצגים את הסטטוסים השונים שיכולים להיות לאורחים באירוע מסוים.
MonthMonthטיפוסים בני מנייה (enum) שמייצגים את החודשים בשנה.
VisibilityVisibilityטיפוסים בני מנייה (enum) שמייצגים את החשיפה של אירוע.
WeekdayWeekdayטיפוס enum שמייצג את הימים בשבוע.

שיטות

שיטהסוג הערך המוחזרתיאור קצר
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

שיטות

שיטהסוג הערך המוחזרתיאור קצר
addEmailReminder(minutesBefore)CalendarEventהוספת תזכורת חדשה באימייל לאירוע.
addGuest(email)CalendarEventהוספת משתתפים לאירוע.
addPopupReminder(minutesBefore)CalendarEventהוספת התראה קופצת חדשה לאירוע.
addSmsReminder(minutesBefore)CalendarEventהוספת תזכורת SMS חדשה לאירוע.
anyoneCanAddSelf()Booleanההגדרה קובעת אם אנשים יוכלו להוסיף את עצמם כאורחים לאירוע ביומן.
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מקבל את ה-iCalUID הייחודי של האירוע.
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

שיטות

שיטהסוג הערך המוחזרתיאור קצר
addEmailReminder(minutesBefore)CalendarEventSeriesהוספת תזכורת חדשה באימייל לאירוע.
addGuest(email)CalendarEventSeriesהוספת משתתפים לאירוע.
addPopupReminder(minutesBefore)CalendarEventSeriesהוספת התראה קופצת חדשה לאירוע.
addSmsReminder(minutesBefore)CalendarEventSeriesהוספת תזכורת SMS חדשה לאירוע.
anyoneCanAddSelf()Booleanההגדרה קובעת אם אנשים יוכלו להוסיף את עצמם כאורחים לאירוע ביומן.
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מקבל את ה-iCalUID הייחודי של האירוע.
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
זית (#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").
PALE_GREENEnum
ירוק בהיר ("2").
MAUVEEnum
סגול ("3").
PALE_REDEnum
אדום בהיר ("4").
YELLOWEnum
צהוב ("5").
ORANGEEnum
כתום ("6").
CYANEnum
ציאן ("7").
GRAYEnum
אפור ("8").
BLUEEnum
כחול ("9").
GREENEnum
ירוק ("10").
REDEnum
אדום ("11").

EventGuest

שיטות

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

EventRecurrence

שיטות

שיטהסוג הערך המוחזרתיאור קצר
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

שיטות

שיטהסוג הערך המוחזרתיאור קצר
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האירוע גלוי לכולם ופרטי האירוע גלויים לכל קוראי היומן.