Calendar Service

ক্যালেন্ডার

এই পরিষেবাটি একটি স্ক্রিপ্টকে ব্যবহারকারীর Google ক্যালেন্ডার অ্যাক্সেস এবং সংশোধন করার অনুমতি দেয়, যার মধ্যে ব্যবহারকারীর সাবস্ক্রাইব করা অতিরিক্ত ক্যালেন্ডারও অন্তর্ভুক্ত রয়েছে।

ক্লাস

নাম সংক্ষিপ্ত বিবরণ
Calendar ব্যবহারকারীর মালিকানাধীন বা সাবস্ক্রাইব করা একটি ক্যালেন্ডার প্রতিনিধিত্ব করে।
Calendar App একটি স্ক্রিপ্টকে ব্যবহারকারীর Google ক্যালেন্ডার পড়তে এবং আপডেট করতে দেয়।
Calendar Event একটি একক ক্যালেন্ডার ইভেন্টের প্রতিনিধিত্ব করে।
Calendar Event Series ঘটনাগুলির একটি সিরিজ (একটি পুনরাবৃত্ত ঘটনা) প্রতিনিধিত্ব করে।
Color ক্যালেন্ডার পরিষেবায় উপলব্ধ নামযুক্ত রঙগুলির প্রতিনিধিত্বকারী একটি enum।
Event Color ক্যালেন্ডার পরিষেবায় উপলব্ধ নামযুক্ত ইভেন্টের রঙগুলি উপস্থাপন করে এমন একটি enum।
Event Guest কোনও অনুষ্ঠানের অতিথির প্রতিনিধিত্ব করে।
Event Recurrence একটি ইভেন্ট সিরিজের পুনরাবৃত্তি সেটিংস উপস্থাপন করে।
Event Transparency একটি ইভেন্টের স্বচ্ছতা প্রতিনিধিত্বকারী একটি enum।
Event Type একটি ইভেন্টের ধরণ প্রতিনিধিত্বকারী একটি enum।
Guest Status একটি enum যা কোনও অনুষ্ঠানের জন্য একজন অতিথির কী স্ট্যাটাস থাকতে পারে তা প্রতিনিধিত্ব করে।
Recurrence Rule একটি ইভেন্ট সিরিজের জন্য একটি পুনরাবৃত্তির নিয়ম উপস্থাপন করে।
Visibility একটি ইভেন্টের দৃশ্যমানতা প্রতিনিধিত্বকারী একটি enum।

Calendar

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
create All Day Event(title, date) Calendar Event একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, startDate, endDate) Calendar Event একাধিক দিন ধরে চলতে পারে এমন একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, startDate, endDate, options) Calendar Event একাধিক দিন ধরে চলতে পারে এমন একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, date, options) Calendar Event একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event Series(title, startDate, recurrence) Calendar Event Series একটি নতুন সারাদিনের ইভেন্ট সিরিজ তৈরি করে।
create All Day Event Series(title, startDate, recurrence, options) Calendar Event Series একটি নতুন সারাদিনের ইভেন্ট সিরিজ তৈরি করে।
create Event(title, startTime, endTime) Calendar Event একটি নতুন ইভেন্ট তৈরি করে।
create Event(title, startTime, endTime, options) Calendar Event একটি নতুন ইভেন্ট তৈরি করে।
create Event From Description(description) Calendar Event একটি মুক্ত-রূপের বর্ণনা থেকে একটি ইভেন্ট তৈরি করে।
create Event Series(title, startTime, endTime, recurrence) Calendar Event Series একটি নতুন ইভেন্ট সিরিজ তৈরি করে।
create Event Series(title, startTime, endTime, recurrence, options) Calendar Event Series একটি নতুন ইভেন্ট সিরিজ তৈরি করে।
delete Calendar() void ক্যালেন্ডার স্থায়ীভাবে মুছে ফেলে।
get Color() String ক্যালেন্ডারের রঙ পায়।
get Description() String ক্যালেন্ডারের বর্ণনা পায়।
get Event By Id(iCalId) Calendar Event প্রদত্ত আইডি দিয়ে ইভেন্টটি পায়।
get Event Series By Id(iCalId) Calendar Event Series প্রদত্ত আইডি সহ ইভেন্ট সিরিজ পায়।
get Events(startTime, endTime) Calendar Event[] একটি নির্দিষ্ট সময়সীমার মধ্যে ঘটে যাওয়া সমস্ত ঘটনা পায়।
get Events(startTime, endTime, options) Calendar Event[] একটি নির্দিষ্ট সময়সীমার মধ্যে ঘটে যাওয়া এবং নির্দিষ্ট মানদণ্ড পূরণকারী সমস্ত ঘটনা সংগ্রহ করে।
get Events For Day(date) Calendar Event[] একটি নির্দিষ্ট দিনে ঘটে যাওয়া সমস্ত ঘটনা পায়।
get Events For Day(date, options) Calendar Event[] একটি নির্দিষ্ট দিনে ঘটে যাওয়া এবং নির্দিষ্ট মানদণ্ড পূরণকারী সমস্ত ঘটনা সংগ্রহ করে।
get Id() String ক্যালেন্ডারের আইডি পায়।
get Name() String ক্যালেন্ডারের নাম পায়।
get Time Zone() String ক্যালেন্ডারের সময় অঞ্চল পায়।
is Hidden() Boolean ক্যালেন্ডারটি ইউজার ইন্টারফেসে লুকানো আছে কিনা তা নির্ধারণ করে।
is My Primary Calendar() Boolean কার্যকর ব্যবহারকারীর জন্য ক্যালেন্ডারটি প্রাথমিক ক্যালেন্ডার কিনা তা নির্ধারণ করে।
is Owned By Me() Boolean ক্যালেন্ডারটি আপনার মালিকানাধীন কিনা তা নির্ধারণ করে।
is Selected() Boolean ক্যালেন্ডারের ইভেন্টগুলি ব্যবহারকারী ইন্টারফেসে প্রদর্শিত হবে কিনা তা নির্ধারণ করে।
set Color(color) Calendar ক্যালেন্ডারের রঙ সেট করে।
set Description(description) Calendar একটি ক্যালেন্ডারের বর্ণনা সেট করে।
set Hidden(hidden) Calendar ইউজার ইন্টারফেসে ক্যালেন্ডার দৃশ্যমান কিনা তা সেট করে।
set Name(name) Calendar ক্যালেন্ডারের নাম সেট করে।
set Selected(selected) Calendar ক্যালেন্ডারের ইভেন্টগুলি ব্যবহারকারী ইন্টারফেসে প্রদর্শিত হবে কিনা তা নির্ধারণ করে।
set Time Zone(timeZone) Calendar ক্যালেন্ডারের সময় অঞ্চল নির্ধারণ করে।
unsubscribe From Calendar() void ব্যবহারকারীকে ক্যালেন্ডার থেকে আনসাবস্ক্রাইব করে।

