Class TextOutput

TestoOutput

Un oggetto TextOutput che può essere pubblicato da uno script.

Per motivi di sicurezza, gli script non possono restituire direttamente i contenuti di testo a un browser. Il browser viene invece reindirizzato a googleusercontent.com, che lo mostrerà senza ulteriore sanificazione o manipolazione.

Puoi restituire contenuti di testo come questo:

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
Esistono anche metodi per pubblicare JSON, RSS e XML come output di testo. Consulta i metodi corrispondenti su ContentService.

Metodi

MetodoTipo restituitoBreve descrizione
append(addedContent)TextOutputAggiunge nuovi contenuti a quelli che verranno pubblicati.
clear()TextOutputCancella i contenuti correnti.
downloadAsFile(filename)TextOutputIndica ai browser di scaricare i contenuti anziché visualizzarli.
getContent()StringRecupera i contenuti che verranno pubblicati.
getFileName()StringRestituisce il nome del file da scaricare o null se deve essere visualizzato anziché scaricato.
getMimeType()MimeTypeOttieni il tipo MIME con cui verranno pubblicati questi contenuti.
setContent(content)TextOutputImposta i contenuti che verranno pubblicati.
setMimeType(mimeType)TextOutputImposta il tipo MIME per i contenuti che verranno pubblicati.

Documentazione dettagliata

append(addedContent)

Aggiunge nuovi contenuti a quelli che verranno pubblicati.

Parametri

NomeTipoDescrizione
addedContentStringi contenuti da aggiungere

Invio

TextOutput: l'oggetto TextOutput stesso, utile per l'accodamento


clear()

Cancella i contenuti correnti.

Invio

TextOutput: l'oggetto TextOutput stesso, utile per l'accodamento


downloadAsFile(filename)

Indica ai browser di scaricare i contenuti anziché visualizzarli.

Alcuni browser ignorano questa impostazione. Se lo imposti su null, verrà ripristinato il comportamento predefinito di visualizzazione anziché di download.

Parametri

NomeTipoDescrizione
filenameStringil nome file da indicare al browser da utilizzare

Invio

TextOutput: l'oggetto TextOutput, utile per l'accodamento

Lanci

Error: se il nome file contiene caratteri non ammessi


getContent()

Recupera i contenuti che verranno pubblicati.

Invio

String: i contenuti che verranno pubblicati


getFileName()

Restituisce il nome del file da scaricare o null se deve essere visualizzato anziché scaricato.

Invio

String: il nome del file


getMimeType()

Ottieni il tipo MIME con cui verranno pubblicati questi contenuti.

Invio

MimeType: il tipo MIME con cui verrà pubblicato


setContent(content)

Imposta i contenuti che verranno pubblicati.

Parametri

NomeTipoDescrizione
contentStringi contenuti da pubblicare

Invio

TextOutput: l'oggetto TextOutput stesso, utile per l'accodamento


setMimeType(mimeType)

Imposta il tipo MIME per i contenuti che verranno pubblicati. Il valore predefinito è il testo normale.

Parametri

NomeTipoDescrizione
mimeTypeMimeTypeil tipo MIME

Invio

TextOutput: l'oggetto TextOutput stesso, utile per l'accodamento