একটি প্রশ্ন আইটেম যা উত্তরদাতাকে একটি টেক্সট ব্লক প্রবেশ করানোর সুযোগ দেয়। একটি Form থেকে আইটেমগুলো অ্যাক্সেস বা তৈরি করা যায়। কুইজে ব্যবহার করা হলে, এই আইটেমগুলোর মূল্যায়ন করা হয়।
// Open a form by ID and add a new paragraph text item. const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz'); const item = form.addParagraphTextItem(); item.setTitle('What is your address?');
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
clear Validation() | Paragraph Text Item | এই অনুচ্ছেদ পাঠ্য আইটেমের জন্য যেকোনো ডেটা যাচাইকরণ অপসারণ করে। |
create Response(response) | Item Response | এই অনুচ্ছেদ টেক্সট আইটেমটির জন্য একটি নতুন Item Response তৈরি করে। |
duplicate() | Paragraph Text Item | এই আইটেমটির একটি অনুলিপি তৈরি করে ফর্মের শেষে যুক্ত করে। |
get General Feedback() | Quiz Feedback |null | মূল্যায়নযোগ্য প্রশ্নের উত্তর দেওয়ার পর উত্তরদাতাদের যে প্রতিক্রিয়া দেখানো হয়, তা ফেরত দেয়। |
get Help Text() | String | আইটেমটির সাহায্যকারী টেক্সট (help text) পাওয়া যায় ( Image Items , Page Break Items এবং Section Header Items মতো লেআউট আইটেমগুলোর ক্ষেত্রে এটিকে কখনও কখনও ডেসক্রিপশন টেক্সটও বলা হয়)। |
get Id() | Integer | আইটেমটির অনন্য শনাক্তকারী নম্বরটি পাওয়া যায়। |
get Index() | Integer | ফর্মের সমস্ত আইটেমের মধ্যে থেকে আইটেমটির ইন্ডেক্স খুঁজে বের করে। |
get Points() | Integer | মূল্যায়নযোগ্য কোনো আইটেমের পয়েন্ট মান ফেরত দেয়। |
get Title() | String | আইটেমটির শিরোনাম পায় ( Section Header Item ক্ষেত্রে এটিকে কখনও কখনও হেডার টেক্সটও বলা হয়)। |
get Type() | Item Type | আইটেমটির ধরণ পাওয়া যায়, যা Item Type ) হিসাবে উপস্থাপিত থাকে। |
is Required() | Boolean | উত্তরদাতাকে প্রশ্নটির উত্তর দিতে হবে কিনা তা নির্ধারণ করে। |
set General Feedback(feedback) | Paragraph Text Item | যেসব মূল্যায়নযোগ্য প্রশ্নের কোনো সঠিক বা ভুল উত্তর নেই (অর্থাৎ যেসব প্রশ্ন হাতে ধরে মূল্যায়ন করতে হয়), সেগুলোর উত্তর দেওয়ার পর উত্তরদাতাদের যে প্রতিক্রিয়া দেখানো হবে, তা নির্ধারণ করে। |
set Help Text(text) | Paragraph Text Item | আইটেমটির সাহায্যমূলক টেক্সট নির্ধারণ করে ( Image Items , Page Break Items এবং Section Header Items মতো লেআউট আইটেমগুলোর ক্ষেত্রে এটিকে কখনও কখনও বর্ণনামূলক টেক্সটও বলা হয়)। |
set Points(points) | Paragraph Text Item | মূল্যায়নযোগ্য কোনো আইটেমের পয়েন্ট সংখ্যা নির্ধারণ করে। |
set Required(enabled) | Paragraph Text Item | উত্তরদাতাকে প্রশ্নটির উত্তর দিতে হবে কিনা তা নির্ধারণ করে। |
set Title(title) | Paragraph Text Item | আইটেমটির শিরোনাম নির্ধারণ করে ( Section Header Item ক্ষেত্রে এটিকে কখনও কখনও হেডার টেক্সটও বলা হয়)। |
set Validation(validation) | Paragraph Text Item | এই অনুচ্ছেদ পাঠ্য আইটেমের জন্য ডেটা বৈধতা নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
clearValidation()
এই অনুচ্ছেদ পাঠ্য আইটেমের জন্য যেকোনো ডেটা যাচাইকরণ অপসারণ করে।
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
createResponse(response)
এই অনুচ্ছেদ টেক্সট আইটেমটির জন্য একটি নতুন ItemResponse তৈরি করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
response | String | আইটেমটি দ্বারা উত্থাপিত প্রশ্নের উত্তর |
ফেরত
ItemResponse — আইটেমের প্রতিক্রিয়া
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
duplicate()
এই আইটেমটির একটি অনুলিপি তৈরি করে ফর্মের শেষে যুক্ত করে।
ফেরত
ParagraphTextItem — এই ParagraphTextItem এর একটি অনুলিপি, চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getGeneralFeedback()
মূল্যায়নযোগ্য প্রশ্নের উত্তর দেওয়ার পর উত্তরদাতাদের যে প্রতিক্রিয়া দেখানো হয়, তা ফেরত দেয়।
ফেরত
QuizFeedback |null — মতামত, যদি থাকে।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
getHelpText()
আইটেমটির সাহায্যকারী টেক্সট (help text) পায় (যা ImageItems , PageBreakItems , এবং SectionHeaderItems মতো লেআউট আইটেমগুলোর ক্ষেত্রে কখনও কখনও ডেসক্রিপশন টেক্সট (description text) নামেও পরিচিত)।
ফেরত
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
getPoints()
মূল্যায়নযোগ্য কোনো আইটেমের পয়েন্ট মান ফেরত দেয়।
ফেরত
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()
আইটেমটির ধরণ পাওয়া যায়, যা ItemType হিসেবে উপস্থাপিত থাকে।
ফেরত
ItemType — আইটেমের ধরন
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
isRequired()
উত্তরদাতাকে প্রশ্নটির উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
ফেরত
Boolean — উত্তরদাতাকে প্রশ্নটির উত্তর দিতেই হবে কিনা
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setGeneralFeedback(feedback)
যেসব মূল্যায়নযোগ্য প্রশ্নের কোনো সঠিক বা ভুল উত্তর নেই (অর্থাৎ যেসব প্রশ্ন হাতে ধরে মূল্যায়ন করতে হয়), সেগুলোর উত্তর দেওয়ার পর উত্তরদাতাদের যে প্রতিক্রিয়া দেখানো হবে, তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
feedback | Quiz Feedback | নতুন প্রতিক্রিয়া |
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setHelpText(text)
আইটেমটির সাহায্যমূলক টেক্সট নির্ধারণ করে ( ImageItems , PageBreakItems , এবং SectionHeaderItems মতো লেআউট আইটেমগুলোর ক্ষেত্রে এটিকে কখনও কখনও ডেসক্রিপশন টেক্সটও বলা হয়)।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
text | String | নতুন সাহায্য পাঠ্য |
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setPoints(points)
মূল্যায়নযোগ্য কোনো আইটেমের পয়েন্ট সংখ্যা নির্ধারণ করে। নতুন আইটেমগুলোর জন্য ডিফল্ট মান হলো ০।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
points | Integer | একটি প্রশ্ন আইটেমের পয়েন্ট সংখ্যা |
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setRequired(enabled)
উত্তরদাতাকে প্রশ্নটির উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
enabled | Boolean | উত্তরদাতাকে প্রশ্নটির উত্তর দিতে হবে কিনা |
ফেরত
ParagraphTextItem — বর্তমান আইটেম (চেইনিংয়ের জন্য)
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setTitle(title)
আইটেমটির শিরোনাম নির্ধারণ করে (কখনও কখনও SectionHeaderItem এর ক্ষেত্রে একে হেডার টেক্সটও বলা হয়)।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
title | String | নতুন শিরোনাম বা হেডার টেক্সট |
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms
setValidation(validation)
এই অনুচ্ছেদ পাঠ্য আইটেমের জন্য ডেটা বৈধতা নির্ধারণ করে। null অথবা এমন একটি ParagraphTextValidation ইনস্ট্যান্স পাস করলে, যার উপর কোনো require ফাংশন কল করা হয়নি, পূর্ববর্তী যেকোনো বৈধতা বাতিল হয়ে যায়।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
validation | Paragraph Text Validation | এই আইটেমটিতে একটি ParagraphTextValidation প্রয়োগ করতে হবে। |
ফেরত
ParagraphTextItem — এই ParagraphTextItem , চেইনিং-এর জন্য।
অনুমোদন
যে স্ক্রিপ্টগুলো এই পদ্ধতি ব্যবহার করে, সেগুলোর জন্য নিম্নলিখিত এক বা একাধিক স্কোপের মাধ্যমে অনুমোদনের প্রয়োজন হয়:
-
https://www.googleapis.com/auth/forms.currentonly -
https://www.googleapis.com/auth/forms