این سرویس به یک اسکریپت اجازه می دهد تا به تقویم Google کاربر، از جمله تقویم های اضافی که کاربر در آنها مشترک است، دسترسی داشته باشد و آن را تغییر دهد.
کلاس ها
| نام | شرح مختصر | 
|---|---|
| Calendar | نشان دهنده تقویمی است که کاربر مالک آن است یا مشترک آن است. | 
| Calendar App | به یک اسکریپت اجازه می دهد تا تقویم Google کاربر را بخواند و به روز کند. | 
| Calendar Event | یک رویداد تقویم را نشان می دهد. | 
| Calendar Event Series | مجموعه ای از رویدادها را نشان می دهد (یک رویداد تکرار شونده). | 
| Color | شماره ای که رنگ های نامگذاری شده موجود در سرویس Calendar را نشان می دهد. | 
| Event Color | شماره ای که رنگ های رویداد نامگذاری شده موجود در سرویس Calendar را نشان می دهد. | 
| 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 | اشتراک کاربر را از یک تقویم لغو می کند. | 
 Calendar App 
خواص
| اموال | تایپ کنید | توضیحات | 
|---|---|---|
| Color | Color | شماره ای که رنگ های نامگذاری شده موجود در سرویس Calendar را نشان می دهد. | 
| Event Color | Event Color | شماره ای که رنگ های رویداد نامگذاری شده موجود در سرویس Calendar را نشان می دهد. | 
| 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 | تقویم را با شناسه داده شده دریافت می کند. | 
| 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 | تقویم را با شناسه داده شده دریافت می کند، اگر کاربر مالک آن باشد. | 
| 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[] | مقادیر دقیقه را برای همه یادآورهای پیامک رویداد دریافت می کند. | 
| 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 | یک یادآور پیامکی جدید به رویداد اضافه می کند. | 
| 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[] | مقادیر دقیقه را برای همه یادآورهای پیامک رویداد دریافت می کند. | 
| 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")، که در رابط کاربری تقویم به عنوان "طاووس" نامیده می شود. | 
| PALE_GREEN | Enum | سبز کم رنگ ( "2")، که در UI تقویم به عنوان "Sage" نامیده می شود. | 
| MAUVE | Enum | Mauve ( "3")، که در رابط کاربری تقویم به عنوان "انگور" نامیده می شود. | 
| PALE_RED | Enum | قرمز کم رنگ ( "4")، که در رابط کاربری تقویم به عنوان "فلامینگو" نامیده می شود. | 
| YELLOW | Enum | زرد ( "5")، که در رابط کاربری تقویم به عنوان "موز" نامیده می شود. | 
| ORANGE | Enum | نارنجی ( "6")، که در رابط کاربری تقویم به عنوان "نارنگی" نامیده می شود. | 
| CYAN | Enum | فیروزه ای ( "7")، که در UI تقویم به عنوان "Lavender" نامیده می شود. | 
| GRAY | Enum | خاکستری ( "8")، به عنوان "گرافیت" در UI تقویم. | 
| BLUE | Enum | آبی ( "9")، که در رابط کاربری تقویم به عنوان "Blueberry" نامیده می شود. | 
| GREEN | Enum | سبز ( "10")، که در رابط کاربری تقویم به عنوان "ریحان" نامیده می شود. | 
| RED | Enum | قرمز ( "11")، که در رابط کاربری تقویم به عنوان "گوجه فرنگی" نامیده می شود. | 
 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 | این رویداد یک رویداد از جیمیل است. | 
| 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 | رویداد عمومی است و جزئیات رویداد برای همه خوانندگان تقویم قابل مشاهده است. |