Um objeto TextOutput que pode ser disponibilizado a partir de um script.
Devido a considerações de segurança, os scripts não podem retornar diretamente conteúdo de texto para um navegador. Em vez disso, o navegador é redirecionado para googleusercontent.com, que exibe o URL sem qualquer limpeza ou manipulação.
Você pode retornar conteúdo de texto como este:
function doGet() { return ContentService.createTextOutput("hello world!"); }Também há métodos para disponibilizar JSON, RSS e XML como TextOutputs. Consulte os métodos correspondentes em
ContentService
.Métodos
Método | Tipo de retorno | Breve descrição |
---|---|---|
append(addedContent) | TextOutput | Anexa o conteúdo novo ao conteúdo que será veiculado. |
clear() | TextOutput | Limpa o conteúdo atual. |
downloadAsFile(filename) | TextOutput | Instrui os navegadores a fazer o download em vez de exibir esse conteúdo. |
getContent() | String | Extrai o conteúdo que será veiculado. |
getFileName() | String | Retorna o nome do arquivo para fazer o download como ou nulo se ele precisar ser exibido em vez de transferido por download. |
getMimeType() | MimeType | Consiga o tipo MIME com que esse conteúdo será veiculado. |
setContent(content) | TextOutput | Define o conteúdo que será exibido. |
setMimeType(mimeType) | TextOutput | Define o tipo MIME do conteúdo que será veiculado. |
Documentação detalhada
append(addedContent)
Anexa o conteúdo novo ao conteúdo que será veiculado.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
addedContent | String | o conteúdo a ser anexado |
Retorno
TextOutput
: essa TextOutput em si, útil para encadeamento.
clear()
downloadAsFile(filename)
Instrui os navegadores a fazer o download em vez de exibir esse conteúdo.
Alguns navegadores vão ignorar essa configuração. Definir como nulo vai limpar o comportamento padrão de exibição em vez de download.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
filename | String | o nome do arquivo para dizer ao navegador para usar |
Retorno
TextOutput
: o objeto TextOutput, útil para encadeamento.
Gera
Error
: se o nome do arquivo contiver caracteres ilegais.
getContent()
Extrai o conteúdo que será veiculado.
Retorno
String
: o conteúdo que será veiculado.
getFileName()
Retorna o nome do arquivo para fazer o download como ou nulo se ele precisar ser exibido em vez de transferido por download.
Retorno
String
: o nome do arquivo
getMimeType()
Consiga o tipo MIME com que esse conteúdo será veiculado.
Retorno
MimeType
: o tipo MIME com que ele será veiculado
setContent(content)
Define o conteúdo que será exibido.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
content | String | o conteúdo que será veiculado |
Retorno
TextOutput
: essa TextOutput em si, útil para encadeamento.
setMimeType(mimeType)
Define o tipo MIME do conteúdo que será veiculado. O padrão é texto simples.
Parâmetros
Nome | Tipo | Descrição |
---|---|---|
mimeType | MimeType | o tipo MIME |
Retorno
TextOutput
: essa TextOutput em si, útil para encadeamento.