Class TextOutput

TextOutput

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 mostrerà senza ulteriori operazioni di sanitizzazione o manipolazione.

Puoi restituire contenuti di testo simili ai seguenti:

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

Metodi

MetodoTipo restituitoBreve descrizione
append(addedContent)TextOutputAggiunge nuovi contenuti ai contenuti pubblicati.
clear()TextOutputCancella i contenuti correnti.
downloadAsFile(filename)TextOutputIndica ai browser di scaricare anziché visualizzare questi contenuti.
getContent()StringConsente di acquisire i contenuti che verranno pubblicati.
getFileName()StringRestituisce il nome del file per scaricare questo file come 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 ai contenuti pubblicati.

Parametri

NomeTipoDescrizione
addedContentStringi contenuti da aggiungere

Ritorni

TextOutput: questo TextOutput stesso, utile per il concatenamento


clear()

Cancella i contenuti correnti.

Ritorni

TextOutput: questo TextOutput stesso, utile per il concatenamento


downloadAsFile(filename)

Indica ai browser di scaricare anziché visualizzare questi contenuti.

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

Parametri

NomeTipoDescrizione
filenameStringil nome del file che indica al browser di utilizzare

Ritorni

TextOutput: l'oggetto TextOutput, utile per il concatenamento

Tiri

Error: se il nome del file contiene caratteri non ammessi


getContent()

Consente di acquisire i contenuti che verranno pubblicati.

Ritorni

String: i contenuti che saranno pubblicati


getFileName()

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

Ritorni

String: il nome del file


getMimeType()

Ottieni il tipo MIME con cui verranno pubblicati questi contenuti.

Ritorni

MimeType: il tipo MIME con cui verrà pubblicato questo elemento


setContent(content)

Imposta i contenuti che verranno pubblicati.

Parametri

NomeTipoDescrizione
contentStringi contenuti da pubblicare

Ritorni

TextOutput: questo TextOutput stesso, utile per il concatenamento


setMimeType(mimeType)

Imposta il tipo MIME per i contenuti che verranno pubblicati. L'impostazione predefinita è testo normale.

Parametri

NomeTipoDescrizione
mimeTypeMimeTypeil tipo MIME

Ritorni

TextOutput: questo TextOutput stesso, utile per il concatenamento