একটি ইভেন্ট সিরিজের জন্য পুনরাবৃত্তি সেটিংস প্রতিনিধিত্ব করে।
পদ্ধতি
পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
---|---|---|
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. var 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. var recurrence = CalendarApp.newRecurrence().addDailyRule().times(10);
প্রত্যাবর্তন
RecurrenceRule
— নতুন RecurrenceRule
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDate(date)
একটি নিয়ম যোগ করে যা একটি নির্দিষ্ট তারিখে ইভেন্টের পুনরাবৃত্তি ঘটায়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
date | Date |
প্রত্যাবর্তন
EventRecurrence
— চেইন করার জন্য এই EventRecurrence
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds
addDateExclusion(date)
একটি নিয়ম যোগ করে যা একটি নির্দিষ্ট তারিখের জন্য একটি ঘটনা বাদ দেয়।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
date | Date |
প্রত্যাবর্তন
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. var 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. var 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. var 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)
এই পুনরাবৃত্তির জন্য সময় অঞ্চল সেট করে। এটি ইভেন্টের পুনরাবৃত্তি হওয়ার তারিখ এবং সময়কে প্রভাবিত করে এবং ইভেন্টটি ডেলাইট সেভিং টাইমের সাথে পরিবর্তন হয় কিনা। ক্যালেন্ডারের সময় অঞ্চলে ডিফল্ট।
পরামিতি
নাম | টাইপ | বর্ণনা |
---|---|---|
timeZone | String | সময় অঞ্চল, "দীর্ঘ" বিন্যাসে নির্দিষ্ট করা হয়েছে (যেমন, 'America/New_York', Joda.org দ্বারা তালিকাভুক্ত) |
প্রত্যাবর্তন
EventRecurrence
— চেইন করার জন্য এই EventRecurrence
অনুমোদন
যে স্ক্রিপ্টগুলি এই পদ্ধতিটি ব্যবহার করে তাদের জন্য নিম্নলিখিত এক বা একাধিক স্কোপ বা সংশ্লিষ্ট REST API থেকে উপযুক্ত স্কোপের অনুমোদন প্রয়োজন:
-
https://www.googleapis.com/auth/calendar
-
https://www.google.com/calendar/feeds