クラス google.script.host(クライアントサイド API) (original) (raw)

プロパティ

プロパティ 説明
origin ホストドメインを提供し、スクリプトが自身の URL を 検証できます。

メソッド

メソッド 戻り値の型 概要
close() void 現在のダイアログまたはサイドバーを閉じます。
editor.focus() void ブラウザのフォーカスを、ダイアログまたはサイドバーから Google ドキュメント、スプレッドシート、フォームのエディタに切り替えます。
setHeight(height) void 現在のダイアログの高さを設定します。
setWidth(width) void 現在のダイアログの幅を設定します。

詳細なドキュメント

close()

現在のダイアログまたはサイドバーを閉じます。

コード.gs

function onOpen(e) { SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .createMenu('Sidebar').addItem('Show', 'showSidebar').addToUi(); }

function showSidebar() { var html = HtmlService.createHtmlOutputFromFile('Index'); SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .showSidebar(html); }

Index.html


editor.focus()

ブラウザのフォーカスを、ダイアログまたはサイドバーから Google ドキュメント、スプレッドシート、フォームのエディタに切り替えます。

コード.gs

function onOpen(e) { SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .createMenu('Sidebar').addItem('Show', 'showSidebar').addToUi(); }

function showSidebar() { var html = HtmlService.createHtmlOutputFromFile('Index'); SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .showSidebar(html); }

Index.html


setHeight(height)

現在のダイアログの高さを設定します。

コード.gs

function onOpen(e) { SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .createMenu('Dialog').addItem('Show', 'showDialog').addToUi(); }

function showDialog() { var html = HtmlService.createHtmlOutputFromFile('Index') .setWidth(300) .setHeight(200); SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .showModalDialog(html, 'Dialog title'); }

Index.html

パラメータ

名前 説明
height Integer 新しい高さ(ピクセル単位)

setWidth(width)

現在のダイアログの幅を設定します。

コード.gs

function onOpen(e) { SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .createMenu('Dialog').addItem('Show', 'showDialog').addToUi(); }

function showDialog() { var html = HtmlService.createHtmlOutputFromFile('Index') .setWidth(300) .setHeight(200); SpreadsheetApp.getUi() // Or DocumentApp or FormApp. .showModalDialog(html, 'Dialog title'); }

Index.html

パラメータ

名前 説明
width Integer 新しい幅(ピクセル単位)

特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。

最終更新日 2024-09-12 UTC。