Calendar Service

Calendar

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

क्लास

नामसंक्षिप्त विवरण
Calendarयह ऐसे कैलेंडर को दिखाता है जिसका मालिकाना हक उपयोगकर्ता के पास है या उसने उसकी सदस्यता ली है.
CalendarAppस्क्रिप्ट को उपयोगकर्ता का Google कैलेंडर पढ़ने और अपडेट करने देता है.
CalendarEventयह एक कैलेंडर इवेंट के बारे में बताता है.
CalendarEventSeriesयह इवेंट की सीरीज़ (बार-बार होने वाला इवेंट) दिखाता है.
ColorCalendar सेवा में उपलब्ध रंगों को दिखाने वाली सूची.
EventColorइस ईनम से, Calendar सेवा में उपलब्ध इवेंट के लिए अलग-अलग कलर इस्तेमाल किए जाते हैं.
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 सेवा में उपलब्ध रंगों को दिखाने वाली सूची.
EventColorEventColorइस ईनम से, Calendar सेवा में उपलब्ध इवेंट के लिए अलग-अलग कलर इस्तेमाल किए जाते हैं.
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").
PALE_GREENEnum
हल्का हरा ("2").
MAUVEEnum
मॉव ("3").
PALE_REDEnum
हल्का लाल ("4").
YELLOWEnum
पीला ("5").
ORANGEEnum
नारंगी ("6").
CYANEnum
स्यान ("7").
GRAYEnum
स्लेटी ("8").
BLUEEnum
नीला ("9").
GREENEnum
हरा ("10").
REDEnum
लाल ("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इससे बार-बार होने वाले पेमेंट का टाइम ज़ोन सेट किया जाता है.

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