Class TextOutput

TextOutput

Objet TextOutput qui peut être diffusé à partir d'un script.

Pour des raisons de sécurité, les scripts ne peuvent pas renvoyer directement le contenu textuel à un navigateur. Au lieu de cela, le navigateur est redirigé vers googleusercontent.com, qui l'affiche sans aucun nettoyage ni manipulation supplémentaires.

Vous pouvez renvoyer du contenu textuel comme suit:

function doGet() {
  return ContentService.createTextOutput("hello world!");
}
Il existe également des méthodes pour diffuser des contenus JSON, RSS et XML sous forme de TextOutputs. Consultez les méthodes correspondantes sur ContentService.

Méthodes

MéthodeType renvoyéBrève description
append(addedContent)TextOutputAjoute du nouveau contenu au contenu qui sera diffusé.
clear()TextOutputEfface le contenu actuel.
downloadAsFile(filename)TextOutputIndique aux navigateurs de télécharger plutôt que d'afficher ce contenu.
getContent()StringRécupère le contenu qui sera diffusé.
getFileName()StringRenvoie le nom du fichier contenant le fichier à télécharger, ou la valeur "null" s'il doit être affiché plutôt que téléchargé.
getMimeType()MimeTypeObtenez le type MIME avec lequel ce contenu sera diffusé.
setContent(content)TextOutputDéfinit le contenu à diffuser.
setMimeType(mimeType)TextOutputDéfinit le type MIME du contenu qui sera diffusé.

Documentation détaillée

append(addedContent)

Ajoute du nouveau contenu au contenu qui sera diffusé.

Paramètres

NomTypeDescription
addedContentStringcontenu à ajouter

Aller-retour

TextOutput : cet élément TextOutput proprement dit, utile pour le chaînage


clear()

Efface le contenu actuel.

Aller-retour

TextOutput : cet élément TextOutput proprement dit, utile pour le chaînage


downloadAsFile(filename)

Indique aux navigateurs de télécharger plutôt que d'afficher ce contenu.

Certains navigateurs ne tiennent pas compte de ce paramètre. Si vous la définissez sur null, elle rétablira le comportement par défaut (affichage au lieu du téléchargement).

Paramètres

NomTypeDescription
filenameStringNom du fichier pour indiquer au navigateur

Aller-retour

TextOutput : objet TextOutput

Génère

Error : si le nom de fichier contient des caractères non autorisés


getContent()

Récupère le contenu qui sera diffusé.

Aller-retour

String : contenu diffusé


getFileName()

Renvoie le nom du fichier contenant le fichier à télécharger, ou la valeur "null" s'il doit être affiché plutôt que téléchargé.

Aller-retour

String : nom du fichier


getMimeType()

Obtenez le type MIME avec lequel ce contenu sera diffusé.

Aller-retour

MimeType : type MIME avec lequel il sera diffusé.


setContent(content)

Définit le contenu à diffuser.

Paramètres

NomTypeDescription
contentStringle contenu à diffuser

Aller-retour

TextOutput : cet élément TextOutput proprement dit, utile pour le chaînage


setMimeType(mimeType)

Définit le type MIME du contenu qui sera diffusé. La valeur par défaut est le texte brut.

Paramètres

NomTypeDescription
mimeTypeMimeTypele type MIME

Aller-retour

TextOutput : cet élément TextOutput proprement dit, utile pour le chaînage