Class TextOutput

TextOutput

Obiekt TextOutput, który może być wyświetlany przez skrypt.

Ze względów bezpieczeństwa skrypty nie mogą bezpośrednio zwracać treści tekstowych do przeglądarki. Zamiast tego przeglądarka jest przekierowywana do googleusercontent.com, która wyświetla treść bez dalszego czyszczenia ani manipulowania.

Treści tekstowe możesz zwracać w ten sposób:

function doGet() {
  return ContentService.createTextOutput('hello world!');
}
Istnieją też metody udostępniania treści JSON, RSS i XML jako TextOutput. Znajdziesz je w ContentService.

Metody

MetodaZwracany typKrótki opis
append(addedContent)TextOutputDołącza nowe treści do treści, które będą wyświetlane.
clear()TextOutputCzyści bieżące treści.
downloadAsFile(filename)TextOutputInformuje przeglądarki, że mają pobrać te treści, a nie je wyświetlić.
getContent()StringPobiera treści, które będą wyświetlane.
getFileName()StringZwraca nazwę pliku, pod którą ma zostać pobrany ten plik, lub wartość null, jeśli ma zostać wyświetlony, a nie pobrany.
getMimeType()MimeTypePobiera typ MIME, z którym będą wyświetlane te treści.
setContent(content)TextOutputUstawia treści, które będą wyświetlane.
setMimeType(mimeType)TextOutputUstawia typ MIME treści, które będą wyświetlane.

Szczegółowa dokumentacja

append(addedContent)

Dołącza nowe treści do treści, które będą wyświetlane.

Parametry

NazwaTypOpis
addedContentStringtreści do dołączenia

Powrót

TextOutput – sam obiekt TextOutput, przydatny do łączenia w łańcuchy


clear()

Czyści bieżące treści.

Powrót

TextOutput – sam obiekt TextOutput, przydatny do łączenia w łańcuchy


downloadAsFile(filename)

Informuje przeglądarki, że mają pobrać te treści, a nie je wyświetlić.

Niektóre przeglądarki zignorują to ustawienie. Ustawienie tej wartości na null spowoduje przywrócenie domyślnego zachowania, czyli wyświetlania, a nie pobierania.

Parametry

NazwaTypOpis
filenameStringnazwa pliku, której przeglądarka ma użyć

Powrót

TextOutput – obiekt TextOutput, przydatny do łączenia w łańcuchy

Zgłasza

Error – jeśli nazwa pliku zawiera niedozwolone znaki


getContent()

Pobiera treści, które będą wyświetlane.

Powrót

String – treści, które będą wyświetlane


getFileName()

Zwraca nazwę pliku, pod którą ma zostać pobrany ten plik, lub wartość null, jeśli ma zostać wyświetlony, a nie pobrany.

Powrót

String – nazwa pliku


getMimeType()

Pobiera typ MIME, z którym będą wyświetlane te treści.

Powrót

MimeType – typ MIME, z którym będą wyświetlane te treści


setContent(content)

Ustawia treści, które będą wyświetlane.

Parametry

NazwaTypOpis
contentStringtreści do udostępnienia

Powrót

TextOutput – sam obiekt TextOutput, przydatny do łączenia w łańcuchy


setMimeType(mimeType)

Ustawia typ MIME treści, które będą wyświetlane. Domyślnie jest to zwykły tekst.

Parametry

NazwaTypOpis
mimeTypeMimeTypetyp MIME

Powrót

TextOutput – sam obiekt TextOutput, przydatny do łączenia w łańcuchy