Calendar App

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
Color Color ক্যালেন্ডার পরিষেবায় উপলব্ধ নামযুক্ত রঙগুলির প্রতিনিধিত্বকারী একটি enum।
Event Color Event Color ক্যালেন্ডার পরিষেবায় উপলব্ধ নামযুক্ত ইভেন্টের রঙগুলি উপস্থাপন করে এমন একটি enum।
Event Transparency Event Transparency Event Transparency গণনা।
Event Type Event Type Event Type গণনা।
Guest Status Guest Status একটি enum যা কোনও অনুষ্ঠানের জন্য একজন অতিথির কী স্ট্যাটাস থাকতে পারে তা প্রতিনিধিত্ব করে।
Month Month বছরের মাসগুলিকে প্রতিনিধিত্বকারী একটি এনাম।
Visibility Visibility একটি ইভেন্টের দৃশ্যমানতা প্রতিনিধিত্বকারী একটি enum।
Weekday Weekday সপ্তাহের দিনগুলিকে প্রতিনিধিত্বকারী একটি enum।

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
create All Day Event(title, date) Calendar Event একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, startDate, endDate) Calendar Event একাধিক দিন ধরে চলতে পারে এমন একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, startDate, endDate, options) Calendar Event একাধিক দিন ধরে চলতে পারে এমন একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event(title, date, options) Calendar Event একটি নতুন সারাদিনের ইভেন্ট তৈরি করে।
create All Day Event Series(title, startDate, recurrence) Calendar Event Series একটি নতুন সারাদিনের ইভেন্ট সিরিজ তৈরি করে।
create All Day Event Series(title, startDate, recurrence, options) Calendar Event Series একটি নতুন সারাদিনের ইভেন্ট সিরিজ তৈরি করে।
create Calendar(name) Calendar ব্যবহারকারীর মালিকানাধীন একটি নতুন ক্যালেন্ডার তৈরি করে।
create Calendar(name, options) Calendar ব্যবহারকারীর মালিকানাধীন একটি নতুন ক্যালেন্ডার তৈরি করে।
create Event(title, startTime, endTime) Calendar Event একটি নতুন ইভেন্ট তৈরি করে।
create Event(title, startTime, endTime, options) Calendar Event একটি নতুন ইভেন্ট তৈরি করে।
create Event From Description(description) Calendar Event একটি মুক্ত-রূপের বর্ণনা থেকে একটি ইভেন্ট তৈরি করে।
create Event Series(title, startTime, endTime, recurrence) Calendar Event Series একটি নতুন ইভেন্ট সিরিজ তৈরি করে।
create Event Series(title, startTime, endTime, recurrence, options) Calendar Event Series একটি নতুন ইভেন্ট সিরিজ তৈরি করে।
get All Calendars() Calendar[] ব্যবহারকারীর মালিকানাধীন বা সাবস্ক্রাইব করা সমস্ত ক্যালেন্ডার পায়।
get All Owned Calendars() Calendar[] ব্যবহারকারীর মালিকানাধীন সমস্ত ক্যালেন্ডার পায়।
get Calendar By Id(id) Calendar |null প্রদত্ত আইডি সহ ক্যালেন্ডারটি পায়।
get Calendars By Name(name) Calendar[] ব্যবহারকারীর মালিকানাধীন বা সাবস্ক্রাইব করা একটি নির্দিষ্ট নামের সমস্ত ক্যালেন্ডার পায়।
get Color() String ক্যালেন্ডারের রঙ পায়।
get Default Calendar() Calendar ব্যবহারকারীর ডিফল্ট ক্যালেন্ডার পায়।
get Description() String ক্যালেন্ডারের বর্ণনা পায়।
get Event By Id(iCalId) Calendar Event প্রদত্ত আইডি দিয়ে ইভেন্টটি পায়।
get Event Series By Id(iCalId) Calendar Event Series প্রদত্ত আইডি সহ ইভেন্ট সিরিজ পায়।
get Events(startTime, endTime) Calendar Event[] একটি নির্দিষ্ট সময়সীমার মধ্যে ঘটে যাওয়া সমস্ত ঘটনা পায়।
get Events(startTime, endTime, options) Calendar Event[] একটি নির্দিষ্ট সময়সীমার মধ্যে ঘটে যাওয়া এবং নির্দিষ্ট মানদণ্ড পূরণকারী সমস্ত ঘটনা সংগ্রহ করে।
get Events For Day(date) Calendar Event[] একটি নির্দিষ্ট দিনে ঘটে যাওয়া সমস্ত ঘটনা পায়।
get Events For Day(date, options) Calendar Event[] একটি নির্দিষ্ট দিনে ঘটে যাওয়া এবং নির্দিষ্ট মানদণ্ড পূরণকারী সমস্ত ঘটনা সংগ্রহ করে।
get Id() String ক্যালেন্ডারের আইডি পায়।
get Name() String ক্যালেন্ডারের নাম পায়।
get Owned Calendar By Id(id) Calendar |null ব্যবহারকারীর যদি প্রদত্ত আইডি থাকে, তাহলে ক্যালেন্ডারটি পায়।
get Owned Calendars By Name(name) Calendar[] ব্যবহারকারীর মালিকানাধীন একটি নির্দিষ্ট নামের সমস্ত ক্যালেন্ডার পায়।
get Time Zone() String ক্যালেন্ডারের সময় অঞ্চল পায়।
is Hidden() Boolean ক্যালেন্ডারটি ইউজার ইন্টারফেসে লুকানো আছে কিনা তা নির্ধারণ করে।
is My Primary Calendar() Boolean কার্যকর ব্যবহারকারীর জন্য ক্যালেন্ডারটি প্রাথমিক ক্যালেন্ডার কিনা তা নির্ধারণ করে।
is Owned By Me() Boolean ক্যালেন্ডারটি আপনার মালিকানাধীন কিনা তা নির্ধারণ করে।
is Selected() Boolean ক্যালেন্ডারের ইভেন্টগুলি ব্যবহারকারী ইন্টারফেসে প্রদর্শিত হবে কিনা তা নির্ধারণ করে।
new Recurrence() Event Recurrence একটি নতুন পুনরাবৃত্তি বস্তু তৈরি করে, যা ইভেন্ট পুনরাবৃত্তির জন্য নিয়ম তৈরি করতে ব্যবহার করা যেতে পারে।
set Color(color) Calendar ক্যালেন্ডারের রঙ সেট করে।
set Description(description) Calendar একটি ক্যালেন্ডারের বর্ণনা সেট করে।
set Hidden(hidden) Calendar ইউজার ইন্টারফেসে ক্যালেন্ডার দৃশ্যমান কিনা তা সেট করে।
set Name(name) Calendar ক্যালেন্ডারের নাম সেট করে।
set Selected(selected) Calendar ক্যালেন্ডারের ইভেন্টগুলি ব্যবহারকারী ইন্টারফেসে প্রদর্শিত হবে কিনা তা নির্ধারণ করে।
set Time Zone(timeZone) Calendar ক্যালেন্ডারের সময় অঞ্চল নির্ধারণ করে।
subscribe To Calendar(id) Calendar ব্যবহারকারীকে সাবস্ক্রাইব করার অনুমতি দেওয়া হলে, প্রদত্ত আইডি দিয়ে ক্যালেন্ডারে সাবস্ক্রাইব করে।
subscribe To Calendar(id, options) Calendar ব্যবহারকারীকে সাবস্ক্রাইব করার অনুমতি দেওয়া হলে, প্রদত্ত আইডি দিয়ে ক্যালেন্ডারে সাবস্ক্রাইব করে।

