عنصر تخطيط يعرض فيديو يمكن الوصول إلى العناصر أو إنشاؤها من Form
.
// Open a form by ID and add three new video items, using a long URL, // a short URL, and a video ID. var form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); form.addVideoItem() .setTitle('Video Title') .setHelpText('Video Caption') .setVideoUrl('www.youtube.com/watch?v=1234abcdxyz'); form.addVideoItem() .setTitle('Video Title') .setHelpText('Video Caption') .setVideoUrl('youtu.be/1234abcdxyz'); form.addVideoItem() .setTitle('Video Title') .setHelpText('Video Caption') .setVideoUrl('1234abcdxyz');
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
duplicate() | VideoItem | إنشاء نسخة من هذا العنصر وإلحاقها بنهاية النموذج |
getAlignment() | Alignment | الحصول على المحاذاة الأفقية للفيديو |
getHelpText() | String | تحصل على نص المساعدة الخاص بالعنصر (يُسمّى أحيانًا نص الوصف لعناصر التنسيق مثل ImageItems وPageBreakItems وSectionHeaderItems ). |
getId() | Integer | الحصول على المعرّف الفريد للعنصر |
getIndex() | Integer | الحصول على فهرس العنصر بين جميع العناصر في النموذج. |
getTitle() | String | يحصل على عنوان العنصر (يُسمى أحيانًا نص العنوان، في حالة استخدام SectionHeaderItem ). |
getType() | ItemType | تعرض هذه السمة نوع العنصر، ويتم تمثيله على أنّه ItemType . |
getWidth() | Integer | الحصول على عرض الفيديو بالبكسل |
setAlignment(alignment) | VideoItem | لضبط المحاذاة الأفقية للفيديو. |
setHelpText(text) | VideoItem | تحدِّد هذه السياسة نص المساعدة للعنصر (يُسمّى أحيانًا نص الوصف لعناصر التنسيق مثل ImageItems وPageBreakItems وSectionHeaderItems ). |
setTitle(title) | VideoItem | تضبط عنوان العنصر (يُسمّى أحيانًا نص العنوان، في حال استخدام SectionHeaderItem ). |
setVideoUrl(youtubeUrl) | VideoItem | لضبط الفيديو نفسه من عنوان URL معيّن على YouTube أو معرّف فيديو معيّن على YouTube |
setWidth(width) | VideoItem | لضبط عرض الفيديو بالبكسل. |
الوثائق التفصيلية
duplicate()
getAlignment()
getHelpText()
تحصل على نص المساعدة الخاص بالعنصر (يُسمّى أحيانًا نص الوصف لعناصر التنسيق مثل ImageItems
وPageBreakItems
وSectionHeaderItems
).
الإرجاع
String
- نص مساعدة العنصر أو نص الوصف
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getId()
الحصول على المعرّف الفريد للعنصر
الإرجاع
Integer
- معرّف العنصر
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getIndex()
الحصول على فهرس العنصر بين جميع العناصر في النموذج.
الإرجاع
Integer
— فهرس العنصر
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getTitle()
يحصل على عنوان العنصر (يُسمى أحيانًا نص العنوان، في حالة استخدام SectionHeaderItem
).
الإرجاع
String
- عنوان العنصر أو نص رأسه
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
getType()
getWidth()
الحصول على عرض الفيديو بالبكسل
الإرجاع
Integer
- العرض بالبكسل
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setAlignment(alignment)
لضبط المحاذاة الأفقية للفيديو.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
alignment | Alignment | المحاذاة الأفقية |
الإرجاع
VideoItem
— VideoItem
هذا، للسلسلة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setHelpText(text)
تحدِّد هذه السياسة نص المساعدة للعنصر (يُسمّى أحيانًا نص الوصف لعناصر التنسيق مثل ImageItems
وPageBreakItems
وSectionHeaderItems
).
المعلمات
الاسم | النوع | الوصف |
---|---|---|
text | String | نص المساعدة الجديد |
الإرجاع
VideoItem
— VideoItem
هذا، للسلسلة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setTitle(title)
تضبط عنوان العنصر (يُسمّى أحيانًا نص العنوان، في حال استخدام SectionHeaderItem
).
المعلمات
الاسم | النوع | الوصف |
---|---|---|
title | String | العنوان أو نص العنوان الجديد |
الإرجاع
VideoItem
— VideoItem
هذا، للسلسلة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setVideoUrl(youtubeUrl)
لضبط الفيديو نفسه من عنوان URL معيّن على YouTube أو معرّف فيديو معيّن على YouTube
المعلمات
الاسم | النوع | الوصف |
---|---|---|
youtubeUrl | String | عنوان URL أو المعرّف على YouTube |
الإرجاع
VideoItem
— VideoItem
هذا، للسلسلة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms
setWidth(width)
لضبط عرض الفيديو بالبكسل. يمكن ضبط عرض الفيديو فقط. تم ضبط الارتفاع تلقائيًا للحفاظ على تناسب الفيديو.
المعلمات
الاسم | النوع | الوصف |
---|---|---|
width | Integer | العرض بالبكسل |
الإرجاع
VideoItem
— VideoItem
هذا، للسلسلة
التفويض
تتطلب النصوص البرمجية التي تستخدم هذه الطريقة إذنًا باستخدام واحد أو أكثر من النطاقات التالية:
-
https://www.googleapis.com/auth/forms.currentonly
-
https://www.googleapis.com/auth/forms