Calendar Service

יומן

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

שיעורים

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

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

מאפיינים

נכססוגתיאור
ColorColorסוג enum שמייצג את הצבעים עם השמות שזמינים בשירות היומן.
EventColorEventColorסוג enum שמייצג את הצבעים של האירועים שזמינים בשירות של יומן Google.
EventTransparencyEventTransparencyהספירה EventTransparency.
EventTypeEventTypeהספירה EventType.
GuestStatusGuestStatusסוג enum שמייצג את הסטטוסים שיכולים להיות לאורח באירוע.
MonthMonthסוג enum שמייצג את חודשי השנה.
VisibilityVisibilityסוג enum שמייצג את הרשאות הגישה של אירוע.
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|nullמקבל את היומן עם המזהה הנתון.
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|nullמקבל את היומן עם המזהה הנתון, אם הוא בבעלות המשתמש.
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המדיניות קובעת אם אנשים יכולים להוסיף את עצמם כמשתתפים לאירוע ביומן.
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מחזירה את שם האירוע.
getTransparency()EventTransparencyמקבל את השקיפות של האירוע.
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הגדרת שם האירוע.
setTransparency(transparency)CalendarEventהגדרת השקיפות של האירוע.
setVisibility(visibility)CalendarEventההגדרה הזו קובעת את הרשאות הגישה של האירוע.

CalendarEventSeries

Methods

שיטהסוג הערך שמוחזרתיאור קצר
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מחזירה את שם האירוע.
getTransparency()EventTransparencyמקבל את השקיפות של האירוע.
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הגדרת שם האירוע.
setTransparency(transparency)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"), שנקרא 'לבנדר' בממשק המשתמש של יומן Google.
PALE_GREENEnum
ירוק בהיר ("2"), שנקרא 'מרווה' בממשק המשתמש של יומן Google.
MAUVEEnum
סגול לילך ("3"), שנקרא 'ענב' בממשק המשתמש של יומן Google.
PALE_REDEnum
אדום חיוור ("4"), שנקרא "פלמינגו" בממשק המשתמש של היומן.
YELLOWEnum
צהוב ("5"), שנקרא "בננה" בממשק המשתמש של היומן.
ORANGEEnum
כתום ("6"), שנקרא 'קלמנטינה' בממשק המשתמש של יומן Google.
CYANEnum
כחול-ירוק ("7"), שנקרא 'טווס' בממשק המשתמש של יומן Google.
GRAYEnum
אפור ("8"), שנקרא 'גרפיט' בממשק המשתמש של היומן.
BLUEEnum
‫Blue ("9"), שנקרא 'אוכמנייה' בממשק המשתמש של יומן Google.
GREENEnum
ירוק ("10"), נקרא 'בזיליקום' בממשק המשתמש של יומן Google.
REDEnum
אדום ("11"), שנקרא 'עגבנייה' בממשק המשתמש של היומן.

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מגדיר את אזור הזמן של המופע החוזר הזה.

EventTransparency

מאפיינים

נכססוגתיאור
OPAQUEEnumהאירוע חוסם זמן ביומן.
TRANSPARENTEnumהאירוע לא חוסם זמן ביומן.

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