スクリプトから提供できる TextOutput オブジェクト。
セキュリティ上の理由から、スクリプトはテキスト コンテンツをブラウザに直接返すことはできません。代わりに、ブラウザは googleusercontent.com にリダイレクトされ、それ以上のサニタイズや操作なしで表示されます。
次のようにテキスト コンテンツを返すことができます。
function doGet() { return ContentService.createTextOutput('hello world!'); }
ContentService の対応するメソッドをご覧ください。メソッド
| メソッド | 戻り値の型 | 概要 |
|---|---|---|
append(addedContent) | Text | 配信されるコンテンツに新しいコンテンツを追加します。 |
clear() | Text | 現在のコンテンツをクリアします。 |
download | Text | ブラウザにこのコンテンツを表示するのではなくダウンロードするよう指示します。 |
get | String | 配信されるコンテンツを取得します。 |
get | String | このファイルをダウンロードする際のファイル名を返します。ダウンロードではなく表示する必要がある場合は null を返します。 |
get | Mime | このコンテンツが配信される MIME タイプを取得します。 |
set | Text | 配信されるコンテンツを設定します。 |
set | Text | 配信されるコンテンツの MIME タイプを設定します。 |
詳細なドキュメント
append(addedContent)
配信されるコンテンツに新しいコンテンツを追加します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
added | String | 追加するコンテンツ |
戻る
TextOutput - この TextOutput 自体。チェーン処理に便利です。
clear()
downloadAsFile(filename)
ブラウザにこのコンテンツを表示するのではなくダウンロードするよう指示します。
一部のブラウザでは、この設定は無視されます。これを null に設定すると、ダウンロードではなく表示するというデフォルトの動作に戻ります。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
filename | String | ブラウザに使用するよう指示するファイル名 |
戻る
TextOutput - TextOutput オブジェクト。チェーン処理に便利です。
例外
Error - ファイル名に不正な文字が含まれている場合
getContent()
配信されるコンテンツを取得します。
戻る
String - 配信されるコンテンツ
getFileName()
このファイルをダウンロードする際のファイル名を返します。ダウンロードではなく表示する必要がある場合は null を返します。
戻る
String - ファイル名
getMimeType()
setContent(content)
配信されるコンテンツを設定します。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
content | String | 配信するコンテンツ |
戻る
TextOutput - この TextOutput 自体。チェーン処理に便利です。
setMimeType(mimeType)
配信されるコンテンツの MIME タイプを設定します。デフォルトは書式なしテキストです。
パラメータ
| 名前 | タイプ | 説明 |
|---|---|---|
mime | Mime | MIME タイプ |
戻る
TextOutput - この TextOutput 自体。チェーン処理に便利です。