שליחת משוב
Calendar Service
bookmark_border bookmark
קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
יומן
השירות הזה מאפשר לסקריפט לגשת ליומן Google של המשתמש ולשנות אותו, כולל יומנים נוספים שהמשתמש רשום אליהם.
שיעורים
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
ביטול ההרשמה של המשתמש ליומן.
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
הרשמה של המשתמש ליומן עם המזהה שצוין, אם המשתמש מורשה להירשם.
מאפיינים
נכס סוג תיאור
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
Olive (#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
).
מאפיינים
נכס סוג תיאור
PALE_BLUE
Enum
כחול בהיר ("1"
), שנקרא 'טווס' בממשק המשתמש של יומן Google.
PALE_GREEN
Enum
ירוק חיוור ("2"
), שנקרא 'סג' בממשק המשתמש של יומן Google.
MAUVE
Enum
סגול ("3"
), שנקרא 'ענבים' בממשק המשתמש של יומן Google.
PALE_RED
Enum
אדום בהיר ("4"
), שנקרא 'פלמינגו' בממשק המשתמש של יומן Google.
YELLOW
Enum
צהוב ("5"
), שנקרא 'בננה' בממשק המשתמש של יומן Google.
ORANGE
Enum
כתום ("6"
), שנקרא 'קלמנטינה' בממשק המשתמש של יומן Google.
CYAN
Enum
ציאן ("7"
), שנקרא 'לבנדר' בממשק המשתמש של יומן Google.
GRAY
Enum
אפור ("8"
), שנקרא 'גרפיט' בממשק המשתמש של יומן Google.
BLUE
Enum
כחול ("9"
), שנקרא 'דובדבן' בממשק המשתמש של יומן Google.
GREEN
Enum
ירוק ("10"
), שנקרא 'בזיל' בממשק המשתמש של יומן Google.
RED
Enum
אדום ("11"
), שנקרא 'עגבניה' בממשק המשתמש של יומן Google.
מאפיינים
נכס סוג תיאור
OPAQUE
Enum
האירוע חוסם זמן ביומן.
TRANSPARENT
Enum
האירוע לא חוסם זמן ביומן.
מאפיינים
נכס סוג תיאור
DEFAULT
Enum
האירוע הוא אירוע קבוע.
BIRTHDAY
Enum
האירוע הוא אירוע מיוחד שנמשך כל היום וחוזר מדי שנה.
FOCUS_TIME
Enum
האירוע הוא אירוע 'זמן לעצמי'.
FROM_GMAIL
Enum
האירוע הוא אירוע מ-Gmail.
OUT_OF_OFFICE
Enum
האירוע הוא אירוע מסוג 'לא בעבודה'.
WORKING_LOCATION
Enum
האירוע הוא אירוע של מיקום עבודה.
מאפיינים
נכס סוג תיאור
INVITED
Enum
האורחים הוזמנו, אבל לא ציינו אם הם ישתתפו.
MAYBE
Enum
האורח ציין שהוא עשוי להשתתף.
NO
Enum
האורח או האורחת ציינו שהם לא ישתתפו.
OWNER
Enum
האורח הוא הבעלים של האירוע.
YES
Enum
האורח ציין שהוא ישתתף.
מאפיינים
נכס סוג תיאור
CONFIDENTIAL
Enum
האירוע הוא פרטי.
DEFAULT
Enum
האירועים ביומן יוצגו בהתאם להרשאות הגישה שמוגדרות כברירת מחדל.
PRIVATE
Enum
האירוע הוא פרטי ורק המשתתפים בו יכולים לראות את פרטי האירוע.
PUBLIC
Enum
האירוע גלוי לכולם ופרטי האירוע גלויים לכל הקוראים של היומן.
שליחת משוב
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0 . לפרטים, ניתן לעיין במדיניות האתר Google Developers . Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-12-22 (שעון UTC).
רוצה לתת לנו משוב?
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-12-22 (שעון UTC)."],[[["The Google Apps Script Calendar Service enables interaction with Google Calendars, allowing scripts to create, modify, and delete events and calendars."],["It offers classes like `Calendar`, `CalendarApp`, and `CalendarEvent` with specific methods for managing various calendar aspects."],["Recurring events are handled through `CalendarEventSeries` and `RecurrenceRule`, which provide extensive options for recurrence patterns and exclusions."],["The service utilizes enums like `Color`, `EventColor`, and `Visibility` to define event properties."],["`CalendarEvent` methods allow detailed control over event details, such as reminders, guests, and visibility settings."]]],[]]