Class Choice

পছন্দ

Checkbox Item , List Item , বা Multiple Choice Item মতো পছন্দগুলিকে সমর্থন করে এমন একটি Item সাথে যুক্ত একটি একক পছন্দ৷

// Create a new form and add a multiple-choice item.
const form = FormApp.create('Form Name');
const item = form.addMultipleChoiceItem();
item.setTitle('Do you prefer cats or dogs?').setChoices([
  item.createChoice('Cats', FormApp.PageNavigationType.CONTINUE),
  item.createChoice('Dogs', FormApp.PageNavigationType.RESTART),
]);

// Add another page because navigation has no effect on the last page.
form.addPageBreakItem().setTitle('You chose well!');

// Log the navigation types that each choice results in.
const choices = item.getChoices();
for (let i = 0; i < choices.length; i++) {
  Logger.log(
      'If the respondent chooses "%s", the form will %s.',
      choices[i].getValue(),
      choices[i].getPageNavigationType(),
  );
}

পদ্ধতি

পদ্ধতি রিটার্ন টাইপ সংক্ষিপ্ত বিবরণ
get Goto Page() Page Break Item Page Break Item একটি GO_TO_PAGE গন্তব্য হিসাবে সেট করে যদি উত্তরদাতা এই পছন্দটি নির্বাচন করে এবং বর্তমান পৃষ্ঠাটি সম্পূর্ণ করে।
get Page Navigation Type() Page Navigation Type Page Navigation Type পায় যেটি ঘটে যদি উত্তরদাতা এই পছন্দটি নির্বাচন করে এবং বর্তমান পৃষ্ঠাটি সম্পূর্ণ করে।
get Value() String পছন্দের মান পায়, যা উত্তরদাতারা ফর্মটি দেখার সময় একটি লেবেল হিসাবে দেখে।
is Correct Answer() Boolean পছন্দটি প্রশ্নের সঠিক উত্তর কিনা তা পায়।

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

get Goto Page()

Page Break Item একটি GO_TO_PAGE গন্তব্য হিসাবে সেট করে যদি উত্তরদাতা এই পছন্দটি নির্বাচন করে এবং বর্তমান পৃষ্ঠাটি সম্পূর্ণ করে। এই পদ্ধতিটি শুধুমাত্র Multiple Choice Items সাথে যুক্ত পছন্দের ক্ষেত্রে প্রযোজ্য; অন্যান্য পছন্দের জন্য, এটি null প্রদান করে।

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

Page Break Item — এই পছন্দের জন্য GO_TO_PAGE গন্তব্য, অথবা যদি কোনটি না থাকে তাহলে null

অনুমোদন

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

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

get Page Navigation Type()

Page Navigation Type পায় যেটি ঘটে যদি উত্তরদাতা এই পছন্দটি নির্বাচন করে এবং বর্তমান পৃষ্ঠাটি সম্পূর্ণ করে। এই পদ্ধতিটি শুধুমাত্র Multiple Choice Items সাথে যুক্ত পছন্দের ক্ষেত্রে প্রযোজ্য; অন্যান্য পছন্দের জন্য, এটি null প্রদান করে।

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

Page Navigation Type — এই পছন্দের জন্য নেভিগেশন অ্যাকশন, অথবা কোনোটি না থাকলে null

অনুমোদন

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

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

get Value()

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

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

String - পছন্দের মান

অনুমোদন

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

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

is Correct Answer()

পছন্দটি প্রশ্নের সঠিক উত্তর কিনা তা পায়। এই পদ্ধতিটি শুধুমাত্র প্রশ্নগুলির ক্ষেত্রে প্রযোজ্য যা একটি কুইজের অংশ; নন-ক্যুইজ ফর্মের জন্য, এটি মিথ্যা ফেরত দেয়।

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

Boolean — পছন্দটি সঠিক উত্তর কিনা।

অনুমোদন

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

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