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
Methode | Rückgabetyp | Kurzbeschreibung |
---|---|---|
append(addedContent) | TextOutput | An die Inhalte, die ausgeliefert werden, werden neue Inhalte angefügt. |
clear() | TextOutput | Löscht den aktuellen Inhalt. |
downloadAsFile(filename) | TextOutput | Fordert Browser an, diese Inhalte herunterzuladen, statt anzuzeigen. |
getContent() | String | Ruft den Inhalt ab, der bereitgestellt wird. |
getFileName() | String | Gibt den Namen der Datei zurück, unter der diese Datei heruntergeladen werden soll, oder null, wenn sie angezeigt, aber nicht heruntergeladen werden soll. |
getMimeType() | MimeType | Rufen Sie den MIME-Typ ab, mit dem dieser Inhalt bereitgestellt wird. |
setContent(content) | TextOutput | Legt den Inhalt fest, der geliefert wird. |
setMimeType(mimeType) | TextOutput | Legt 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
Name | Typ | Beschreibung |
---|---|---|
addedContent | String | den 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
Name | Typ | Beschreibung |
---|---|---|
filename | String | den 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
Name | Typ | Beschreibung |
---|---|---|
content | String | fü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
Name | Typ | Beschreibung |
---|---|---|
mimeType | MimeType | den MIME-Typ |
Return
TextOutput
: dieses TextOutput selbst, das für Verkettungen nützlich ist