Calendar Service

Calendar

इस सेवा की मदद से, स्क्रिप्ट को उपयोगकर्ता के Google Calendar को ऐक्सेस करने और उसमें बदलाव करने की अनुमति मिलती है. इसमें वे अतिरिक्त कैलेंडर भी शामिल हैं जिनकी उपयोगकर्ता ने सदस्यता ली है.

क्लास

नामसंक्षिप्त विवरण
Calendarइससे ऐसे कैलेंडर के बारे में पता चलता है जिसका मालिकाना हक उपयोगकर्ता के पास है या जिसकी उसने सदस्यता ली है.
CalendarAppइस स्कोप से, स्क्रिप्ट को उपयोगकर्ता के Google Calendar को पढ़ने और अपडेट करने की अनुमति मिलती है.
CalendarEventयह एक कैलेंडर इवेंट को दिखाता है.
CalendarEventSeriesयह इवेंट की सीरीज़ (बार-बार होने वाला इवेंट) को दिखाता है.
Colorयह एक इनम है, जो Calendar सेवा में उपलब्ध रंग दिखाता है.
EventColorयह एक इनम है. यह Calendar सेवा में उपलब्ध, नाम वाले इवेंट के रंगों को दिखाता है.
EventGuestयह किसी इवेंट में शामिल मेहमान को दिखाता है.
EventRecurrenceयह इवेंट सीरीज़ के लिए, बार-बार होने की सेटिंग दिखाता है.
EventTransparencyयह एक इनम है, जो किसी इवेंट की पारदर्शिता को दिखाता है.
EventTypeयह एक सूची है, जो किसी इवेंट के टाइप को दिखाती है.
GuestStatusयह एक enum है. यह किसी इवेंट के लिए, मेहमान की स्थितियों को दिखाता है.
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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ColorColorयह एक इनम है, जो Calendar सेवा में उपलब्ध रंग दिखाता है.
EventColorEventColorयह एक इनम है. यह Calendar सेवा में उपलब्ध, नाम वाले इवेंट के रंगों को दिखाता है.
EventTransparencyEventTransparencyEventTransparency इन्यूमरेशन.
EventTypeEventTypeEventType इन्यूमरेशन.
GuestStatusGuestStatusयह एक enum है. यह किसी इवेंट के लिए, मेहमान की स्थितियों को दिखाता है.
MonthMonthसाल के महीनों को दिखाने वाला एक enum.
VisibilityVisibilityयह एक इनम है, जो किसी इवेंट के दिखने की सेटिंग को दिखाता है.
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|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यह एक नया recurrence ऑब्जेक्ट बनाता है. इसका इस्तेमाल, इवेंट के बार-बार होने के नियम बनाने के लिए किया जा सकता है.
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इससे इवेंट के लिए एक नया एसएमएस रिमाइंडर जोड़ा जाता है.
anyoneCanAddSelf()Booleanइससे यह तय होता है कि लोग खुद को Calendar इवेंट में मेहमान के तौर पर जोड़ सकते हैं या नहीं.
deleteEvent()voidयह Calendar इवेंट को मिटाता है.
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[]इस कुकी का इस्तेमाल, इवेंट के लिए एसएमएस से भेजे जाने वाले सभी रिमाइंडर के लिए मिनट की वैल्यू पाने के लिए किया जाता है.
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

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
addEmailReminder(minutesBefore)CalendarEventSeriesइस इवेंट के लिए, ईमेल से भेजे जाने वाले नए रिमाइंडर को जोड़ता है.
addGuest(email)CalendarEventSeriesइस फ़ंक्शन का इस्तेमाल करके, इवेंट में किसी मेहमान को जोड़ा जा सकता है.
addPopupReminder(minutesBefore)CalendarEventSeriesयह इवेंट में एक नई पॉप-अप सूचना जोड़ता है.
addSmsReminder(minutesBefore)CalendarEventSeriesइससे इवेंट के लिए एक नया एसएमएस रिमाइंडर जोड़ा जाता है.
anyoneCanAddSelf()Booleanइससे यह तय होता है कि लोग खुद को Calendar इवेंट में मेहमान के तौर पर जोड़ सकते हैं या नहीं.
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[]इस कुकी का इस्तेमाल, इवेंट के लिए एसएमएस से भेजे जाने वाले सभी रिमाइंडर के लिए मिनट की वैल्यू पाने के लिए किया जाता है.
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
Lime (#528800).
MUSTARDEnum
सरसों (#88880E).
OLIVEEnum
Olive (#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"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "लैवेंडर" कहा जाता है.
PALE_GREENEnum
हल्का हरा ("2"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "सेज" कहा जाता है.
MAUVEEnum
मैव ("3"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "अंगूर" कहा जाता है.
PALE_REDEnum
हल्का लाल ("4"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "फ़्लेमिंगो" कहा जाता है.
YELLOWEnum
पीला ("5"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "केला" कहा जाता है.
ORANGEEnum
नारंगी ("6"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "टैंजरीन" कहा जाता है.
CYANEnum
सियान ("7"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "पीकॉक" कहा जाता है.
GRAYEnum
स्लेटी ("8"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "ग्रेफ़ाइट" कहा जाता है.
BLUEEnum
नीला ("9"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "ब्लूबेरी" कहा जाता है.
GREENEnum
हरा ("10"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "तुलसी" कहा जाता है.
REDEnum
लाल ("11"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "टमाटर" कहा जाता है.

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इस बार-बार होने वाली घटना के लिए टाइम ज़ोन सेट करता है.

EventTransparency

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
OPAQUEEnumइवेंट, कैलेंडर में समय को ब्लॉक करता है.
TRANSPARENTEnumइवेंट से कैलेंडर में समय ब्लॉक नहीं होता है.

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इवेंट सार्वजनिक है और इवेंट की जानकारी, कैलेंडर देखने वाले सभी लोगों को दिखती है.