Calendar Event

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Email Reminder(minutesBefore) Calendar Event ইভেন্টে একটি নতুন ইমেল অনুস্মারক যোগ করে।
add Guest(email) Calendar Event অনুষ্ঠানে একজন অতিথি যোগ করে।
add Popup Reminder(minutesBefore) Calendar Event ইভেন্টে একটি নতুন পপ-আপ বিজ্ঞপ্তি যোগ করে।
add Sms Reminder(minutesBefore) Calendar Event ইভেন্টে একটি নতুন SMS রিমাইন্ডার যোগ করে।
anyone Can Add Self() Boolean ক্যালেন্ডার ইভেন্টে লোকেরা নিজেদের অতিথি হিসেবে যোগ করতে পারবে কিনা তা নির্ধারণ করে।
delete Event() void একটি ক্যালেন্ডার ইভেন্ট মুছে ফেলে।
delete Tag(key) Calendar Event ইভেন্ট থেকে একটি কী/মান ট্যাগ মুছে ফেলে।
get All Day End Date() Date এই সারাদিনের ক্যালেন্ডার ইভেন্টটি কখন শেষ হবে তার তারিখ পায়।
get All Day Start Date() Date এই সারাদিনের ক্যালেন্ডার ইভেন্টটি কোন তারিখে শুরু হবে তা পায়।
get All Tag Keys() String[] ইভেন্টে সেট করা ট্যাগের জন্য সমস্ত কী পায়।
get Color() String ক্যালেন্ডার ইভেন্টের রঙ ফেরত পাঠায়।
get Creators() String[] একটি ইভেন্টের নির্মাতাদের সাথে যোগাযোগ করে।
get Date Created() Date ইভেন্টটি তৈরির তারিখ পায়।
get Description() String ঘটনার বর্ণনা পায়।
get Email Reminders() Integer[] ইভেন্টের জন্য সমস্ত ইমেল অনুস্মারকের জন্য মিনিটের মান পায়।
get End Time() Date এই ক্যালেন্ডার ইভেন্টটি কখন শেষ হবে তার তারিখ এবং সময় পায়।
get Event Series() Calendar Event Series এই ইভেন্টটি যে পুনরাবৃত্ত ইভেন্টগুলির সাথে সম্পর্কিত তার সিরিজটি পায়।
get Event Type() Event Type এই ইভেন্টের Event Type পায়।
get Guest By Email(email) Event Guest ইমেল ঠিকানার মাধ্যমে অতিথিকে ডাকে।
get Guest List() Event Guest[] ইভেন্টের জন্য অতিথিদের আমন্ত্রণ জানায়, ইভেন্টের মালিককে বাদ দিয়ে।
get Guest List(includeOwner) Event Guest[] ইভেন্টের জন্য অতিথিদের আমন্ত্রণ জানায়, সম্ভাব্যভাবে ইভেন্ট মালিকদেরও অন্তর্ভুক্ত করে।
get Id() String ইভেন্টের অনন্য iCalUID পায়।
get Last Updated() Date ইভেন্টটি শেষ আপডেট হওয়ার তারিখটি পায়।
get Location() String অনুষ্ঠানের অবস্থান পায়।
get My Status() Guest Status কার্যকর ব্যবহারকারীর ইভেন্ট স্ট্যাটাস (যেমন উপস্থিত থাকা বা আমন্ত্রিত হওয়া) পায়।
get Original Calendar Id() String এই ইভেন্টটি মূলত যে ক্যালেন্ডারে তৈরি করা হয়েছিল তার আইডি পান।
get Popup Reminders() Integer[] ইভেন্টের জন্য সমস্ত পপ-আপ অনুস্মারকের জন্য মিনিটের মান পায়।
get Sms Reminders() Integer[] Gets the minute values for all SMS reminders for the event.
get Start Time() Date এই ক্যালেন্ডার ইভেন্টটি কখন শুরু হবে তার তারিখ এবং সময় পায়।
get Tag(key) String ইভেন্টের একটি ট্যাগ মান পায়।
get Title() String অনুষ্ঠানের শিরোনাম পায়।
get Transparency() Event Transparency অনুষ্ঠানের স্বচ্ছতা পায়।
get Visibility() Visibility ইভেন্টের দৃশ্যমানতা পায়।
guests Can Invite Others() Boolean অতিথিরা অন্য অতিথিদের আমন্ত্রণ জানাতে পারবেন কিনা তা নির্ধারণ করে।
guests Can Modify() Boolean অতিথিরা ইভেন্টটি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে।
guests Can See Guests() Boolean অতিথিরা অন্য অতিথিদের দেখতে পাবে কিনা তা নির্ধারণ করে।
is All Day Event() Boolean এটি একটি সারাদিনের ইভেন্ট কিনা তা নির্ধারণ করে।
is Owned By Me() Boolean আপনি ইভেন্টের মালিক কিনা তা নির্ধারণ করে।
is Recurring Event() Boolean ইভেন্টটি কোনও ইভেন্ট সিরিজের অংশ কিনা তা নির্ধারণ করে।
remove All Reminders() Calendar Event ইভেন্ট থেকে সমস্ত রিমাইন্ডার সরিয়ে দেয়।
remove Guest(email) Calendar Event ইভেন্ট থেকে একজন অতিথিকে সরিয়ে দেয়।
reset Reminders To Default() Calendar Event ক্যালেন্ডারের ডিফল্ট সেটিংস ব্যবহার করে রিমাইন্ডারগুলি রিসেট করে।
set All Day Date(date) Calendar Event ইভেন্টের তারিখ নির্ধারণ করে।
set All Day Dates(startDate, endDate) Calendar Event ইভেন্টের তারিখ নির্ধারণ করে।
set Anyone Can Add Self(anyoneCanAddSelf) Calendar Event যারা অতিথি নন তারা ইভেন্টে নিজেদের যোগ করতে পারবেন কিনা তা সেট করে।
set Color(color) Calendar Event ক্যালেন্ডার ইভেন্টের রঙ সেট করে।
set Description(description) Calendar Event ইভেন্টের বর্ণনা সেট করে।
set Guests Can Invite Others(guestsCanInviteOthers) Calendar Event অতিথিরা অন্য অতিথিদের আমন্ত্রণ জানাতে পারবেন কিনা তা সেট করে।
set Guests Can Modify(guestsCanModify) Calendar Event অতিথিরা ইভেন্টটি পরিবর্তন করতে পারবেন কিনা তা সেট করে।
set Guests Can See Guests(guestsCanSeeGuests) Calendar Event অতিথিরা অন্য অতিথিদের দেখতে পাবে কিনা তা সেট করে।
set Location(location) Calendar Event ইভেন্টের অবস্থান নির্ধারণ করে।
set My Status(status) Calendar Event কার্যকর ব্যবহারকারীর ইভেন্ট স্ট্যাটাস (যেমন উপস্থিত থাকা বা আমন্ত্রিত) সেট করে।
set Tag(key, value) Calendar Event কাস্টম মেটাডেটা সংরক্ষণের জন্য ইভেন্টে একটি কী/মান ট্যাগ সেট করে।
set Time(startTime, endTime) Calendar Event ইভেন্টের শুরু এবং শেষের তারিখ এবং সময় নির্ধারণ করে।
set Title(title) Calendar Event ইভেন্টের শিরোনাম সেট করে।
set Transparency(transparency) Calendar Event ইভেন্টের স্বচ্ছতা নির্ধারণ করে।
set Visibility(visibility) Calendar Event ইভেন্টের দৃশ্যমানতা সেট করে।

