Class TextOutput

Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.
Salida de texto

Un objeto TextOutput que se puede entregar desde una secuencia de comandos.

Debido a consideraciones de seguridad, las secuencias de comandos no pueden mostrar contenido de texto directamente a un navegador. En cambio, el navegador se redirecciona a googleusercontent.com, que lo mostrará sin ninguna otra limpieza ni manipulación.

Puedes devolver contenido de texto como el siguiente:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
También hay métodos para entregar JSON, RSS y XML como TextOutputs; consulta los métodos correspondientes en ContentService.

Métodos

MétodoTipo de datos que se muestraDescripción breve
append(addedContent)TextOutputAgrega nuevo contenido al contenido que se publicará.
clear()TextOutputBorra el contenido actual.
downloadAsFile(filename)TextOutputIndica a los navegadores que descarguen este contenido en lugar de mostrarlo.
getContent()StringObtiene el contenido que se entregará.
getFileName()StringMuestra el nombre del archivo como descargado, o nulo si se muestra en lugar de descargarse.
getMimeType()MimeTypeIndica el tipo de MIME con el que se publicará este contenido.
setContent(content)TextOutputEstablece el contenido que se publicará.
setMimeType(mimeType)TextOutputEstablece el tipo de MIME del contenido que se publicará.

Documentación detallada

append(addedContent)

Agrega nuevo contenido al contenido que se publicará.

Parámetros

NombreTipoDescripción
addedContentStringel contenido que se agregará

Volver

TextOutput: Este TextOutput en sí es útil para el encadenamiento


clear()

Borra el contenido actual.

Volver

TextOutput: Este TextOutput en sí es útil para el encadenamiento


downloadAsFile(filename)

Indica a los navegadores que descarguen este contenido en lugar de mostrarlo.

Algunos navegadores ignorarán esta configuración. Si lo configuras como nulo, se restablecerá el comportamiento predeterminado de la visualización en lugar de la descarga.

Parámetros

NombreTipoDescripción
filenameStringel nombre del archivo para indicarle al navegador que utilice

Volver

TextOutput: Es el objeto TextOutput, útil para encadenar.

Arroja

Error: si el nombre de archivo contiene caracteres no permitidos


getContent()

Obtiene el contenido que se entregará.

Volver

String: Es el contenido que se publicará.


getFileName()

Muestra el nombre del archivo como descargado, o nulo si se muestra en lugar de descargarse.

Volver

String: Es el nombre del archivo.


getMimeType()

Indica el tipo de MIME con el que se publicará este contenido.

Volver

MimeType: Es el tipo de MIME con el que se publicará.


setContent(content)

Establece el contenido que se publicará.

Parámetros

NombreTipoDescripción
contentStringel contenido que se publicará

Volver

TextOutput: Este TextOutput en sí es útil para el encadenamiento


setMimeType(mimeType)

Establece el tipo de MIME del contenido que se publicará. El valor predeterminado es texto sin formato.

Parámetros

NombreTipoDescripción
mimeTypeMimeTypeel tipo de MIME

Volver

TextOutput: Este TextOutput en sí es útil para el encadenamiento