Class DocumentTriggerBuilder
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
DocumentTriggerBuilder
ドキュメント トリガーのビルダー。
詳細なドキュメント
create()
新しいトリガーを作成して返します。
戻る
Trigger
- 新しいトリガー。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-07-26 UTC。
[null,null,["最終更新日 2025-07-26 UTC。"],[[["\u003cp\u003eThe DocumentTriggerBuilder helps in creating and managing triggers for Google Docs.\u003c/p\u003e\n"],["\u003cp\u003eIt provides methods like \u003ccode\u003ecreate()\u003c/code\u003e to finalize the trigger and \u003ccode\u003eonOpen()\u003c/code\u003e to set a trigger for when the document is opened.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eonOpen()\u003c/code\u003e method allows you to specify a function to execute when a document is opened, enhancing document automation capabilities.\u003c/p\u003e\n"]]],["The `DocumentTriggerBuilder` class facilitates the creation of triggers for Google Documents. Key actions include `create()`, which generates and returns a new `Trigger` object, and `onOpen()`, which configures the trigger to activate when the document is opened. The `onOpen()` method returns the `DocumentTriggerBuilder` instance, allowing method chaining. The provided example demonstrates creating a trigger that runs \"myFunction\" upon document opening.\n"],null,["# Class DocumentTriggerBuilder\n\nDocumentTriggerBuilder\n\nA builder for document triggers. \n\n### Methods\n\n| Method | Return type | Brief description |\n|-----------------------|--------------------------------------------------|-----------------------------------------------------------------|\n| [create()](#create()) | [Trigger](/apps-script/reference/script/trigger) | Creates and returns the new trigger. |\n| [onOpen()](#onOpen()) | [DocumentTriggerBuilder](#) | Specifies a trigger that will fire when the document is opened. |\n\nDetailed documentation\n----------------------\n\n### `create()`\n\nCreates and returns the new trigger.\n\n#### Return\n\n\n[Trigger](/apps-script/reference/script/trigger) --- The new trigger.\n\n*** ** * ** ***\n\n### `on``Open()`\n\nSpecifies a trigger that will fire when the document is opened.\n\n```javascript\nconst document = DocumentApp.getActiveDocument();\nScriptApp.newTrigger('myFunction').forDocument(document).onOpen().create();\n```\n\n#### Return\n\n\n[DocumentTriggerBuilder](#) --- This [DocumentTriggerBuilder](#), for chaining."]]