Calendar Event Series

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Email Reminder(minutesBefore) Calendar Event Series ইভেন্টে একটি নতুন ইমেল অনুস্মারক যোগ করে।
add Guest(email) Calendar Event Series অনুষ্ঠানে একজন অতিথি যোগ করে।
add Popup Reminder(minutesBefore) Calendar Event Series ইভেন্টে একটি নতুন পপ-আপ বিজ্ঞপ্তি যোগ করে।
add Sms Reminder(minutesBefore) Calendar Event Series ইভেন্টে একটি নতুন SMS রিমাইন্ডার যোগ করে।
anyone Can Add Self() Boolean ক্যালেন্ডার ইভেন্টে লোকেরা নিজেদের অতিথি হিসেবে যোগ করতে পারবে কিনা তা নির্ধারণ করে।
delete Event Series() void ইভেন্ট সিরিজ মুছে ফেলে।
delete Tag(key) Calendar Event Series ইভেন্ট থেকে একটি কী/মান ট্যাগ মুছে ফেলে।
get All Tag Keys() String[] ইভেন্টে সেট করা ট্যাগের জন্য সমস্ত কী পায়।
get Color() String ক্যালেন্ডার ইভেন্টের রঙ ফেরত পাঠায়।
get Creators() String[] একটি ইভেন্টের নির্মাতাদের সাথে যোগাযোগ করে।
get Date Created() Date ইভেন্টটি তৈরির তারিখ পায়।
get Description() String ঘটনার বর্ণনা পায়।
get Email Reminders() Integer[] ইভেন্টের জন্য সমস্ত ইমেল অনুস্মারকের জন্য মিনিটের মান পায়।
get Event Type() Event Type এই ইভেন্টের Event Type পায়।
get Guest By Email(email) Event Guest ইমেল ঠিকানার মাধ্যমে অতিথিকে ডাকে।
get Guest List() Event Guest[] ইভেন্টের জন্য অতিথিদের আমন্ত্রণ জানায়, ইভেন্টের মালিককে বাদ দিয়ে।
get Guest List(includeOwner) Event Guest[] ইভেন্টের জন্য অতিথিদের আমন্ত্রণ জানায়, সম্ভাব্যভাবে ইভেন্ট মালিকদেরও অন্তর্ভুক্ত করে।
get Id() String ইভেন্টের অনন্য iCalUID পায়।
get Last Updated() Date ইভেন্টটি শেষ আপডেট হওয়ার তারিখটি পায়।
get Location() String অনুষ্ঠানের অবস্থান পায়।
get My Status() Guest Status কার্যকর ব্যবহারকারীর ইভেন্ট স্ট্যাটাস (যেমন উপস্থিত থাকা বা আমন্ত্রিত হওয়া) পায়।
get Original Calendar Id() String এই ইভেন্টটি মূলত যে ক্যালেন্ডারে তৈরি করা হয়েছিল তার আইডি পান।
get Popup Reminders() Integer[] ইভেন্টের জন্য সমস্ত পপ-আপ অনুস্মারকের জন্য মিনিটের মান পায়।
get Sms Reminders() Integer[] ইভেন্টের জন্য সমস্ত SMS অনুস্মারকের মিনিটের মান পায়।
get Tag(key) String ইভেন্টের একটি ট্যাগ মান পায়।
get Title() String অনুষ্ঠানের শিরোনাম পায়।
get Transparency() Event Transparency অনুষ্ঠানের স্বচ্ছতা পায়।
get Visibility() Visibility ইভেন্টের দৃশ্যমানতা পায়।
guests Can Invite Others() Boolean অতিথিরা অন্য অতিথিদের আমন্ত্রণ জানাতে পারবেন কিনা তা নির্ধারণ করে।
guests Can Modify() Boolean অতিথিরা ইভেন্টটি পরিবর্তন করতে পারবেন কিনা তা নির্ধারণ করে।
guests Can See Guests() Boolean অতিথিরা অন্য অতিথিদের দেখতে পাবে কিনা তা নির্ধারণ করে।
is Owned By Me() Boolean আপনি ইভেন্টের মালিক কিনা তা নির্ধারণ করে।
remove All Reminders() Calendar Event Series ইভেন্ট থেকে সমস্ত রিমাইন্ডার সরিয়ে দেয়।
remove Guest(email) Calendar Event Series ইভেন্ট থেকে একজন অতিথিকে সরিয়ে দেয়।
reset Reminders To Default() Calendar Event Series ক্যালেন্ডারের ডিফল্ট সেটিংস ব্যবহার করে রিমাইন্ডারগুলি রিসেট করে।
set Anyone Can Add Self(anyoneCanAddSelf) Calendar Event Series যারা অতিথি নন তারা ইভেন্টে নিজেদের যোগ করতে পারবেন কিনা তা সেট করে।
set Color(color) Calendar Event Series ক্যালেন্ডার ইভেন্টের রঙ সেট করে।
set Description(description) Calendar Event Series ইভেন্টের বর্ণনা সেট করে।
set Guests Can Invite Others(guestsCanInviteOthers) Calendar Event Series অতিথিরা অন্য অতিথিদের আমন্ত্রণ জানাতে পারবেন কিনা তা সেট করে।
set Guests Can Modify(guestsCanModify) Calendar Event Series অতিথিরা ইভেন্টটি পরিবর্তন করতে পারবেন কিনা তা সেট করে।
set Guests Can See Guests(guestsCanSeeGuests) Calendar Event Series অতিথিরা অন্য অতিথিদের দেখতে পাবে কিনা তা সেট করে।
set Location(location) Calendar Event Series ইভেন্টের অবস্থান নির্ধারণ করে।
set My Status(status) Calendar Event Series কার্যকর ব্যবহারকারীর ইভেন্ট স্ট্যাটাস (যেমন উপস্থিত থাকা বা আমন্ত্রিত) সেট করে।
set Recurrence(recurrence, startDate) Calendar Event Series একটি সারাদিনের ইভেন্ট সিরিজের জন্য পুনরাবৃত্তির নিয়ম সেট করে।
set Recurrence(recurrence, startTime, endTime) Calendar Event Series এই ইভেন্ট সিরিজের জন্য পুনরাবৃত্তির নিয়ম সেট করে।
set Tag(key, value) Calendar Event Series কাস্টম মেটাডেটা সংরক্ষণের জন্য ইভেন্টে একটি কী/মান ট্যাগ সেট করে।
set Title(title) Calendar Event Series ইভেন্টের শিরোনাম সেট করে।
set Transparency(transparency) Calendar Event Series ইভেন্টের স্বচ্ছতা নির্ধারণ করে।
set Visibility(visibility) Calendar Event Series ইভেন্টের দৃশ্যমানতা সেট করে।

