Calendar Service

Calendar

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

क्लास

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

प्रॉपर्टी

प्रॉपर्टीटाइपब्यौरा
ColorColorCalendar सेवा में उपलब्ध नाम वाले रंगों को दिखाने वाला एनम.
EventColorEventColorCalendar सेवा में उपलब्ध, इवेंट के नाम वाले रंगों को दिखाने वाला एनम.
GuestStatusGuestStatusयह एक सूची है, जिसमें किसी इवेंट के लिए मेहमान की स्थितियों के बारे में बताया गया है.
MonthMonthसाल के महीनों को दिखाने वाला एनम.
VisibilityVisibilityकिसी इवेंट के दिखने की जानकारी देने वाला एनम.
WeekdayWeekdayहफ़्ते के दिनों को दिखाने वाला एनम.

तरीके

तरीकारिटर्न टाइपसंक्षिप्त विवरण
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इवेंट में एसएमएस से मिलने वाला नया रिमाइंडर जोड़ता है.
anyoneCanAddSelf()Booleanइससे यह तय होता है कि लोग, Calendar इवेंट में मेहमान के तौर पर खुद को जोड़ सकते हैं या नहीं.
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[]इवेंट के लिए सभी एसएमएस रिमाइंडर के लिए मिनट के मान प्राप्त करता है.
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इवेंट में एसएमएस से मिलने वाला नया रिमाइंडर जोड़ता है.
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इवेंट का टाइटल दिखाता है.
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"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "पीकॉक" कहा जाता है.
PALE_GREENEnum
हल्का हरा ("2"), इसे कैलेंडर के यूज़र इंटरफ़ेस (यूआई) में "सेज" कहा जाता है.
MAUVEEnum
Move ("3"), को Calendar के यूज़र इंटरफ़ेस (यूआई) में "ग्रेप" कहा जाता है.
PALE_REDEnum
हल्का लाल ("4"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "फ़्लेमिंगो" कहा जाता है.
YELLOWEnum
पीला ("5"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "केला" कहा जाता है.
ORANGEEnum
नारंगी ("6"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "टैंजेरिन" कहा जाता है.
CYANEnum
सियान ("7"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "लैवेंडर" कहा जाता है.
GRAYEnum
स्लेटी ("8"), जिसे Calendar के यूज़र इंटरफ़ेस (यूआई) में "ग्रेफ़ाइट" कहा जाता है.
BLUEEnum
नीला ("9"), इसे कैलेंडर के यूज़र इंटरफ़ेस (यूआई) में "Blueबेरी" के तौर पर दिखाया जाता है.
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इस बार-बार होने वाली गतिविधि के लिए टाइम ज़ोन सेट करता है.

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