Class TextOutput

TextOutput

كائن TextOutput يمكن عرضه من نص برمجي

بسبب اعتبارات الأمان، لا يمكن للنصوص البرمجية عرض محتوى نصي مباشرةً في المتصفّح. بدلاً من ذلك، تتم إعادة توجيه المتصفّح إلى googleusercontent.com، الذي سيعرضه بدون أي تنظيف أو تعديل إضافي.

يمكنك عرض محتوى نصي على النحو التالي:

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
تتوفّر أيضًا طرق لعرض JSON وRSS وXML كـ TextOutputs، يمكنك الاطّلاع على الطرق المقابلة على ContentService.

الطُرق

الطريقةنوع القيمة التي تم إرجاعهاوصف قصير
append(addedContent)TextOutputتضيف هذه السمة محتوًى جديدًا إلى المحتوى الذي سيتم عرضه.
clear()TextOutputيمحو هذا الزر المحتوى الحالي.
downloadAsFile(filename)TextOutputيطلب من المتصفحات تنزيل هذا المحتوى بدلاً من عرضه.
getContent()Stringتعرض هذه السمة المحتوى الذي سيتم عرضه.
getFileName()Stringتعرض هذه السمة اسم الملف الذي سيتم تنزيله به، أو القيمة null إذا كان من المفترض عرض الملف بدلاً من تنزيله.
getMimeType()MimeTypeالحصول على نوع MIME الذي سيتم عرض هذا المحتوى به
setContent(content)TextOutputتضبط هذه السمة المحتوى الذي سيتم عرضه.
setMimeType(mimeType)TextOutputتضبط هذه السمة نوع MIME للمحتوى الذي سيتم عرضه.

مستندات تفصيلية

append(addedContent)

تضيف هذه السمة محتوًى جديدًا إلى المحتوى الذي سيتم عرضه.

المَعلمات

الاسمالنوعالوصف
addedContentStringالمحتوى الذي سيتم إلحاقه

الإرجاع

TextOutput: يمثّل هذا النص الناتج نفسه، وهو مفيد في الربط بين العمليات


clear()

يمحو هذا الزر المحتوى الحالي.

الإرجاع

TextOutput: يمثّل هذا النص الناتج نفسه، وهو مفيد في الربط بين العمليات


downloadAsFile(filename)

يطلب من المتصفحات تنزيل هذا المحتوى بدلاً من عرضه.

ستتجاهل بعض المتصفّحات هذا الإعداد. سيؤدي ضبط هذه السمة على القيمة null إلى إعادة السلوك التلقائي المتمثل في العرض بدلاً من التنزيل.

المَعلمات

الاسمالنوعالوصف
filenameStringاسم الملف الذي يجب إعلام المتصفّح باستخدامه

الإرجاع

TextOutput: كائن TextOutput، وهو مفيد للتسلسل

عمليات الطرح

Error: إذا كان اسم الملف يحتوي على أحرف غير مسموح بها


getContent()

تعرض هذه السمة المحتوى الذي سيتم عرضه.

الإرجاع

String: المحتوى الذي سيتم عرضه


getFileName()

تعرض هذه السمة اسم الملف الذي سيتم تنزيله به، أو القيمة null إذا كان من المفترض عرض الملف بدلاً من تنزيله.

الإرجاع

String: اسم الملف


getMimeType()

الحصول على نوع MIME الذي سيتم عرض هذا المحتوى به

الإرجاع

MimeType: نوع MIME الذي سيتم عرضه به


setContent(content)

تضبط هذه السمة المحتوى الذي سيتم عرضه.

المَعلمات

الاسمالنوعالوصف
contentStringالمحتوى المطلوب عرضه

الإرجاع

TextOutput: يمثّل هذا النص الناتج نفسه، وهو مفيد في الربط بين العمليات


setMimeType(mimeType)

تضبط هذه السمة نوع MIME للمحتوى الذي سيتم عرضه. القيمة التلقائية هي نص عادي.

المَعلمات

الاسمالنوعالوصف
mimeTypeMimeTypeنوع MIME

الإرجاع

TextOutput: يمثّل هذا النص الناتج نفسه، وهو مفيد في الربط بين العمليات