این سرویس به یک اسکریپت اجازه می دهد تا به تقویم 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 | رویداد عمومی است و جزئیات رویداد برای همه خوانندگان تقویم قابل مشاهده است. |