Material

مادة مرفقة بعمل الدورة التدريبية

عند إنشاء مرفقات، لا يمكن ضبط الحقل form.

تمثيل JSON
{

  // Union field material can be only one of the following:
  "driveFile": {
    object (SharedDriveFile)
  },
  "youtubeVideo": {
    object (YouTubeVideo)
  },
  "link": {
    object (Link)
  },
  "form": {
    object (Form)
  }
  // End of list of possible types for union field material.
}
الحقول
حقل الربط material المحتوى المادي يمكن أن يكون material واحدًا فقط مما يلي:
driveFile

object (SharedDriveFile)

مادة ملف Google Drive

youtubeVideo

object (YouTubeVideo)

مواد فيديو YouTube

form

object (Form)

مواد "نماذج Google"

SharedDriveFile

ملف Drive الذي يتم استخدامه كمادة لأعمال الدورة الدراسية

تمثيل JSON
{
  "driveFile": {
    object (DriveFile)
  },
  "shareMode": enum (ShareMode)
}
الحقول
driveFile

object (DriveFile)

تفاصيل ملف Drive

shareMode

enum (ShareMode)

الآلية التي يستخدمها الطلاب للوصول إلى عنصر Drive

ShareMode

خيارات المشاركة المحتملة يتم ضبطها تلقائيًا على "عرض" في حال عدم تحديدها، ولا يمكن تحديد قيم أخرى إلا ضمن كائن عمل الدورة التدريبية من النوع "تخصيص".

عمليات التعداد
UNKNOWN_SHARE_MODE لم يتم تحديد أي وضع مشاركة. ولا يُفترَض أن يتم إرجاع هذا الرمز أبدًا.
VIEW يمكن للطلاب عرض الملف المشترَك.
EDIT يمكن للطلاب تعديل الملف المشترَك.
STUDENT_COPY يحصل الطلاب على نسخة شخصية من الملف المشترَك.