یک شیء 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 | نوع MIME را برای محتوایی که ارائه خواهد شد تنظیم میکند. |
مستندات دقیق
append(addedContent)
محتوای جدید را به محتوایی که ارائه خواهد شد، اضافه میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
added Content | String | محتوایی که باید اضافه شود |
بازگشت
TextOutput — خودِ این TextOutput، برای زنجیرهسازی مفید است.
clear()
downloadAsFile(filename)
به مرورگرها میگوید که به جای نمایش این محتوا، آن را دانلود کنند.
بعضی از مرورگرها این تنظیم را نادیده میگیرند. تنظیم این مقدار روی null، آن را به رفتار پیشفرض نمایش به جای دانلود برمیگرداند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
filename | String | نام فایلی که به مرورگر میگوید از آن استفاده کند |
بازگشت
TextOutput - شیء TextOutput، که برای زنجیرهسازی مفید است
پرتابها
Error - اگر نام فایل حاوی کاراکترهای غیرمجاز باشد
getContent()
محتوایی که ارائه خواهد شد را دریافت میکند.
بازگشت
String - محتوایی که ارائه خواهد شد
getFileName()
نام فایلی را که قرار است این فایل دانلود شود برمیگرداند، یا اگر قرار است نمایش داده شود نه دانلود، مقدار null را برمیگرداند.
بازگشت
String - نام فایل
getMimeType()
نوع MIME که این محتوا با آن ارائه خواهد شد را دریافت کنید.
بازگشت
MimeType - نوع mime که با آن ارائه میشود
setContent(content)
محتوایی که ارائه خواهد شد را تنظیم میکند.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
content | String | محتوایی که قرار است ارائه شود |
بازگشت
TextOutput — خودِ این TextOutput، برای زنجیرهسازی مفید است.
setMimeType(mimeType)
نوع MIME را برای محتوایی که ارائه خواهد شد تنظیم میکند. مقدار پیشفرض متن ساده است.
پارامترها
| نام | نوع | توضیحات |
|---|---|---|
mime Type | Mime Type | نوع مایم |
بازگشت
TextOutput — خودِ این TextOutput، برای زنجیرهسازی مفید است.