Calendar Service

تقویم

این سرویس به یک اسکریپت اجازه می دهد تا به تقویم Google کاربر، از جمله تقویم های اضافی که کاربر در آنها مشترک است، دسترسی داشته باشد و آن را تغییر دهد.

کلاس ها

نام شرح مختصر
Calendar نشان دهنده تقویمی است که کاربر مالک آن است یا مشترک آن است.
Calendar App به یک اسکریپت اجازه می دهد تا تقویم Google کاربر را بخواند و به روز کند.
Calendar Event یک رویداد تقویم را نشان می دهد.
Calendar Event Series مجموعه ای از رویدادها را نشان می دهد (یک رویداد تکرار شونده).
Color شماره ای که رنگ های نامگذاری شده موجود در سرویس Calendar را نشان می دهد.
Event Color شماره ای که رنگ های رویداد نامگذاری شده موجود در سرویس Calendar را نشان می دهد.
Event Guest نماینده مهمان یک رویداد است.
Event Recurrence تنظیمات تکرار برای یک سری رویداد را نشان می دهد.
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 را نشان می دهد.
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 یک یادآور پیامکی جدید به رویداد اضافه می کند.
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 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 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 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 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 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 رویداد عمومی است و جزئیات رویداد برای همه خوانندگان تقویم قابل مشاهده است.