Class CheckboxItem

চেকবক্স আইটেম

একটি প্রশ্ন আইটেম যা উত্তরদাতাকে এক বা একাধিক চেকবক্স নির্বাচন করতে দেয়, সেইসাথে একটি ঐচ্ছিক "অন্যান্য" ক্ষেত্রও। আইটেমগুলি একটি Form থেকে অ্যাক্সেস বা তৈরি করা যেতে পারে। একটি কুইজে ব্যবহার করা হলে, এই আইটেমগুলি স্বয়ংক্রিয়ভাবে গ্রেড করা হয়।

// Open a form by ID and add a new checkbox item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addCheckboxItem();
item.setTitle('What condiments would you like on your hot dog?')
    .setChoices([
      item.createChoice('Ketchup'),
      item.createChoice('Mustard'),
      item.createChoice('Relish'),
    ])
    .showOtherOption(true);

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
clear Validation() Checkbox Item এই চেকবক্স আইটেমের জন্য যেকোনো ডেটা যাচাইকরণ সরিয়ে দেয়।
create Choice(value) Choice নতুন পছন্দ তৈরি করে।
create Choice(value, isCorrect) Choice নতুন পছন্দ তৈরি করে।
create Response(responses) Item Response এই চেকবক্স আইটেমের জন্য একটি নতুন Item Response তৈরি করে।
duplicate() Checkbox Item এই আইটেমটির একটি অনুলিপি তৈরি করে এবং ফর্মের শেষে এটি যুক্ত করে।
get Choices() Choice[] একটি আইটেমের জন্য সমস্ত পছন্দ পায়।
get Feedback For Correct() Quiz Feedback |null উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেন তখন তাদের দেখানো প্রতিক্রিয়া ফেরত দেয়।
get Feedback For Incorrect() Quiz Feedback |null উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন, তখন তাদের যে প্রতিক্রিয়া দেখানো হয় তা ফেরত পাঠায়।
get Help Text() String আইটেমের সাহায্যমূলক টেক্সট (কখনও কখনও লেআউট আইটেম যেমন 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 হিসাবে উপস্থাপিত হয়।
has Other Option() Boolean আইটেমটির "অন্য" বিকল্প আছে কিনা তা নির্ধারণ করে।
is Required() Boolean উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
set Choice Values(values) Checkbox Item স্ট্রিং এর অ্যারে থেকে একটি আইটেমের জন্য পছন্দগুলি সেট করে।
set Choices(choices) Checkbox Item একটি আইটেমের জন্য পছন্দের একটি অ্যারে সেট করে।
set Feedback For Correct(feedback) Checkbox Item উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেয় তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।
set Feedback For Incorrect(feedback) Checkbox Item উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।
set Help Text(text) Checkbox Item আইটেমের সাহায্য টেক্সট সেট করে (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনা টেক্সট বলা হয়)।
set Points(points) Checkbox Item একটি গ্রেডযোগ্য আইটেমের মূল্য কত পয়েন্ট তা সেট করে।
set Required(enabled) Checkbox Item উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।
set Title(title) Checkbox Item আইটেমের শিরোনাম সেট করে (কখনও কখনও হেডার টেক্সট বলা হয়, যখন Section Header Item ক্ষেত্রে)।
set Validation(validation) Checkbox Item এই চেকবক্স আইটেমের জন্য ডেটা যাচাইকরণ সেট করে।
show Other Option(enabled) Checkbox Item আইটেমটির "অন্য" বিকল্প আছে কিনা তা সেট করে।

বিস্তারিত ডকুমেন্টেশন

clear Validation()

এই চেকবক্স আইটেমের জন্য যেকোনো ডেটা যাচাইকরণ সরিয়ে দেয়।

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

create Choice(value)

নতুন পছন্দ তৈরি করে।

পরামিতি

নাম আদর্শ বিবরণ
value String পছন্দের মান, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখেন

প্রত্যাবর্তন

Choice — নতুন পছন্দ

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

create Choice(value, isCorrect)

নতুন পছন্দ তৈরি করে।

পরামিতি

নাম আদর্শ বিবরণ
value String পছন্দের মান, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখেন
is Correct Boolean পছন্দটি সঠিক উত্তর কিনা

প্রত্যাবর্তন

Choice — নতুন পছন্দ

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

create Response(responses)

এই চেকবক্স আইটেমের জন্য একটি নতুন Item Response তৈরি করে। আর্গুমেন্ট responses হল একটি String[] অ্যারে যার মানগুলি পরীক্ষা করা প্রয়োজন। যদি কোনও মান এই আইটেমের জন্য একটি বৈধ পছন্দের সাথে মেলে না তবে একটি ব্যতিক্রম নিক্ষেপ করে, যদি না show Other Option(enabled) true তে সেট করা থাকে।

পরামিতি

নাম আদর্শ বিবরণ
responses String[] এই বহুনির্বাচনী আইটেমের জন্য বৈধ উত্তরের একটি বিন্যাস

প্রত্যাবর্তন

Item Response — আইটেম রেসপন্স

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

duplicate()

এই আইটেমটির একটি অনুলিপি তৈরি করে এবং ফর্মের শেষে এটি যুক্ত করে।

প্রত্যাবর্তন

Checkbox Item — চেইন করার জন্য এই Checkbox Item একটি ডুপ্লিকেট

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Choices()

একটি আইটেমের জন্য সমস্ত পছন্দ পায়।

প্রত্যাবর্তন

Choice[] — পছন্দের একটি বিন্যাস

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Feedback For Correct()

উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেন তখন তাদের দেখানো প্রতিক্রিয়া ফেরত দেয়।

প্রত্যাবর্তন

Quiz Feedback |null — প্রতিক্রিয়া, যদি থাকে।

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Feedback For Incorrect()

উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন, তখন তাদের যে প্রতিক্রিয়া দেখানো হয় তা ফেরত পাঠায়।

প্রত্যাবর্তন

Quiz Feedback |null — প্রতিক্রিয়া, যদি থাকে।

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Help Text()

আইটেমের সাহায্যমূলক টেক্সট (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনামূলক টেক্সট বলা হয়) পায়।

প্রত্যাবর্তন

String — আইটেমের সাহায্য টেক্সট বা বর্ণনা টেক্সট

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Id()

আইটেমটির অনন্য শনাক্তকারী পায়।

প্রত্যাবর্তন

Integer — আইটেমের আইডি

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Index()

ফর্মের সমস্ত আইটেমের মধ্যে আইটেমের সূচী পায়।

প্রত্যাবর্তন

Integer — আইটেমের সূচী

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Points()

একটি গ্রেডযোগ্য আইটেমের পয়েন্ট মান প্রদান করে।

প্রত্যাবর্তন

Integer — একটি প্রশ্নের মূল্য কত পয়েন্ট।

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Title()

আইটেমের শিরোনাম (কখনও কখনও হেডার টেক্সট বলা হয়, একটি Section Header Item ক্ষেত্রে) পায়।

প্রত্যাবর্তন

String — আইটেমের শিরোনাম বা হেডার টেক্সট

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

get Type()

আইটেমের ধরণটি পায়, যা Item Type হিসাবে উপস্থাপিত হয়।

প্রত্যাবর্তন

Item Type — আইটেমের ধরণ

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

has Other Option()

আইটেমটির "অন্য" বিকল্প আছে কিনা তা নির্ধারণ করে।

প্রত্যাবর্তন

Boolean — যদি আইটেমটিতে "অন্য" বিকল্প থাকে তাহলে true ; যদি না থাকে তাহলে false

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

is Required()

উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।

প্রত্যাবর্তন

Boolean — উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Choice Values(values)

স্ট্রিং অ্যারে থেকে একটি আইটেমের জন্য পছন্দগুলি সেট করে। প্রদত্ত অ্যারে খালি থাকলে একটি ব্যতিক্রম নিক্ষেপ করে।

// Open a form by ID and add a new list item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?');
item.setChoiceValues(['Dogs', 'Cats']);

পরামিতি

নাম আদর্শ বিবরণ
values String[] পছন্দের মানের অ্যারে, যা উত্তরদাতারা ফর্মটি দেখার সময় লেবেল হিসাবে দেখেন

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Choices(choices)

একটি আইটেমের জন্য পছন্দের একটি অ্যারে সেট করে। প্রদত্ত অ্যারে খালি থাকলে বা একটি null উপাদান থাকলে একটি ব্যতিক্রম নিক্ষেপ করে।

// Open a form by ID and add a new list item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?');
item.setChoices([item.createChoice('Cats'), item.createChoice('Dogs')]);

পরামিতি

নাম আদর্শ বিবরণ
choices Choice[] পছন্দের একটি বিন্যাস

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

থ্রো

Error — যদি প্রদত্ত অ্যারেটি null , খালি হয়, অথবা একটি null উপাদান ধারণ করে

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Feedback For Correct(feedback)

উত্তরদাতারা যখন কোনও প্রশ্নের সঠিক উত্তর দেয় তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।

// Open a form by ID and add a new list item.
const form = FormApp.openById('1234567890abcdefghijklmnopqrstuvwxyz');
const item = form.addListItem();
item.setTitle('Do you prefer cats or dogs?');
// Set "Dogs" as the correct answer to this question.
item.setChoices([
  item.createChoice('Dogs', true),
  item.createChoice('Cats', false),
]);
// Add feedback which will be shown for correct responses; ie "Dogs".
item.setFeedbackForCorrect(
    FormApp.createFeedback().setDisplayText('Dogs rule, cats drool.').build(),
);

পরামিতি

নাম আদর্শ বিবরণ
feedback Quiz Feedback নতুন প্রতিক্রিয়া। একটি শূন্য মান প্রতিক্রিয়াটি মুছে ফেলবে।

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Feedback For Incorrect(feedback)

উত্তরদাতারা যখন কোনও প্রশ্নের ভুল উত্তর দেন তখন তাদের দেখানোর জন্য প্রতিক্রিয়া সেট করে।

পরামিতি

নাম আদর্শ বিবরণ
feedback Quiz Feedback নতুন প্রতিক্রিয়া

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Help Text(text)

আইটেমের সাহায্য টেক্সট সেট করে (কখনও কখনও লেআউট আইটেম যেমন Image Items , Page Break Items এবং Section Header Items জন্য বর্ণনা টেক্সট বলা হয়)।

পরামিতি

নাম আদর্শ বিবরণ
text String নতুন সাহায্যের টেক্সট

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Points(points)

একটি গ্রেডযোগ্য আইটেমের মূল্য কত পয়েন্ট তা সেট করে। নতুন আইটেমের জন্য ডিফল্ট হল 0।

পরামিতি

নাম আদর্শ বিবরণ
points Integer একটি প্রশ্ন আইটেমের মূল্য কত পয়েন্ট

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Required(enabled)

উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা তা নির্ধারণ করে।

পরামিতি

নাম আদর্শ বিবরণ
enabled Boolean উত্তরদাতাকে প্রশ্নের উত্তর দিতে হবে কিনা

প্রত্যাবর্তন

Checkbox Item — বর্তমান আইটেম (চেইন করার জন্য)

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Title(title)

আইটেমের শিরোনাম সেট করে (কখনও কখনও হেডার টেক্সট বলা হয়, যখন Section Header Item ক্ষেত্রে)।

পরামিতি

নাম আদর্শ বিবরণ
title String নতুন শিরোনাম বা হেডার টেক্সট

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

set Validation(validation)

এই চেকবক্স আইটেমের জন্য ডেটা ভ্যালিডেশন সেট করে। কোনও প্রয়োজনীয় ফাংশন ছাড়াই null অথবা একটি ভ্যালিডেশন পাস করলে পূর্ববর্তী যেকোনো ভ্যালিডেশন মুছে যাবে।

পরামিতি

নাম আদর্শ বিবরণ
validation Checkbox Validation এই আইটেমটিতে প্রয়োগ করার জন্য একটি চেকবক্স বৈধতা।

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms

show Other Option(enabled)

আইটেমটিতে "অন্য" বিকল্প আছে কিনা তা সেট করে। একটি নতুন Checkbox Item বা Multiple Choice Item জন্য ডিফল্ট হল false

পরামিতি

নাম আদর্শ বিবরণ
enabled Boolean যদি আইটেমটিতে "অন্য" বিকল্প থাকে তবে true ; যদি না থাকে তবে false

প্রত্যাবর্তন

Checkbox Item — এই Checkbox Item , চেইন করার জন্য

অনুমোদন

এই পদ্ধতি ব্যবহার করে এমন স্ক্রিপ্টগুলির জন্য নিম্নলিখিত এক বা একাধিক স্কোপের অনুমোদন প্রয়োজন:

  • https://www.googleapis.com/auth/forms.currentonly
  • https://www.googleapis.com/auth/forms