تسمح هذه الخدمة للنص البرمجي بالوصول إلى "تقويم Google" للمستخدم وتعديله، بما في ذلك التقاويم الإضافية التي اشترك فيها المستخدم.
صفوف
الاسم | وصف قصير |
---|---|
Calendar | تُمثِّل تقويمًا يملكه المستخدم أو اشترك فيه. |
CalendarApp | يسمح هذا الإذن بقراءة محتوى "تقويم Google" للمستخدم وتعديله. |
CalendarEvent | يمثّل هذا الحدث حدثًا واحدًا في التقويم. |
CalendarEventSeries | يمثّل سلسلة من الأحداث (حدث متكرّر). |
Color | تعداد يمثل الألوان المُعنوَنة المتاحة في خدمة "تقويم Google". |
EventColor | تعداد يمثّل ألوان الأحداث المُعنونة المتاحة في خدمة "تقويم Google". |
EventGuest | يمثل ضيفًا في حدث. |
EventRecurrence | يمثل هذا الإعداد إعدادات التكرار لسلسلة أحداث. |
GuestStatus | تعداد يمثل الحالات التي يمكن أن يواجهها الضيف في الحدث. |
RecurrenceRule | يمثل قاعدة تكرار لسلسلة أحداث. |
Visibility | تعداد يمثّل مستوى رؤية أحد الأحداث. |
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
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
Color | Color | تعداد يمثل الألوان المُعنوَنة المتاحة في خدمة "تقويم Google". |
EventColor | EventColor | تعداد يمثّل ألوان الأحداث المُعنونة المتاحة في خدمة "تقويم Google". |
GuestStatus | GuestStatus | تعداد يمثل الحالات التي يمكن أن يواجهها الضيف في الحدث. |
Month | Month | تعداد يمثل أشهر السنة. |
Visibility | Visibility | تعداد يمثّل مستوى رؤية أحد الأحداث. |
Weekday | Weekday | تعداد يمثل أيام الأسبوع. |
الطُرق
الطريقة | نوع القيمة التي يتم إرجاعها | وصف قصير |
---|---|---|
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 | يحدِّد هذا الإعداد ما إذا كان يمكن للمستخدمين إضافة أنفسهم كمدعوين إلى حدث "تقويم Google". |
deleteEvent() | void | لحذف حدث في "تقويم Google". |
deleteTag(key) | CalendarEvent | حذف علامة مفتاح/قيمة من الحدث |
getAllDayEndDate() | Date | احصل على التاريخ الذي ينتهي فيه هذا الحدث في التقويم على مدار اليوم. |
getAllDayStartDate() | Date | الحصول على التاريخ الذي يبدأ فيه هذا الحدث في التقويم الذي يستمر طوال اليوم |
getAllTagKeys() | String[] | الحصول على جميع مفاتيح العلامات التي تم ضبطها في الحدث |
getColor() | String | لعرض لون حدث التقويم. |
getCreators() | String[] | تتيح لك هذه الرسالة التواصل مع منشئي الحدث. |
getDateCreated() | Date | الحصول على تاريخ إنشاء الحدث |
getDescription() | String | للحصول على وصف الحدث |
getEmailReminders() | Integer[] | للحصول على قيم الدقائق لجميع تذكيرات البريد الإلكتروني للحدث. |
getEndTime() | Date | الحصول على التاريخ والوقت الذي ينتهي فيهما حدث التقويم هذا. |
getEventSeries() | CalendarEventSeries | للحصول على سلسلة الأحداث المتكرّرة التي ينتمي إليها هذا الحدث. |
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 | يحدِّد هذا الإعداد ما إذا كان يمكن للمستخدمين إضافة أنفسهم كمدعوين إلى حدث "تقويم Google". |
deleteEventSeries() | void | لحذف سلسلة الأحداث. |
deleteTag(key) | CalendarEventSeries | حذف علامة مفتاح/قيمة من الحدث |
getAllTagKeys() | String[] | الحصول على جميع مفاتيح العلامات التي تم ضبطها في الحدث |
getColor() | String | لعرض لون حدث التقويم. |
getCreators() | String[] | تتيح لك هذه الرسالة التواصل مع منشئي الحدث. |
getDateCreated() | Date | الحصول على تاريخ إنشاء الحدث |
getDescription() | String | للحصول على وصف الحدث |
getEmailReminders() | Integer[] | للحصول على قيم الدقائق لجميع تذكيرات البريد الإلكتروني للحدث. |
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
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
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 |
#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 ) |
EventColor
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
PALE_BLUE | Enum |
"1" ) |
PALE_GREEN | Enum |
"2" ). |
MAUVE | Enum |
"3" ). |
PALE_RED | Enum |
"4" ). |
YELLOW | Enum |
"5" ) |
ORANGE | Enum |
"6" ) |
CYAN | Enum |
"7" ) |
GRAY | Enum |
"8" ). |
BLUE | Enum |
"9" ) |
GREEN | Enum |
"10" ). |
RED | Enum |
"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 | لتعيين المنطقة الزمنية لهذا التكرار. |
GuestStatus
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
INVITED | Enum | تمت دعوة المدعو، لكنه لم يذكر ما إذا كان سيحضر أم لا. |
MAYBE | Enum | أشار المدعو إلى أنه قد يحضر. |
NO | Enum | أشار المدعو إلى أنّه لن يحضر. |
OWNER | Enum | المدعو هو مالك الحدث. |
YES | Enum | أشار المدعو إلى أنه سيحضر. |
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
أماكن إقامة
الموقع | Type | الوصف |
---|---|---|
CONFIDENTIAL | Enum | الحدث خاص. |
DEFAULT | Enum | يستخدم مستوى الرؤية التلقائي للأحداث في التقويم. |
PRIVATE | Enum | هذا الحدث خاص ولا يمكن سوى لضيوف الحدث الاطّلاع على تفاصيله. |
PUBLIC | Enum | يكون الحدث علنيًا وتفاصيل الحدث مرئية لجميع قرّاء التقويم. |