একটি ভেরিয়েবলের টাইপ নির্ধারণ করতে ডেটাটাইপ ব্যবহার করা হয়। এই টাইপটি মৌলিক ডেটা টাইপগুলোর মধ্যে একটি অথবা ওয়ার্কস্পেস স্টুডিও-নির্দিষ্ট কোনো রিসোর্স টাইপ হতে পারে।
শুধুমাত্র সেইসব Google Workspace অ্যাড-অনের জন্য উপলব্ধ, যেগুলো Google Workspace Studio-এর পরিধি বৃদ্ধি করে।
নমুনা ব্যবহার:
const dataType = AddOnsResponseService.newDataType() .setBasicDataType( AddOnsResponseService.BasicDataType.STRING ) .setValueMetadata( AddOnsResponseService.newValueMetadata() .addEnumValue("sample_enum_value") ); let resourceField = AddOnsResponseService.newResourceField() .setSelector("question_1") .setDisplayText("Question 1") .setDataType(dataType); }
পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
set Basic Data Type(basicDataType) | Data Type | ডেটা টাইপটিকে সমর্থিত Basic Data Type মধ্যে একটিতে সেট করে। |
set Resource Type(resourceType) | Data Type | ডেটা টাইপকে একটি কাস্টম সংজ্ঞায়িত Resource Type সেট করে। |
set Value Metadata(valueMetadata) | Data Type | Value Metadata সেট করে, যাতে ভেরিয়েবলটির ধরন-সম্পর্কিত তথ্য থাকে। |
বিস্তারিত ডকুমেন্টেশন
setBasicDataType(basicDataType)
ডেটা টাইপকে সমর্থিত BasicDataType গুলোর মধ্যে একটিতে সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
basic Data Type | Basic Data Type | ভেরিয়েবলটি যে মৌলিক ডেটা টাইপের অন্তর্গত। |
ফেরত
DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।
setResourceType(resourceType)
ডেটা টাইপকে একটি কাস্টমভাবে সংজ্ঞায়িত ResourceType এ সেট করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
resource Type | Resource Type | ভেরিয়েবলটির অ্যাপ্লিকেশন-নির্দিষ্ট (কাস্টম) রিসোর্স টাইপ। |
ফেরত
DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।
setValueMetadata(valueMetadata)
ValueMetadata সেট করে, যাতে ভেরিয়েবলটির ধরন-সম্পর্কিত তথ্য থাকে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
value Metadata | Value Metadata | ভেরিয়েবলটির সম্ভাব্য মানগুলো সম্পর্কিত ভ্যালু মেটাডেটা তথ্য। |
ফেরত
DataType — এটি চেইনিং-এর জন্য ব্যবহৃত ডেটা টাইপ অবজেক্ট।