Class TextOutput

TextOutput

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

Debido a consideraciones de seguridad, las secuencias de comandos no pueden mostrar directamente contenido de texto a un navegador. En su lugar, el navegador se redirecciona a googleusercontent.com, que lo mostrará sin que una mayor desinfección o manipulación.

Puedes mostrar contenido de texto como este:

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 contenido nuevo 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()StringDevuelve el nombre del archivo para descargar este archivo o un valor nulo si se debe mostrar en lugar de descargado.
getMimeType()MimeTypeObtiene el tipo de MIME con el que se publicará este contenido.
setContent(content)TextOutputConfigura el contenido que se entregará.
setMimeType(mimeType)TextOutputEstablece el tipo de MIME del contenido que se entregará.

Documentación detallada

append(addedContent)

Agrega contenido nuevo al contenido que se publicará.

Parámetros

NombreTipoDescripción
addedContentStringel contenido que se agregará

Volver

TextOutput: Es TextOutput, útil para encadenar


clear()

Borra el contenido actual.

Volver

TextOutput: Es TextOutput, útil para encadenar


downloadAsFile(filename)

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

Algunos navegadores ignorarán esta configuración. Si lo estableces como nulo, se borrará de nuevo el comportamiento predeterminado de mostrar en lugar de descargarse.

Parámetros

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

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()

Devuelve el nombre del archivo para descargar este archivo o un valor nulo si se debe mostrar en lugar de descargado.

Volver

String: Es el nombre del archivo.


getMimeType()

Obtiene 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)

Configura el contenido que se entregará.

Parámetros

NombreTipoDescripción
contentStringel contenido que se entregará

Volver

TextOutput: Es TextOutput, útil para encadenar


setMimeType(mimeType)

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

Parámetros

NombreTipoDescripción
mimeTypeMimeTypeel tipo de MIME

Volver

TextOutput: Es TextOutput, útil para encadenar