Class TextOutput

TextOutput

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

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

Puoi restituire contenuti testuali come i seguenti:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Esistono anche metodi per pubblicare JSON, RSS e XML come TextOutputs; vedi i metodi corrispondenti il giorno ContentService.

Metodi

MetodoTipo restituitoBreve descrizione
append(addedContent)TextOutputAggiunge nuovi contenuti ai contenuti che verranno pubblicati.
clear()TextOutputCancella i contenuti correnti.
downloadAsFile(filename)TextOutputIndica ai browser di scaricare anziché visualizzare questi contenuti.
getContent()StringRecupera i contenuti che verranno pubblicati.
getFileName()StringRestituisce il nome del file per scaricare il file, oppure null se deve essere visualizzato anziché scaricato.
getMimeType()MimeTypeOttieni il tipo MIME con cui verranno gestiti 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 ai contenuti che verranno pubblicati.

Parametri

NomeTipoDescrizione
addedContentStringi contenuti da aggiungere

Invio

TextOutput: il file TextOutput, utile per concatenare


clear()

Cancella i contenuti correnti.

Invio

TextOutput: il file TextOutput, utile per concatenare


downloadAsFile(filename)

Indica ai browser di scaricare anziché visualizzare questi contenuti.

Alcuni browser ignorano questa impostazione. Se il criterio viene impostato su null, verrà ripristinato comportamento predefinito della visualizzazione anziché del download.

Parametri

NomeTipoDescrizione
filenameStringil nome file per indicare al browser di utilizzare

Invio

TextOutput: l'oggetto TextOutput, utile per concatenare

Lanci

Error: se il nome del 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 per scaricare il file, oppure null se deve essere visualizzato anziché scaricato.

Invio

String: il nome del file


getMimeType()

Ottieni il tipo MIME con cui verranno gestiti 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: il file TextOutput, utile per concatenare


setMimeType(mimeType)

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

Parametri

NomeTipoDescrizione
mimeTypeMimeTypeil tipo MIME

Invio

TextOutput: il file TextOutput, utile per concatenare