Calendar Service

יומן Google

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

שיעורים

שםתיאור קצר
Calendarמייצג יומן שבבעלות המשתמש או שאליו הוא רשום.
CalendarAppהרשאה שמאפשרת לסקריפט לקרוא ולעדכן את יומן Google של המשתמש.
CalendarEventמייצג אירוע אחד ביומן.
CalendarEventSeriesמייצג סדרה של אירועים (אירוע חוזר).
Colorenum שמייצג את הצבעים הזמינים בשירות יומן Google.
EventColorenum שמייצג את צבעים האירועים הנתונים שזמינים בשירות יומן Google.
EventGuestמייצג אורח באירוע.
EventRecurrenceמייצג את הגדרות התדירות של סדרת אירועים.
EventTypeטיפוסים בני מנייה (enum) שמייצגים את סוג האירוע.
GuestStatusenum שמייצג את הסטטוסים שאורחים יכולים להיות להם באירוע.
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

מאפיינים

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

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