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 يمتلك الطلاب نسخة شخصية من الملف الذي تمت مشاركته.