এই পরিষেবাটি একটি স্ক্রিপ্টকে ব্যবহারকারীর গুগল ক্যালেন্ডার অ্যাক্সেস ও পরিবর্তন করার সুযোগ দেয়, যার মধ্যে ব্যবহারকারীর সাবস্ক্রাইব করা অতিরিক্ত ক্যালেন্ডারগুলোও অন্তর্ভুক্ত থাকে।
ক্লাস
| নাম | সংক্ষিপ্ত বিবরণ |
|---|---|
Calendar | এটি এমন একটি ক্যালেন্ডারকে বোঝায়, যার মালিক ব্যবহারকারী অথবা যেটিতে তিনি সাবস্ক্রাইব করেছেন। |
Calendar App | একটি স্ক্রিপ্টকে ব্যবহারকারীর গুগল ক্যালেন্ডার পড়তে এবং আপডেট করতে অনুমতি দেয়। |
Calendar Event | একটি একক ক্যালেন্ডার ইভেন্টকে বোঝায়। |
Calendar Event Series | ধারাবাহিক ঘটনাকে বোঝায় (একটি পুনরাবৃত্তিমূলক ঘটনা)। |
Color | ক্যালেন্ডার সার্ভিসে উপলব্ধ নামযুক্ত রঙগুলোকে প্রতিনিধিত্বকারী একটি enum। |
Event Color | ক্যালেন্ডার সার্ভিসে উপলব্ধ নামযুক্ত ইভেন্টের রঙগুলোকে প্রতিনিধিত্বকারী একটি enum। |
Event Guest | কোনো অনুষ্ঠানের একজন অতিথির প্রতিনিধিত্ব করে। |
Event Recurrence | একটি ইভেন্ট সিরিজের পুনরাবৃত্তি সেটিংস উপস্থাপন করে। |
Event Transparency | একটি ইভেন্টের স্বচ্ছতা নির্দেশকারী এনাম। |
Event Type | একটি ইভেন্টের ধরণ নির্দেশকারী এনাম। |
Guest Status | একটি ইভেন্টের জন্য একজন অতিথির যে যে স্ট্যাটাস থাকতে পারে, সেগুলোকে প্রতিনিধিত্বকারী একটি এনাম। |
Recurrence Rule | একটি ঘটনা ধারার পুনরাবৃত্তির নিয়মকে উপস্থাপন করে। |
Visibility | একটি ইভেন্টের দৃশ্যমানতা নির্দেশকারী এনাম। |
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 | ক্যালেন্ডার থেকে ব্যবহারকারীকে আনসাবস্ক্রাইব করে। |
CalendarApp
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
Color | Color | ক্যালেন্ডার সার্ভিসে উপলব্ধ নামযুক্ত রঙগুলোকে প্রতিনিধিত্বকারী একটি enum। |
Event Color | Event Color | ক্যালেন্ডার সার্ভিসে উপলব্ধ নামযুক্ত ইভেন্টের রঙগুলোকে প্রতিনিধিত্বকারী একটি enum। |
Event Transparency | Event Transparency | Event Transparency গণনা। |
Event Type | Event Type | Event Type গণনা। |
Guest Status | Guest Status | একটি ইভেন্টের জন্য একজন অতিথির যে যে স্ট্যাটাস থাকতে পারে, সেগুলোকে প্রতিনিধিত্বকারী একটি এনাম। |
Month | Month | বছরের মাসগুলোকে প্রতিনিধিত্বকারী একটি এনাম। |
Visibility | Visibility | একটি ইভেন্টের দৃশ্যমানতা নির্দেশকারী এনাম। |
Weekday | Weekday | সপ্তাহের দিনগুলোকে প্রতিনিধিত্বকারী একটি এনাম। |
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | যদি ব্যবহারকারীর সাবস্ক্রাইব করার অনুমতি থাকে, তবে প্রদত্ত আইডি সহ ক্যালেন্ডারটিতে তাকে সাবস্ক্রাইব করে দেওয়া হয়। |
CalendarEvent
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
add Email Reminder(minutesBefore) | Calendar Event | ইভেন্টটিতে একটি নতুন ইমেল রিমাইন্ডার যোগ করে। |
add Guest(email) | Calendar Event | ইভেন্টে একজন অতিথি যুক্ত করে। |
add Popup Reminder(minutesBefore) | Calendar Event | ইভেন্টটিতে একটি নতুন পপ-আপ নোটিফিকেশন যোগ করে। |
add Sms Reminder(minutesBefore) | Calendar Event | ইভেন্টটিতে একটি নতুন এসএমএস রিমাইন্ডার যোগ করে। |
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[] | ইভেন্টে সেট করা ট্যাগগুলোর জন্য সমস্ত কী (key) পাওয়া যায়। |
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[] | ইভেন্টটির সমস্ত এসএমএস রিমাইন্ডারের মিনিটের মানগুলো সংগ্রহ করে। |
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 | ইভেন্টটির দৃশ্যমানতা নির্ধারণ করে। |
CalendarEventSeries
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | ইভেন্টটিতে একটি নতুন এসএমএস রিমাইন্ডার যোগ করে। |
anyone Can Add Self() | Boolean | ক্যালেন্ডারের কোনো ইভেন্টে ব্যক্তিরা নিজেদের অতিথি হিসেবে যুক্ত করতে পারবে কি না, তা নির্ধারণ করে। |
delete Event Series() | void | ইভেন্ট সিরিজটি মুছে দেয়। |
delete Tag(key) | Calendar Event Series | ইভেন্ট থেকে একটি কী/ভ্যালু ট্যাগ মুছে দেয়। |
get All Tag Keys() | String[] | ইভেন্টে সেট করা ট্যাগগুলোর জন্য সমস্ত কী (key) পাওয়া যায়। |
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[] | ইভেন্টটির সমস্ত এসএমএস রিমাইন্ডারের মিনিটের মানগুলো সংগ্রহ করে। |
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 )। |
EventColor
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
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-তে "টমেটো" নামে পরিচিত। |
EventGuest
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
get Additional Guests() | Integer | এই অতিথি আরও কতজন যোগ দেবেন বলে জানিয়েছেন, সেই সংখ্যাটি পাওয়া যায়। |
get Email() | String | অতিথির ইমেইল ঠিকানা সংগ্রহ করে। |
get Guest Status() | Guest Status | অনুষ্ঠানটির অতিথি হিসেবে মর্যাদা লাভ করে। |
get Name() | String | অতিথির নাম জেনে নেয়। |
EventRecurrence
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | এই পুনরাবৃত্তির জন্য সময় অঞ্চল নির্ধারণ করে। |
EventTransparency
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
OPAQUE | Enum | অনুষ্ঠানটির জন্য ক্যালেন্ডারে একটি নির্দিষ্ট সময় বরাদ্দ থাকে। |
TRANSPARENT | Enum | ইভেন্টটি ক্যালেন্ডারে কোনো সময় ব্লক করে না। |
EventType
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
DEFAULT | Enum | অনুষ্ঠানটি একটি নিয়মিত আয়োজন। |
BIRTHDAY | Enum | এই অনুষ্ঠানটি একটি বিশেষ দিনব্যাপী আয়োজন, যা প্রতি বছর অনুষ্ঠিত হয়। |
FOCUS_TIME | Enum | অনুষ্ঠানটি একটি ফোকাস-টাইম ইভেন্ট। |
FROM_GMAIL | Enum | ইভেন্টটি জিমেইলের একটি ইভেন্ট। |
OUT_OF_OFFICE | Enum | অনুষ্ঠানটি অফিসের বাইরের একটি অনুষ্ঠান। |
WORKING_LOCATION | Enum | অনুষ্ঠানটি একটি কর্মস্থলভিত্তিক অনুষ্ঠান। |
GuestStatus
বৈশিষ্ট্য
| সম্পত্তি | প্রকার | বর্ণনা |
|---|---|---|
INVITED | Enum | অতিথিকে আমন্ত্রণ জানানো হয়েছে, কিন্তু তিনি আসছেন কি না তা জানাননি। |
MAYBE | Enum | অতিথি জানিয়েছেন যে তিনি উপস্থিত থাকতে পারেন। |
NO | Enum | অতিথি জানিয়েছেন যে তিনি অনুষ্ঠানে যোগ দিচ্ছেন না। |
OWNER | Enum | অতিথিই অনুষ্ঠানটির মালিক। |
YES | Enum | অতিথি জানিয়েছেন যে তিনি উপস্থিত থাকবেন। |
RecurrenceRule
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
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 | অনুষ্ঠানটি সর্বজনীন এবং এর বিস্তারিত বিবরণ ক্যালেন্ডারের সকল পাঠকের জন্য দৃশ্যমান। |