منبع: CourseWorkMaterial
مطالب کار دوره توسط معلم برای دانش آموزان دوره ایجاد شده است
نمایندگی JSON |
---|
{ "courseId": string, "id": string, "title": string, "description": string, "materials": [ { object ( |
فیلدها | |
---|---|
courseId | شناسه دوره فقط خواندنی |
id | شناسه اختصاص داده شده به کلاس درس از مواد کاری این دوره، منحصر به فرد در هر دوره. فقط خواندنی |
title | عنوان مطالب کاری این دوره عنوان باید یک رشته معتبر UTF-8 حاوی 1 تا 3000 کاراکتر باشد. |
description | توضیحات اختیاری این دوره آموزشی. متن باید یک رشته معتبر UTF-8 باشد که بیش از 30000 کاراکتر نداشته باشد. |
materials[] | مواد اضافی. یک ماده کار دوره نباید بیشتر از 20 ماده داشته باشد. |
state | وضعیت مواد کار این دوره. اگر مشخص نشده باشد، حالت پیش فرض |
alternateLink | پیوند مطلق به مطالب کاری این دوره در رابط کاربری وب Classroom. این فقط در صورتی پر می شود که فقط خواندنی |
creationTime | مهر زمانی که این مطالب کار دوره ایجاد شد. فقط خواندنی مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
updateTime | مُهر زمانی جدیدترین تغییر در مواد کاری این دوره. فقط خواندنی مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
scheduledTime | مُهر زمانی اختیاری زمانی که این مطالب کار دوره قرار است منتشر شود. مهر زمانی در قالب RFC3339 UTC "Zulu"، با وضوح نانوثانیه و حداکثر نه رقم کسری. مثالها: |
assigneeMode | حالت اختصاصی مواد کار دوره. اگر مشخص نشده باشد، مقدار پیشفرض |
individualStudentsOptions | شناسه دانش آموزانی که به مواد کار درسی دسترسی دارند. این فیلد فقط در صورتی تنظیم میشود که |
creatorUserId | شناسه کاربری که مطالب کار دوره را ایجاد کرده است. فقط خواندنی |
topicId | شناسه موضوعی که مطالب کاری این دوره با آن مرتبط است. باید با موضوع موجود در دوره مطابقت داشته باشد. |
CourseWorkMaterialState
حالات احتمالی مواد کار البته
Enums | |
---|---|
COURSEWORK_MATERIAL_STATE_UNSPECIFIED | هیچ ایالتی مشخص نشده است. این هرگز برگردانده نمی شود. |
PUBLISHED | وضعیت مطالب کار دوره ای که منتشر شده است. این حالت پیش فرض است. |
DRAFT | وضعیت مطالب کار دوره ای که هنوز منتشر نشده است. مطالب کار دوره در این ایالت فقط برای معلمان دوره و مدیران دامنه قابل مشاهده است. |
DELETED | وضعیت مطالب کار دوره ای که منتشر شد اما اکنون حذف شده است. مطالب کار دوره در این ایالت فقط برای معلمان دوره و مدیران دامنه قابل مشاهده است. مطالب کار دوره در این حالت پس از مدتی حذف می شود. |
روش ها | |
---|---|
| یک ماده کار دوره ایجاد می کند. |
| مطالب کاری دوره را حذف می کند. |
| مطالب کاری دوره را برمی گرداند. |
| فرادادههای افزونههای Classroom را در زمینه یک پست خاص دریافت میکند. |
| فهرستی از مطالب کاری دوره را که درخواست کننده مجاز به مشاهده آن است، برمی گرداند. |
| یک یا چند فیلد از مواد کاری دوره را به روز می کند. |