Class TextOutput

TextOutput

TextOutput-Objekt, das von einem Skript bereitgestellt werden kann.

Aus Sicherheitsgründen können Skripte Textinhalte nicht direkt an einen Browser zurückgeben. Stattdessen wird der Browser zu googleusercontent.com weitergeleitet. Dort werden sie ohne weitere Bereinigung oder Manipulation.

Sie können Textinhalte wie folgt zurückgeben:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Es gibt auch Methoden, um JSON, RSS und XML als TextOutputs bereitzustellen. finden Sie die entsprechenden Methoden am ContentService.

Methoden

MethodeRückgabetypKurzbeschreibung
append(addedContent)TextOutputHängt neuen Inhalt an den bereitzustellenden Inhalt an.
clear()TextOutputLöscht den aktuellen Inhalt.
downloadAsFile(filename)TextOutputWeist Browser an, diesen Inhalt herunterzuladen, anstatt ihn anzuzeigen.
getContent()StringRuft den Inhalt ab, der bereitgestellt wird.
getFileName()StringGibt den Namen der Datei zurück, unter der diese Datei heruntergeladen werden soll, oder null, wenn sie anstelle der Anzeige angezeigt werden soll. heruntergeladen.
getMimeType()MimeTypeRufen Sie den MIME-Typ ab, mit dem dieser Inhalt bereitgestellt wird.
setContent(content)TextOutputLegt den Inhalt fest, der bereitgestellt wird.
setMimeType(mimeType)TextOutputLegt den MIME-Typ für die bereitzustellenden Inhalte fest.

Detaillierte Dokumentation

append(addedContent)

Hängt neuen Inhalt an den bereitzustellenden Inhalt an.

Parameter

NameTypBeschreibung
addedContentStringden Inhalt, der angehängt werden soll

Rückflug

TextOutput: Diese TextOutput selbst; nützlich für Verkettungen


clear()

Löscht den aktuellen Inhalt.

Rückflug

TextOutput: Diese TextOutput selbst; nützlich für Verkettungen


downloadAsFile(filename)

Weist Browser an, diesen Inhalt herunterzuladen, anstatt ihn anzuzeigen.

Diese Einstellung wird von einigen Browsern ignoriert. Wenn Sie diesen Wert auf null setzen, wird er zurück in die der Anzeige statt des Downloads angezeigt.

Parameter

NameTypBeschreibung
filenameStringden Dateinamen, damit der Browser

Rückflug

TextOutput: das TextOutput-Objekt, das für Verkettungen nützlich ist

Löst aus

Error – wenn der Dateiname unzulässige Zeichen enthält


getContent()

Ruft den Inhalt ab, der bereitgestellt wird.

Rückflug

String: der Inhalt, der bereitgestellt wird


getFileName()

Gibt den Namen der Datei zurück, unter der diese Datei heruntergeladen werden soll, oder null, wenn sie anstelle der Anzeige angezeigt werden soll. heruntergeladen.

Rückflug

String: der Dateiname


getMimeType()

Rufen Sie den MIME-Typ ab, mit dem dieser Inhalt bereitgestellt wird.

Rückflug

MimeType – der MIME-Typ, mit dem dieser Dienst bereitgestellt wird


setContent(content)

Legt den Inhalt fest, der bereitgestellt wird.

Parameter

NameTypBeschreibung
contentStringder für die Auslieferung

Rückflug

TextOutput: Diese TextOutput selbst; nützlich für Verkettungen


setMimeType(mimeType)

Legt den MIME-Typ für die bereitzustellenden Inhalte fest. Der Standardwert ist Nur-Text.

Parameter

NameTypBeschreibung
mimeTypeMimeTypeden MIME-Typ

Rückflug

TextOutput: Diese TextOutput selbst; nützlich für Verkettungen