Class TextOutput

টেক্সটআউটপুট

একটি TextOutput অবজেক্ট যা স্ক্রিপ্ট থেকে পরিবেশন করা যায়।

নিরাপত্তাজনিত কারণে, স্ক্রিপ্ট সরাসরি ব্রাউজারে টেক্সট কন্টেন্ট ফেরত পাঠাতে পারে না। এর পরিবর্তে, ব্রাউজারটিকে googleusercontent.com-এ রিডাইরেক্ট করা হয়, যা কোনো অতিরিক্ত পরিমার্জন বা পরিবর্তন ছাড়াই কন্টেন্টটি প্রদর্শন করে।

আপনি এইভাবে টেক্সট কন্টেন্ট ফেরত দিতে পারেন:

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
JSON, RSS, এবং XML-কে TextOutput হিসেবে পরিবেশন করারও পদ্ধতি রয়েছে; 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()

বর্তমান বিষয়বস্তু মুছে দেয়।

ফেরত

TextOutput — এই TextOutput নিজেই, যা চেইনিংয়ের জন্য উপযোগী।


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 নিজেই, যা চেইনিংয়ের জন্য উপযোগী।