Class ConferenceDataBuilder

سازنده داده‌های کنفرانس

سازنده برای ایجاد اشیاء ConferenceData .

روش‌ها

روش نوع بازگشتی شرح مختصر
add Conference Parameter(conferenceParameter) Conference Data Builder یک Conference Parameter به این Conference Data اضافه می‌کند.
add Entry Point(entryPoint) Conference Data Builder یک Entry Point به Conference Data اضافه می‌کند.
build() Conference Data Conference Data را ایجاد و اعتبارسنجی می‌کند.
set Conference Id(conferenceId) Conference Data Builder شناسه کنفرانس این Conference Data را تنظیم می‌کند.
set Conference Solution Id(conferenceSolutionId) Conference Data Builder شناسه راهکار کنفرانس تعریف شده در مانیفست افزونه را تنظیم می‌کند.
set Error(conferenceError) Conference Data Builder Conference Error مربوط به Conference Data را تنظیم می‌کند که نشان می‌دهد کنفرانس با موفقیت ایجاد نشده است.
set Notes(notes) Conference Data Builder یادداشت‌های اضافی این Conference Data ، مانند دستورالعمل‌های مدیر یا اطلاعیه‌های قانونی را تنظیم می‌کند.

مستندات دقیق

addConferenceParameter(conferenceParameter)

یک ConferenceParameter به این ConferenceData اضافه می‌کند. حداکثر تعداد پارامترها برای هر ConferenceData ، ۳۰۰ است.

پارامترها

نام نوع توضیحات
conference Parameter Conference Parameter پارامتری که باید اضافه شود.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر پارامتر کنفرانس ارائه شده نامعتبر باشد یا اگر پارامترهای کنفرانس زیادی اضافه شده باشند.


addEntryPoint(entryPoint)

یک EntryPoint به این ConferenceData اضافه می‌کند. حداکثر تعداد نقاط ورودی برای هر ConferenceData ، ۳۰۰ است.

پارامترها

نام نوع توضیحات
entry Point Entry Point نقطه ورود برای اضافه کردن.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر نقطه ورود ارائه شده نامعتبر باشد یا اگر نقاط ورود زیادی اضافه شده باشد.


build()

ConferenceData می‌سازد و اعتبارسنجی می‌کند.

بازگشت

ConferenceData — داده‌های کنفرانس اعتبارسنجی‌شده

پرتاب‌ها

Error — اگر داده‌های کنفرانس ساخته‌شده معتبر نباشند.


setConferenceId(conferenceId)

شناسه کنفرانس این ConferenceData را تنظیم می‌کند. حداکثر طول این فیلد ۵۱۲ کاراکتر است.

پارامترها

نام نوع توضیحات
conference Id String شناسه‌ای که باید تنظیم شود.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر شناسه کنفرانس ارائه شده خیلی طولانی باشد.


setConferenceSolutionId(conferenceSolutionId)

شناسه راهکار کنفرانس تعریف شده در مانیفست افزونه را تنظیم می‌کند. مقدار باید مشخص شود و مقادیر name و iconUrl کنفرانس را پر می‌کند.

توجه داشته باشید که این فیلد برای افزونه‌های GSuite الزامی است در حالی که برای افزونه‌های Conference نادیده گرفته می‌شود.

پارامترها

نام نوع توضیحات
conference Solution Id String شناسه‌ای که با مانیفست مطابقت دارد.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر شناسه راه‌حل کنفرانس ارائه شده خیلی طولانی باشد. حداکثر طول این فیلد ۵۱۲ کاراکتر است.


setError(conferenceError)

ConferenceError مربوط به ConferenceData را تنظیم می‌کند که نشان می‌دهد کنفرانس با موفقیت ایجاد نشده است.

پارامترها

نام نوع توضیحات
conference Error Conference Error خطایی که باید تنظیم شود.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر خطای ارائه شده نامعتبر باشد.


setNotes(notes)

یادداشت‌های اضافی این ConferenceData ، مانند دستورالعمل‌های مدیر یا اطلاعیه‌های قانونی را تنظیم می‌کند. می‌تواند شامل HTML باشد. حداکثر طول این فیلد ۲۰۴۸ کاراکتر است.

پارامترها

نام نوع توضیحات
notes String یادداشت‌های اضافی برای تنظیم.

بازگشت

ConferenceDataBuilder — این سازنده، برای زنجیره‌سازی.

پرتاب‌ها

Error — اگر یادداشت‌های ارائه شده خیلی طولانی باشند.