فهرست
-
CalendarAddOnManifest(پیام) -
CalendarAddOnManifest.EventAccess(شمارشی) -
CalendarExtensionPoint(پیام) -
ConferenceSolution(پیام)
تقویمAddOnManifest
ویژگیهایی که ظاهر و اجرای افزونهی تقویم را سفارشی میکنند.
| فیلدها | |
|---|---|
homepageTrigger | اختیاری. یک نقطه پایانی تعریف میکند که در زمینههایی اجرا میشود که با یک محرک زمینهای اعلامشده مطابقت ندارند. هر کارتی که توسط این تابع تولید شود، همیشه در دسترس کاربر خواهد بود، اما ممکن است وقتی این افزونه محرکهای هدفمندتری را اعلام میکند، تحت الشعاع محتوای زمینهای قرار گیرد. در صورت وجود، این پیکربندی |
conferenceSolution[] | اختیاری. راهکارهای کنفرانس ارائه شده توسط این افزونه را تعریف میکند. |
createSettingsUrlFunction | یک نقطه پایانی برای اجرا که یک URL به صفحه تنظیمات افزونه ایجاد میکند. |
eventOpenTrigger | نقطه پایانی که هنگام باز شدن یک رویداد برای مشاهده یا ویرایش، فعال میشود. |
eventUpdateTrigger | یک نقطه پایانی که هنگام بهروزرسانی رویداد باز، فعال میشود. |
calendarNotificationTrigger | اختیاری. وقتی رویدادی برای تقویمی که کاربر در آن مشترک شده است ایجاد یا بهروزرسانی میشود، فعال میشود. فقط برای فعالکنندههایی که توسط |
eventAttachmentTrigger | پیکربندی برای یک محرک زمینهای که وقتی کاربر روی ارائهدهنده پیوست افزونه در منوی کشویی تقویم کلیک میکند، فعال میشود. |
currentEventAccess | سطح دسترسی به دادهها را هنگام فعال شدن یک افزونه رویداد تعریف میکند. |
دسترسی به رویداد
یک enum که سطح دسترسی به دادهها را که محرکهای رویداد به آن نیاز دارند، تعریف میکند.
| انومها | |
|---|---|
UNSPECIFIED | مقدار پیشفرض زمانی که چیزی برای eventAccess تنظیم نشده باشد. |
METADATA | به محرکهای رویداد، اجازه دسترسی به فرادادههای رویدادها، مانند شناسه رویداد و شناسه تقویم، را میدهد. |
READ | به محرکهای رویداد، دسترسی به تمام فیلدهای رویداد ارائه شده، از جمله فرادادهها، شرکتکنندگان و دادههای کنفرانس را میدهد. |
WRITE | به محرکهای رویداد، دسترسی به فراداده رویدادها و امکان انجام همه اقدامات، از جمله اضافه کردن شرکتکنندگان و تنظیم دادههای کنفرانس، را میدهد. |
READ_WRITE | به محرکهای رویداد، دسترسی به تمام فیلدهای رویداد ارائه شده از جمله فرادادهها، شرکتکنندگان و دادههای کنفرانس و امکان انجام تمام اقدامات را میدهد. |
تقویم افزونه نقطه
قالب رایج برای اعلام محرکهای افزونهی تقویم.
| فیلدها | |
|---|---|
runFunction | الزامی. نقطه پایانی که هنگام فعال شدن این نقطه الحاقی اجرا میشود. |
راهکار کنفرانس
ارزشهای مرتبط با کنفرانس را تعریف میکند.
| فیلدها | |
|---|---|
onCreateFunction | الزامی. نقطه پایانی که هنگام ایجاد دادههای کنفرانس باید فراخوانی شود. |
id | الزامی. شناسهها باید به صورت منحصر به فرد در بین راهحلهای کنفرانس درون یک افزونه اختصاص داده شوند، در غیر این صورت ممکن است هنگام فعال شدن افزونه، از راهحل کنفرانس اشتباه استفاده شود. در حالی که میتوانید نام نمایشی یک افزونه را تغییر دهید، شناسه نباید تغییر کند. |
name | الزامی. نام نمایشی راهکار کنفرانس. |
logoUrl | الزامی. نشانی اینترنتی (URL) تصویر لوگوی راهکار کنفرانس. |