Class TextOutput

TextOutput

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

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

Sie können Textinhalte wie den folgenden zurückgeben:

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

Methoden

MethodeRückgabetypKurzbeschreibung
append(addedContent)TextOutputAn die Inhalte, die ausgeliefert werden, werden neue Inhalte angefügt.
clear()TextOutputLöscht den aktuellen Inhalt.
downloadAsFile(filename)TextOutputFordert Browser an, diese Inhalte herunterzuladen, statt 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 angezeigt, aber nicht heruntergeladen werden soll.
getMimeType()MimeTypeRufen Sie den MIME-Typ ab, mit dem dieser Inhalt bereitgestellt wird.
setContent(content)TextOutputLegt den Inhalt fest, der geliefert wird.
setMimeType(mimeType)TextOutputLegt den MIME-Typ für Inhalte fest, die bereitgestellt werden.

Detaillierte Dokumentation

append(addedContent)

An die Inhalte, die ausgeliefert werden, werden neue Inhalte angefügt.

Parameter

NameTypBeschreibung
addedContentStringden hinzuzufügenden Inhalt

Return

TextOutput: dieses TextOutput selbst, das für Verkettungen nützlich ist


clear()

Löscht den aktuellen Inhalt.

Return

TextOutput: dieses TextOutput selbst, das für Verkettungen nützlich ist


downloadAsFile(filename)

Fordert Browser an, diese Inhalte herunterzuladen, statt anzuzeigen.

Einige Browser ignorieren diese Einstellung. Wenn Sie diesen Wert auf null setzen, wird er auf die Standardeinstellung "Anzeigen" und nicht auf "Herunterladen" zurückgesetzt.

Parameter

NameTypBeschreibung
filenameStringden Dateinamen, damit der Browser

Return

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.

Return

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 angezeigt, aber nicht heruntergeladen werden soll.

Return

String: der Dateiname


getMimeType()

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

Return

MimeType: der MIME-Typ, mit dem das Ereignis bereitgestellt wird


setContent(content)

Legt den Inhalt fest, der geliefert wird.

Parameter

NameTypBeschreibung
contentStringfür die Bereitstellung von Inhalten

Return

TextOutput: dieses TextOutput selbst, das für Verkettungen nützlich ist


setMimeType(mimeType)

Legt den MIME-Typ für Inhalte fest, die bereitgestellt werden. Die Standardeinstellung ist „Nur Text“.

Parameter

NameTypBeschreibung
mimeTypeMimeTypeden MIME-Typ

Return

TextOutput: dieses TextOutput selbst, das für Verkettungen nützlich ist