منبع Singleton حاوی اطلاعات شرکت کنندگان. دقیقاً یکی از فیلدهای signedInUser، anonymousUser یا phoneUser برای تعیین نوع شرکت کننده تنظیم شده است.
امضا
declare interface BaseParticipant extends ResourceSnapshot
میراث
| تمدید می شود | ResourceSnapshot |
|---|
امضای املاک
| نام | توضیحات |
|---|---|
anonymousUser | اگر تنظیم شود، شرکتکننده یک کاربر ناشناس است. یک نام نمایشی ارائه می دهد. |
id | شناسه منبع منبع در حال به روز رسانی. برای منابع سینگلتون، این تنظیم نشده است. (به ارث رسیده از ResourceSnapshot ) |
name | نام منبع شرکت کننده قالب: conferenceRecords/{conferenceRecord}/participants/{participant} |
participantId | شناسه شرکت کننده برای استفاده داخلی. |
participantKey | کلید مشارکت کننده شرکت کننده مرتبط. قالب participants/{participant} است. |
phoneUser | اگر تنظیم شود، شرکتکننده یک کاربر شمارهگیری است. یک شماره تلفن تا حدی ویرایش شده ارائه می دهد. |
signedInUser | اگر تنظیم شود، شرکتکننده یک کاربر است که وارد سیستم شده است. شناسه و نام نمایشی منحصر به فرد را ارائه می دهد. |