Color

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
BLUE Enum
নীল ( #2952A3 )।
BROWN Enum
বাদামী ( #8D6F47 )।
CHARCOAL Enum
কাঠকয়লা ( #4E5D6C )।
CHESTNUT Enum
বাদামী ( #865A5A )।
GRAY Enum
ধূসর ( #5A6986 )।
GREEN Enum
সবুজ ( #0D7813 )।
INDIGO Enum
ইন্ডিগো ( #5229A3 )।
LIME Enum
লেবু ( #528800 )।
MUSTARD Enum
সরিষা ( #88880E )।
OLIVE Enum
জলপাই ( #6E6E41 )।
ORANGE Enum
কমলা ( #BE6D00 )।
PINK Enum
গোলাপী ( #B1365F )।
PLUM Enum
বরই ( #705770 )।
PURPLE Enum
বেগুনি ( #7A367A )।
RED Enum
লাল ( #A32929 )।
RED_ORANGE Enum
লাল-কমলা ( #B1440E )।
SEA_BLUE Enum
সমুদ্র নীল ( #29527A )।
SLATE Enum
স্লেট ( #4A716C )।
TEAL Enum
টিল ( #28754E )।
TURQOISE Enum
ফিরোজা ( #1B887A )।
YELLOW Enum
হলুদ ( #AB8B00 )।

Event Color

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
PALE_BLUE Enum
ফ্যাকাশে নীল ( "1" ), যা ক্যালেন্ডার UI তে "ল্যাভেন্ডার" হিসাবে উল্লেখ করা হয়।
PALE_GREEN Enum
ফ্যাকাশে সবুজ ( "2" ), ক্যালেন্ডার UI তে "সেজ" হিসাবে উল্লেখ করা হয়েছে।
MAUVE Enum
মাউভ ( "3" ), ক্যালেন্ডার UI তে "আঙ্গুর" হিসাবে উল্লেখ করা হয়।
PALE_RED Enum
ফ্যাকাশে লাল ( "4" ), ক্যালেন্ডার UI তে "ফ্লেমিঙ্গো" হিসাবে উল্লেখ করা হয়েছে।
YELLOW Enum
হলুদ ( "5" ), ক্যালেন্ডার UI তে "কলা" হিসাবে উল্লেখ করা হয়।
ORANGE Enum
কমলা ( "6" ), ক্যালেন্ডার UI তে "ট্যানজারিন" হিসাবে উল্লেখ করা হয়।
CYAN Enum
সায়ান ( "7" ), ক্যালেন্ডার UI তে "ময়ূর" হিসাবে উল্লেখ করা হয়েছে।
GRAY Enum
ধূসর ( "8" ), ক্যালেন্ডার UI তে "গ্রাফাইট" হিসাবে উল্লেখ করা হয়।
BLUE Enum
নীল ( "9" ), যা ক্যালেন্ডার UI তে "ব্লুবেরি" নামে পরিচিত।
GREEN Enum
সবুজ ( "10" ), যা ক্যালেন্ডার UI তে "বেসিল" হিসাবে উল্লেখ করা হয়।
RED Enum
লাল ( "11" ), ক্যালেন্ডার UI তে "টমেটো" হিসাবে উল্লেখ করা হয়েছে।

Event Guest

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Additional Guests() Integer এই অতিথি কতজন অতিরিক্ত লোক যোগদান করছেন বলে জানিয়েছেন তার সংখ্যা বের করে।
get Email() String অতিথির ইমেল ঠিকানা পায়।
get Guest Status() Guest Status অনুষ্ঠানের অতিথির মর্যাদা পায়।
get Name() String অতিথির নাম পায়।

Event Recurrence

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Daily Exclusion() Recurrence Rule এমন একটি নিয়ম যোগ করে যা দৈনিক ভিত্তিতে ঘটে যাওয়া ঘটনাগুলিকে বাদ দেয়।
add Daily Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি প্রতিদিন পুনরাবৃত্তি হয়।
add Date(date) Event Recurrence একটি নির্দিষ্ট তারিখে ইভেন্টটি পুনরাবৃত্তি করার জন্য একটি নিয়ম যোগ করে।
add Date Exclusion(date) Event Recurrence একটি নির্দিষ্ট তারিখের জন্য একটি ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Monthly Exclusion() Recurrence Rule মাসিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Monthly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ইভেন্টটি মাসিক ভিত্তিতে পুনরাবৃত্তি হয়।
add Weekly Exclusion() Recurrence Rule সাপ্তাহিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Weekly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি সাপ্তাহিক ভিত্তিতে পুনরাবৃত্তি হয়।
add Yearly Exclusion() Recurrence Rule বার্ষিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Yearly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি বার্ষিক ভিত্তিতে পুনরাবৃত্তি হয়।
set Time Zone(timeZone) Event Recurrence এই পুনরাবৃত্তির জন্য সময় অঞ্চল সেট করে।

Event Transparency

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
OPAQUE Enum ইভেন্টটি ক্যালেন্ডারে সময় ব্লক করে।
TRANSPARENT Enum ইভেন্টটি ক্যালেন্ডারে সময় আটকে রাখে না।

Event Type

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
DEFAULT Enum অনুষ্ঠানটি একটি নিয়মিত অনুষ্ঠান।
BIRTHDAY Enum এই অনুষ্ঠানটি সারাদিনব্যাপী একটি বিশেষ অনুষ্ঠান যার পুনরাবৃত্তি বার্ষিক।
FOCUS_TIME Enum এই অনুষ্ঠানটি একটি ফোকাস-টাইম ইভেন্ট।
FROM_GMAIL Enum এই ইভেন্টটি Gmail থেকে নেওয়া একটি ইভেন্ট।
OUT_OF_OFFICE Enum এই ইভেন্টটি অফিসের বাইরের ইভেন্ট।
WORKING_LOCATION Enum এই ইভেন্টটি একটি কর্মক্ষেত্রের ইভেন্ট।

Guest Status

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
INVITED Enum অতিথিকে আমন্ত্রণ জানানো হয়েছে, কিন্তু তারা উপস্থিত আছেন কিনা তা উল্লেখ করা হয়নি।
MAYBE Enum অতিথি ইঙ্গিত দিয়েছেন যে তারা যোগ দিতে পারেন।
NO Enum অতিথি ইঙ্গিত দিয়েছেন যে তারা যোগ দিচ্ছেন না।
OWNER Enum অতিথি হলেন অনুষ্ঠানের মালিক।
YES Enum অতিথি ইঙ্গিত দিয়েছেন যে তারা যোগ দিচ্ছেন।

Recurrence Rule

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
add Daily Exclusion() Recurrence Rule এমন একটি নিয়ম যোগ করে যা দৈনিক ভিত্তিতে ঘটে যাওয়া ঘটনাগুলিকে বাদ দেয়।
add Daily Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি প্রতিদিন পুনরাবৃত্তি হয়।
add Date(date) Event Recurrence একটি নির্দিষ্ট তারিখে ইভেন্টটি পুনরাবৃত্তি করার জন্য একটি নিয়ম যোগ করে।
add Date Exclusion(date) Event Recurrence একটি নির্দিষ্ট তারিখের জন্য একটি ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Monthly Exclusion() Recurrence Rule মাসিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Monthly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ইভেন্টটি মাসিক ভিত্তিতে পুনরাবৃত্তি হয়।
add Weekly Exclusion() Recurrence Rule সাপ্তাহিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Weekly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি সাপ্তাহিক ভিত্তিতে পুনরাবৃত্তি হয়।
add Yearly Exclusion() Recurrence Rule বার্ষিক ভিত্তিতে ঘটনা বাদ দেয় এমন একটি নিয়ম যোগ করে।
add Yearly Rule() Recurrence Rule এমন একটি নিয়ম যোগ করে যার ফলে ঘটনাটি বার্ষিক ভিত্তিতে পুনরাবৃত্তি হয়।
interval(interval) Recurrence Rule নিয়মটির সময় এককের এই ব্যবধানে প্রয়োগ করার জন্য নিয়মটি কনফিগার করে।
only In Month(month) Recurrence Rule নিয়মটি শুধুমাত্র একটি নির্দিষ্ট মাসের জন্য প্রযোজ্য করার জন্য কনফিগার করে।
only In Months(months) Recurrence Rule নিয়মটি শুধুমাত্র নির্দিষ্ট মাসের জন্য প্রযোজ্য করার জন্য কনফিগার করে।
only On Month Day(day) Recurrence Rule নিয়মটি শুধুমাত্র মাসের একটি নির্দিষ্ট দিনে প্রযোজ্য হওয়ার জন্য কনফিগার করে।
only On Month Days(days) Recurrence Rule নিয়মটি শুধুমাত্র মাসের নির্দিষ্ট দিনগুলিতে প্রযোজ্য করার জন্য কনফিগার করে।
only On Week(week) Recurrence Rule নিয়মটি শুধুমাত্র বছরের একটি নির্দিষ্ট সপ্তাহে প্রযোজ্য হওয়ার জন্য কনফিগার করে।
only On Weekday(day) Recurrence Rule নিয়মটি শুধুমাত্র সপ্তাহের একটি নির্দিষ্ট দিনে প্রযোজ্য হওয়ার জন্য কনফিগার করে।
only On Weekdays(days) Recurrence Rule নিয়মটি শুধুমাত্র সপ্তাহের নির্দিষ্ট দিনগুলিতে প্রযোজ্য করার জন্য কনফিগার করে।
only On Weeks(weeks) Recurrence Rule বছরের নির্দিষ্ট সপ্তাহগুলিতে প্রযোজ্য হওয়ার জন্য নিয়মটি কনফিগার করে।
only On Year Day(day) Recurrence Rule নিয়মটি শুধুমাত্র বছরের একটি নির্দিষ্ট দিনে প্রযোজ্য হওয়ার জন্য কনফিগার করে।
only On Year Days(days) Recurrence Rule নিয়মটি শুধুমাত্র বছরের নির্দিষ্ট দিনগুলিতে প্রযোজ্য হওয়ার জন্য কনফিগার করে।
set Time Zone(timeZone) Event Recurrence এই পুনরাবৃত্তির জন্য সময় অঞ্চল সেট করে।
times(times) Recurrence Rule নির্দিষ্ট সংখ্যক ঘটনার পরে নিয়মটি শেষ হওয়ার জন্য কনফিগার করে।
until(endDate) Recurrence Rule একটি নির্দিষ্ট তারিখে (সমেত) শেষ হওয়ার জন্য নিয়মটি কনফিগার করে।
week Starts On(day) Recurrence Rule নিয়মটি প্রয়োগের উদ্দেশ্যে, সপ্তাহের কোন দিন থেকে শুরু হবে তা কনফিগার করে।

Visibility

বৈশিষ্ট্য

সম্পত্তি আদর্শ বিবরণ
CONFIDENTIAL Enum অনুষ্ঠানটি ব্যক্তিগত।
DEFAULT Enum ক্যালেন্ডারে ইভেন্টের জন্য ডিফল্ট দৃশ্যমানতা ব্যবহার করে।
PRIVATE Enum অনুষ্ঠানটি ব্যক্তিগত এবং শুধুমাত্র অনুষ্ঠানে অংশগ্রহণকারীরা অনুষ্ঠানের বিবরণ দেখতে পারবেন।
PUBLIC Enum ইভেন্টটি সর্বজনীন এবং ইভেন্টের বিবরণ ক্যালেন্ডারের সকল পাঠকের কাছে দৃশ্যমান।