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 más limpieza ni manipulación.
Puedes mostrar contenido de texto como el siguiente:
function doGet() { return ContentService.createTextOutput("hello world!"); }También hay métodos para publicar archivos JSON, RSS y XML como TextOutputs. Consulta los métodos correspondientes en
ContentService
.Métodos
Método | Tipo de datos que se muestra | Descripción breve |
---|---|---|
append(addedContent) | TextOutput | Agrega contenido nuevo al contenido que se publicará. |
clear() | TextOutput | Borra el contenido actual. |
downloadAsFile(filename) | TextOutput | Indica a los navegadores que descarguen este contenido en lugar de mostrarlo. |
getContent() | String | Obtiene el contenido que se entregará. |
getFileName() | String | Muestra el nombre del archivo para descargar este archivo, o el valor nulo si se debe mostrar en lugar de descargar. |
getMimeType() | MimeType | Obtén el tipo de MIME con el que se entregará este contenido. |
setContent(content) | TextOutput | Establece el contenido que se publicará. |
setMimeType(mimeType) | TextOutput | Establece el tipo de MIME del contenido que se entregará. |
Documentación detallada
append(addedContent)
Agrega contenido nuevo al contenido que se publicará.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
addedContent | String | el contenido que se agregará |
Devolvedor
TextOutput
: Este TextOutput en sí es útil para encadenar.
clear()
downloadAsFile(filename)
Indica a los navegadores que descarguen este contenido en lugar de mostrarlo.
Algunos navegadores ignorarán este parámetro de configuración. Si se establece como nulo, se restablecerá el comportamiento predeterminado de visualización en lugar de descarga.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
filename | String | el nombre del archivo para indicarle al navegador que use |
Devolvedor
TextOutput
: Es el objeto TextOutput, útil para el encadenamiento.
Arroja
Error
: Si el nombre de archivo contiene caracteres no permitidos
getContent()
Obtiene el contenido que se entregará.
Devolvedor
String
: Es el contenido que se entregará.
getFileName()
Muestra el nombre del archivo para descargar este archivo, o el valor nulo si se debe mostrar en lugar de descargar.
Devolvedor
String
: Es el nombre del archivo.
getMimeType()
Obtén el tipo de MIME con el que se entregará este contenido.
Devolvedor
MimeType
: Es el tipo de MIME con el que se entregará.
setContent(content)
Establece el contenido que se publicará.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
content | String | el contenido que entregará |
Devolvedor
TextOutput
: Este TextOutput en sí es útil para encadenar.
setMimeType(mimeType)
Establece el tipo de MIME del contenido que se entregará. El valor predeterminado es texto sin formato.
Parámetros
Nombre | Tipo | Descripción |
---|---|---|
mimeType | MimeType | el tipo MIME |
Devolvedor
TextOutput
: Este TextOutput en sí es útil para encadenar.