リスト項目を表す要素。List は、リスト ID に関連付けられた Paragraph です。List には、Equation、Footnote、Horizontal、Inline、Inline、Page、Text の各要素を含めることができます。ドキュメント構造の詳細については、Google ドキュメントを拡張するためのガイドをご覧ください。
List に改行文字を含めることはできません。改行文字(\n)は改行文字(\r)に変換されます。
同じリスト ID を持つ List は同じリストに属し、それに応じて番号が付けられます。特定のリストの List は、タブ内で隣接している必要も、同じ親要素を持つ必要もありません。次の例に示すように、同じリストに属する 2 つの項目は、連続した番号付けを維持しながら、タブ内の任意の場所に存在できます。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Append a new list item to the body. const item1 = body.appendListItem('Item 1'); // Log the new list item's list ID. Logger.log(item1.getListId()); // Append a table after the list item. body.appendTable([['Cell 1', 'Cell 2']]); // Append a second list item with the same list ID. The two items are treated as // the same list, despite not being consecutive. const item2 = body.appendListItem('Item 2'); item2.setListId(item1);
メソッド
詳細なドキュメント
add Positioned Image(image)
指定された画像 BLOB から新しい Positioned を作成して挿入します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
image | Blob | 画像データ |
戻る
Positioned - 新しい位置に配置された画像
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Horizontal Rule()
新しい Horizontal を作成して追加します。
戻る
Horizontal - 新しい水平罫線
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Inline Image(image)
指定されたイメージ blob から新しい Inline を作成して追加します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
image | Blob | 画像データ |
戻る
Inline - 追加された画像
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Inline Image(image)
指定された Inline を追加します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
image | Inline | 画像データ |
戻る
Inline - 追加された画像
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Page Break()
新しい Page を作成して追加します。
注: Page は Table 内に含めることはできません。現在の要素がテーブルセルに含まれている場合、例外がスローされます。
戻る
Page - 新しい改ページ要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Page Break(pageBreak)
指定された Page を追加します。
注: Page は Table 内に含めることはできません。現在の要素がテーブルセルに含まれている場合、例外がスローされます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
page | Page | 追加する改ページ |
戻る
Page - 追加された改ページ要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
append Text(text)
append Text(text)
clear()
copy()
edit As Text()
編集用に現在の要素の Text バージョンを取得します。
edit を使用して、要素のコンテンツをリッチテキストとして操作します。edit モードでは、テキスト以外の要素(Inline や Horizontal など)は無視されます。
削除されたテキスト範囲内に完全に含まれる子要素は、要素から削除されます。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Insert two paragraphs separated by a paragraph containing an // horizontal rule. body.insertParagraph(0, 'An editAsText sample.'); body.insertHorizontalRule(0); body.insertParagraph(0, 'An example.'); // Delete " sample.\n\n An" removing the horizontal rule in the process. body.editAsText().deleteText(14, 25);
戻る
Text - 現在の要素のテキスト バージョン
find Element(elementType)
要素のコンテンツで、指定されたタイプの子孫を検索します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
element | Element | 検索する要素のタイプ。 |
戻る
Range - 検索要素の位置を示す検索結果。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
find Element(elementType, from)
指定された Range から開始して、要素のコンテンツで指定されたタイプの子孫を検索します。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Define the search parameters. let searchResult = null; // Search until the paragraph is found. while ( (searchResult = body.findElement( DocumentApp.ElementType.PARAGRAPH, searchResult, ))) { const par = searchResult.getElement().asParagraph(); if (par.getHeading() === DocumentApp.ParagraphHeading.HEADING1) { // Found one, update and stop. par.setText('This is the first header.'); break; } }
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
element | Element | 検索する要素のタイプ。 |
from | Range | 検索する検索結果。 |
戻る
Range - 検索要素の次の位置を示す検索結果。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
find Text(searchPattern)
正規表現を使用して、要素のコンテンツで指定されたテキスト パターンを検索します。
JavaScript の正規表現機能の一部(キャプチャ グループやモード修飾子など)は完全にサポートされていません。
指定された正規表現パターンは、現在の要素に含まれる各テキスト ブロックと個別に照合されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
search | String | 検索するパターン |
戻る
Range - 検索テキストの位置を示す検索結果。一致がない場合は null
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
find Text(searchPattern, from)
指定された検索結果から、要素の内容で指定されたテキスト パターンを検索します。
JavaScript の正規表現機能の一部(キャプチャ グループやモード修飾子など)は完全にサポートされていません。
指定された正規表現パターンは、現在の要素に含まれる各テキスト ブロックと個別に照合されます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
search | String | 検索するパターン |
from | Range | 検索する検索結果 |
戻る
Range - 検索テキストの次の位置を示す検索結果。一致するものがない場合は null
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Alignment()
Horizontal を取得します。
戻る
Horizontal - 配置
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Attributes()
要素の属性を取得します。
結果は、有効な要素属性ごとにプロパティを含むオブジェクトです。各プロパティ名は Document 列挙型の項目に対応しています。
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Append a styled paragraph. const par = body.appendParagraph('A bold, italicized paragraph.'); par.setBold(true); par.setItalic(true); // Retrieve the paragraph's attributes. const atts = par.getAttributes(); // Log the paragraph attributes. for (const att in atts) { Logger.log(`${att}:${atts[att]}`); }
戻る
Object - 要素の属性。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Child(childIndex)
指定された子インデックスにある子要素を取得します。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Obtain the first element in the tab. const firstChild = body.getChild(0); // If it's a paragraph, set its contents. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { firstChild.asParagraph().setText('This is the first paragraph.'); }
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 取得する子要素のインデックス。 |
戻る
Element - 指定されたインデックスの子要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Child Index(child)
get Glyph Type()
get Heading()
Paragraph を取得します。
戻る
Paragraph - 見出し
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Indent End()
終了インデントをポイント単位で取得します。
戻る
Number|null - 終了インデント(ポイント単位)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Indent First Line()
段落の 1 行目のインデントをポイント単位で取得します。
戻る
Number|null - 先頭行のインデント(ポイント単位)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Indent Start()
開始インデントを取得します。
戻る
Number|null - 開始インデント
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Line Spacing()
行間をポイント単位で取得します。
戻る
Number|null - 行間隔(ポイント単位)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Link Url()
リンクの URL を取得します。
戻る
String|null - リンク URL。要素にこの属性の複数の値が含まれている場合は null
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get List Id()
リスト ID を取得します。
戻る
String|null - リスト ID
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Nesting Level()
リストアイテムのネストレベルを取得します。
デフォルトでは、リストアイテムのネストレベルは 0 です。ネストレベルによって、リスト項目で使用されるグリフが決まります。
戻る
Integer - ネスト レベル
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Next Sibling()
get Num Children()
子どもの数を取得します。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Log the number of elements in the tab. Logger.log(`There are ${body.getNumChildren()} elements in the tab's body.`);
戻る
Integer - 子の数。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Parent()
要素の親要素を取得します。
親要素に現在の要素が含まれている。
戻る
Container - 親要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Positioned Image(id)
画像の ID で Positioned を取得します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
id | String | 画像 ID |
戻る
Positioned - 配置された画像
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Positioned Images()
段落にアンカーされているすべての Positioned オブジェクトを取得します。
戻る
Positioned - 位置指定された画像のリスト
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Previous Sibling()
get Spacing After()
要素の後のスペースをポイント単位で取得します。
戻る
Number|null - 要素の後のスペース(ポイント単位)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Spacing Before()
要素の前の間隔をポイント単位で取得します。
戻る
Number|null - 要素の前の間隔(ポイント単位)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Text()
要素のコンテンツをテキスト文字列として取得します。
戻る
String - 要素のコンテンツ(テキスト文字列)
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Text Alignment()
テキストの配置を取得します。使用可能な配置のタイプは、Document、Document、Document です。
戻る
Text - テキストの配置のタイプ。テキストに複数のタイプのテキストの配置が含まれている場合、またはテキストの配置が設定されていない場合は null
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
get Type()
要素の Element を取得します。
get を使用して、指定された要素の正確な型を特定します。
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Obtain the first element in the active tab's body. const firstChild = body.getChild(0); // Use getType() to determine the element's type. if (firstChild.getType() === DocumentApp.ElementType.PARAGRAPH) { Logger.log('The first element is a paragraph.'); } else { Logger.log('The first element is not a paragraph.'); }
戻る
Element - 要素のタイプ。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Horizontal Rule(childIndex)
指定されたインデックスに Horizontal を作成して挿入します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 要素を挿入するインデックス |
戻る
Horizontal - 新しい水平罫線要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Inline Image(childIndex, image)
指定されたイメージ BLOB から指定されたインデックスに新しい Inline を作成して挿入します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 要素を挿入するインデックス |
image | Blob | 画像データ |
戻る
Inline - 挿入されたインライン画像要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Inline Image(childIndex, image)
指定されたインデックスに指定された Inline を挿入します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 要素を挿入するインデックス |
image | Inline | 画像データ |
戻る
Inline - 挿入されたインライン画像要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Page Break(childIndex)
指定されたインデックスに新しい Page を作成して挿入します。
注: Page は Table 内に含めることはできません。現在の要素がテーブルセルに含まれている場合、例外がスローされます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 要素を挿入するインデックス |
戻る
Page - 新しい改ページ要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Page Break(childIndex, pageBreak)
指定されたインデックスに指定された Page を挿入します。
注: Page は Table 内に含めることはできません。現在の要素がテーブルセルに含まれている場合、例外がスローされます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
child | Integer | 要素を挿入するインデックス |
page | Page | 挿入する改ページ |
戻る
Page - 挿入された改ページ要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
insert Text(childIndex, text)
insert Text(childIndex, text)
is At Document End()
is Left To Right()
左から右への設定を取得します。
戻る
Boolean|null - 左から右への設定
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
merge()
要素を同じタイプの前の兄弟要素とマージします。
統合できるのは、同じ Element の要素のみです。現在の要素に含まれる子要素は、前の兄弟要素に移動されます。
現在の要素がドキュメントから削除されます。
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Example 1: Merge paragraphs // Append two paragraphs to the document's active tab. const par1 = body.appendParagraph('Paragraph 1.'); const par2 = body.appendParagraph('Paragraph 2.'); // Merge the newly added paragraphs into a single paragraph. par2.merge(); // Example 2: Merge table cells // Create a two-dimensional array containing the table's cell contents. const cells = [ ['Row 1, Cell 1', 'Row 1, Cell 2'], ['Row 2, Cell 1', 'Row 2, Cell 2'], ]; // Build a table from the array. const table = body.appendTable(cells); // Get the first row in the table. const row = table.getRow(0); // Get the two cells in this row. const cell1 = row.getCell(0); const cell2 = row.getCell(1); // Merge the current cell into its preceding sibling element. const merged = cell2.merge();
戻る
List - マージされた要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
remove Child(child)
remove From Parent()
要素を親から削除します。
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Remove all images in the active tab's body. const imgs = body.getImages(); for (let i = 0; i < imgs.length; i++) { imgs[i].removeFromParent(); }
戻る
List - 削除された要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
remove Positioned Image(id)
画像の ID で Positioned を削除します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
id | String |
戻る
Boolean - 指定された画像が削除されたかどうか
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
replace Text(searchPattern, replacement)
正規表現を使用して、指定されたテキスト パターンのすべての出現箇所を、指定された置換文字列に置き換えます。
検索パターンは、JavaScript の正規表現オブジェクトではなく、文字列として渡されます。そのため、パターン内のバックスラッシュはすべてエスケープする必要があります。
このメソッドは、Google の RE2 正規表現ライブラリを使用します。これにより、サポートされる構文が制限されます。
指定された正規表現パターンは、現在の要素に含まれる各テキスト ブロックと個別に照合されます。
const body = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().getBody(); // Clear the text surrounding "Apps Script", with or without text. body.replaceText('^.*Apps ?Script.*$', 'Apps Script');
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
search | String | 検索する正規表現パターン |
replacement | String | 置換に使用するテキスト |
戻る
Element - 現在の要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Alignment(alignment)
Horizontal を設定します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
alignment | Horizontal | 水平方向の配置 |
戻る
List - 現在の要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Attributes(attributes)
要素の属性を設定します。
指定された attributes パラメータは、各プロパティ名が Document 列挙型のアイテムで、各プロパティ値が適用される新しい値であるオブジェクトでなければなりません。
const doc = DocumentApp.getActiveDocument(); const documentTab = doc.getActiveTab().asDocumentTab(); const body = documentTab.getBody(); // Define a custom paragraph style. const style = {}; style[DocumentApp.Attribute.HORIZONTAL_ALIGNMENT] = DocumentApp.HorizontalAlignment.RIGHT; style[DocumentApp.Attribute.FONT_FAMILY] = 'Calibri'; style[DocumentApp.Attribute.FONT_SIZE] = 18; style[DocumentApp.Attribute.BOLD] = true; // Append a plain paragraph. const par = body.appendParagraph('A paragraph with custom style.'); // Apply the custom style. par.setAttributes(style);
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
attributes | Object | 要素の属性。 |
戻る
List - 現在の要素。
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Glyph Type(glyphType)
set Heading(heading)
Paragraph を設定します。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
heading | Paragraph | 見出し |
戻る
List - 現在の要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Indent End(indentEnd)
set Indent First Line(indentFirstLine)
set Indent Start(indentStart)
set Left To Right(leftToRight)
set Line Spacing(multiplier)
set Link Url(url)
set List Id(listItem)
リスト ID を設定します。
リスト ID は、指定された List に対して同じ値に設定されます。2 つの List は同じリストのメンバーとして扱われます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
list | List | 使用するリスト ID を持つリストアイテム |
戻る
List - 現在の要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Nesting Level(nestingLevel)
set Spacing After(spacingAfter)
set Spacing Before(spacingBefore)
set Text(text)
リストアイテムのコンテンツをテキストとして設定します。
注: 既存のコンテンツはクリアされます。
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
text | String | 新しいテキスト コンテンツ |
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents
set Text Alignment(textAlignment)
テキストの配置を設定します。使用できる配置のタイプは、Document、Document、Document です。
// Make the entire first paragraph in the active tab be superscript. const documentTab = DocumentApp.getActiveDocument().getActiveTab().asDocumentTab(); const text = documentTab.getBody().getParagraphs()[0].editAsText(); text.setTextAlignment(DocumentApp.TextAlignment.SUPERSCRIPT);
パラメータ
| 名前 | 型 | 説明 |
|---|---|---|
text | Text | 適用するテキストの配置の種類 |
戻る
List - 現在の要素
承認
このメソッドを使用するスクリプトには、次の 1 つ以上のスコープによる承認が必要です。
-
https://www.googleapis.com/auth/documents.currentonly -
https://www.googleapis.com/auth/documents