একটি TextOutput অবজেক্ট যা স্ক্রিপ্ট থেকে পরিবেশন করা যায়।
নিরাপত্তাজনিত কারণে, স্ক্রিপ্ট সরাসরি ব্রাউজারে টেক্সট কন্টেন্ট ফেরত পাঠাতে পারে না। এর পরিবর্তে, ব্রাউজারটিকে googleusercontent.com-এ রিডাইরেক্ট করা হয়, যা কোনো অতিরিক্ত পরিমার্জন বা পরিবর্তন ছাড়াই কন্টেন্টটি প্রদর্শন করে।
আপনি এইভাবে টেক্সট কন্টেন্ট ফেরত দিতে পারেন:
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService এ সংশ্লিষ্ট পদ্ধতিগুলো দেখুন। পদ্ধতি
| পদ্ধতি | রিটার্ন টাইপ | সংক্ষিপ্ত বিবরণ |
|---|---|---|
append(addedContent) | Text Output | পরিবেশিতব্য কন্টেন্টের সাথে নতুন কন্টেন্ট যুক্ত করে। |
clear() | Text Output | বর্তমান বিষয়বস্তু মুছে দেয়। |
download As File(filename) | Text Output | ব্রাউজারকে এই বিষয়বস্তু প্রদর্শন না করে ডাউনলোড করতে নির্দেশ দেয়। |
get Content() | String | যে কন্টেন্টটি পরিবেশন করা হবে তা পাওয়া যায়। |
get File Name() | String | এই ফাইলটি যে নামে ডাউনলোড করা হবে, সেই ফাইলের নাম ফেরত দেয়, অথবা ডাউনলোড না করে প্রদর্শন করা হলে null ফেরত দেয়। |
get Mime Type() | Mime Type | এই কন্টেন্টটি যে MIME টাইপে পরিবেশন করা হবে, তা জেনে নিন। |
set Content(content) | Text Output | যে বিষয়বস্তু পরিবেশন করা হবে তা নির্ধারণ করে। |
set Mime Type(mimeType) | Text Output | পরিবেশন করা হবে এমন কন্টেন্টের মাইম টাইপ নির্ধারণ করে। |
বিস্তারিত ডকুমেন্টেশন
append(addedContent)
পরিবেশিতব্য কন্টেন্টের সাথে নতুন কন্টেন্ট যুক্ত করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
added Content | String | সংযুক্ত করার বিষয়বস্তু |
ফেরত
TextOutput — এই TextOutput নিজেই, যা চেইনিংয়ের জন্য উপযোগী।
clear()
downloadAsFile(filename)
ব্রাউজারকে এই বিষয়বস্তু প্রদর্শন না করে ডাউনলোড করতে নির্দেশ দেয়।
কিছু ব্রাউজার এই সেটিংটি উপেক্ষা করবে। এটিকে null-এ সেট করলে তা ডাউনলোড না করে প্রদর্শনের ডিফল্ট আচরণে ফিরে যাবে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
filename | String | ব্রাউজারকে ব্যবহার করতে বলার জন্য ফাইলের নাম |
ফেরত
TextOutput — TextOutput অবজেক্ট, যা চেইনিংয়ের জন্য উপযোগী।
নিক্ষেপ
Error — যদি ফাইলের নামে অবৈধ অক্ষর থাকে
getContent()
যে কন্টেন্টটি পরিবেশন করা হবে তা পাওয়া যায়।
ফেরত
String — যে বিষয়বস্তু পরিবেশন করা হবে
getFileName()
এই ফাইলটি যে নামে ডাউনলোড করা হবে, সেই ফাইলের নাম ফেরত দেয়, অথবা ডাউনলোড না করে প্রদর্শন করা হলে null ফেরত দেয়।
ফেরত
String — ফাইলের নাম
getMimeType()
এই কন্টেন্টটি যে MIME টাইপে পরিবেশন করা হবে, তা জেনে নিন।
ফেরত
MimeType — যে মাইম টাইপের মাধ্যমে এটি পরিবেশন করা হবে
setContent(content)
যে বিষয়বস্তু পরিবেশন করা হবে তা নির্ধারণ করে।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
content | String | পরিবেশন করার জন্য বিষয়বস্তু |
ফেরত
TextOutput — এই TextOutput নিজেই, যা চেইনিংয়ের জন্য উপযোগী।
setMimeType(mimeType)
পরিবেশন করা হবে এমন কন্টেন্টের MIME টাইপ নির্ধারণ করে। ডিফল্ট হলো প্লেইন টেক্সট।
প্যারামিটার
| নাম | প্রকার | বর্ণনা |
|---|---|---|
mime Type | Mime Type | মূকাভিনয় প্রকার |
ফেরত
TextOutput — এই TextOutput নিজেই, যা চেইনিংয়ের জন্য উপযোগী।