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

ज़्यादा जानकारी वाला दस्तावेज़

addDailyExclusion()

ऐसा नियम जोड़ता है जो हर दिन होने वाली घटनाओं को बाहर रखता है.

// Creates a rule that recurs every week after the first 30 days.
const recurrence =
    CalendarApp.newRecurrence().addWeeklyRule().addDailyExclusion().times(30);

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDailyRule()

ऐसा नियम जोड़ता है जिससे इवेंट हर दिन दोहराया जाता है.

// Creates a rule that recurs every day for ten days.
const recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDate(date)

ऐसा नियम जोड़ता है जिससे इवेंट किसी खास तारीख को दोहराया जाता है.

पैरामीटर

नामटाइपब्यौरा
dateDate

वापसी का टिकट

EventRecurrence — चेन करने के लिए यह EventRecurrence

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addDateExclusion(date)

यह एक ऐसा नियम जोड़ता है जो किसी खास तारीख के लिए, किसी घटना को शामिल नहीं करता.

पैरामीटर

नामटाइपब्यौरा
dateDate

वापसी का टिकट

EventRecurrence — चेन करने के लिए यह EventRecurrence

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addMonthlyExclusion()

ऐसा नियम जोड़ता है जो हर महीने होने वाली घटनाओं को बाहर रखता है.

डिफ़ॉल्ट रूप से, बाहर रखे गए दिन की तारीख, महीने के उसी दिन पर लागू होती है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnMonthDay(day) या RecurrenceRule.onlyOnMonthDays(days) को कॉल करके, इस तारीख में बदलाव किया जा सकता है.

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addMonthlyRule()

ऐसा नियम जोड़ता है जिससे इवेंट हर महीने दोहराया जाता है.

डिफ़ॉल्ट रूप से, इवेंट महीने के उसी दिन दोहराया जाता है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnMonthDay(day) या RecurrenceRule.onlyOnMonthDays(days) को कॉल करके, इस दिन को बदला जा सकता है.

// Creates a rule that recurs every month for three months.
const recurrence = CalendarApp.newRecurrence().addMonthlyRule().times(4);

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addWeeklyExclusion()

ऐसा नियम जोड़ता है जो हर हफ़्ते होने वाली घटनाओं को शामिल नहीं करता.

डिफ़ॉल्ट रूप से, हफ़्ते के उसी दिन पर एक्सक्लूज़न लागू होता है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnWeekday(day) या RecurrenceRule.onlyOnWeekdays(days) को कॉल करके, इस दिन में बदलाव किया जा सकता है.

// Creates a rule that recurs every day except the first four Wednesdays.
const recurrence = CalendarApp.newRecurrence()
                       .addDailyRule()
                       .addWeeklyExclusion()
                       .onlyOnWeekday(CalendarApp.Weekday.WEDNESDAY)
                       .times(4);

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addWeeklyRule()

ऐसा नियम जोड़ता है जिसकी वजह से इवेंट हर हफ़्ते दोहराया जाता है.

डिफ़ॉल्ट रूप से, इवेंट हफ़्ते के उसी दिन दोहराया जाता है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnWeekday(day) या RecurrenceRule.onlyOnWeekdays(days) को कॉल करके, इसमें बदलाव किया जा सकता है.

// Creates a rule that recurs every week for ten weeks.
const recurrence = CalendarApp.newRecurrence().addWeeklyRule().times(10);

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addYearlyExclusion()

ऐसा नियम जोड़ता है जो साल भर में होने वाली घटनाओं को बाहर रखता है.

डिफ़ॉल्ट रूप से, बाहर रखे गए दिन की तारीख, साल के उसी दिन पर लागू होती है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnYearDay(day) या RecurrenceRule.onlyOnYearDays(days) को कॉल करके, इस तारीख में बदलाव किया जा सकता है.

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

addYearlyRule()

ऐसा नियम जोड़ता है जिससे इवेंट हर साल दोहराया जाता है.

डिफ़ॉल्ट रूप से, इवेंट साल के उसी दिन दोहराया जाता है जिस दिन सीरीज़ का पहला इवेंट होता है. हालांकि, RecurrenceRule.onlyOnYearDay(day) या RecurrenceRule.onlyOnYearDays(days) को कॉल करके, इस दिन में बदलाव किया जा सकता है.

वापसी का टिकट

RecurrenceRule — RecurrenceRule का नया वर्शन

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds

setTimeZone(timeZone)

इस बार-बार होने वाली गतिविधि के लिए टाइम ज़ोन सेट करता है. इससे, इवेंट के दोहराए जाने की तारीख और समय पर असर पड़ता है. साथ ही, यह भी तय होता है कि इवेंट, डेलाइट सेविंग टाइम के साथ शिफ़्ट होगा या नहीं. डिफ़ॉल्ट रूप से, कैलेंडर के टाइम ज़ोन पर सेट होता है.

पैरामीटर

नामटाइपब्यौरा
timeZoneStringसमय क्षेत्र, "लंबे" फ़ॉर्मैट में दिया गया (उदाहरण के लिए, Joda.org के मुताबिक, 'America/New_York')

वापसी का टिकट

EventRecurrence — चेन करने के लिए यह EventRecurrence

अनुमति देना

इस तरीके का इस्तेमाल करने वाली स्क्रिप्ट को, यहां दिए गए एक या एक से ज़्यादा स्कोप या मिलते-जुलते REST API के सही स्कोप से अनुमति की ज़रूरत होती है:

  • https://www.googleapis.com/auth/calendar
  • https://www.google.com/calendar/feeds