Document Service

ドキュメント

このサービスを使用すると、スクリプトで Google ドキュメント ファイルの作成、アクセス、変更を行うことができます。

// Open a document by ID.
var doc = DocumentApp.openById('DOCUMENT_ID');

// Create and open a document.
doc = DocumentApp.create('Document Name');

クラス

名前概要
Attribute要素の属性の列挙。
BodyGoogle ドキュメント内のドキュメントのタブのコンテンツ。
Bookmarkブックマークを表すオブジェクト。
ContainerElement他の要素を含む可能性のある汎用要素。
Date書式設定された日付を表す要素
Document1 つ以上の Tab オブジェクトを含むドキュメント。各オブジェクトには、リッチテキストと テーブルやリストなどの要素です
DocumentAppドキュメント サービスが、編集可能な Documents を作成して開きます。
DocumentTabリッチテキストと、テーブルやリストなどの要素を含むドキュメントタブ。
Element汎用要素。
ElementTypeすべての要素タイプの列挙型。
Equation数式を表す要素。
EquationFunction数学的 Equation で関数を表す要素。
EquationFunctionArgumentSeparator数学的 Equation で関数セパレータを表す要素。
EquationSymbol数学的 Equation で記号を表す要素。
FontFamilyサポートされているフォントの列挙。
FooterSectionフッター セクションを表す要素。
Footnote脚注を表す要素。
FootnoteSection脚注セクションを表す要素。
GlyphTypeサポートされているグリフ型の列挙型。
HeaderSectionヘッダー セクションを表す要素。
HorizontalAlignmentサポートされている水平方向の配置タイプの列挙型。
HorizontalRule水平ルールを表す要素。
InlineDrawing埋め込まれた図形描画を表す要素。
InlineImage埋め込み画像を表す要素。
ListItemリストアイテムを表す要素。
NamedRange後で取得できるように名前と ID を持つ Range
PageBreak改ページを表す要素。
Paragraph段落を表す要素。
ParagraphHeading標準的な段落見出しの列挙。
Person人物へのリンクを表す要素。
Position特定の要素に対する、ドキュメント タブ内の場所への参照。
PositionedImageParagraph に固定された位置の画像。
PositionedLayout周囲の環境との関係における PositionedImage のレイアウト方法を指定する列挙型。 あります。
Rangeドキュメント内の要素の範囲。
RangeBuilderドキュメント要素から Range オブジェクトを構築するために使用されるビルダー。
RangeElement開始と終了のオフセットがある Element のラッパー。
RichLinkドライブ ファイルや YouTube 動画などの Google リソースへのリンクを表す要素。
TabGoogle ドキュメントのドキュメント内のタブ。
TabTypeすべてのタブタイプの列挙。
Tableテーブルを表す要素。
TableCell表のセルを表す要素。
TableOfContents目次を含む要素。
TableRow表の行を表す要素。
Textリッチテキスト領域を表す要素。
TextAlignmentテキストの配置タイプの列挙型。
UnsupportedElement不明な領域、またはスクリプトの影響を受けない領域を表す要素。 表示されます。
VerticalAlignmentサポートされている垂直方向の配置タイプの列挙型。

Attribute

プロパティ

プロパティタイプ説明
BACKGROUND_COLOREnum要素(段落、表など)やドキュメントの背景色。
BOLDEnumリッチテキスト用のフォントの太さの設定。
BORDER_COLOREnum表の要素の枠線の色。
BORDER_WIDTHEnum表の要素の枠線の幅(ポイント単位)。
CODEEnum方程式要素のコードの内容。
FONT_FAMILYEnumリッチテキスト用のフォント ファミリーの設定。
FONT_SIZEEnumリッチテキスト用のフォントサイズの設定(ポイント単位)。
FOREGROUND_COLOREnumリッチテキスト用の前景色の設定。
HEADINGEnum段落要素の見出しタイプ(例: DocumentApp.ParagraphHeading.HEADING1)。
HEIGHTEnum画像要素の高さの設定。
HORIZONTAL_ALIGNMENTEnum段落要素の水平配置(例: DocumentApp.HorizontalAlignment.CENTER)。
INDENT_ENDEnum段落要素の終了インデントの設定(ポイント単位)。
INDENT_FIRST_LINEEnum段落要素の 1 行目のインデント設定(ポイント単位)。
INDENT_STARTEnum段落要素の開始インデント設定(ポイント単位)。
ITALICEnumリッチテキスト用のフォント スタイル設定
GLYPH_TYPEEnumリストアイテム要素のグリフタイプ。
LEFT_TO_RIGHTEnumリッチテキスト用のテキスト方向の設定。
LINE_SPACINGEnum段落要素の行間隔の設定(乗数)。
LINK_URLEnumリッチテキスト用のリンク URL。
LIST_IDEnumリストアイテム要素で、包含リストの ID。
MARGIN_BOTTOMEnum段落要素の下余白の設定(ポイント単位)。
MARGIN_LEFTEnum段落要素の左余白の設定(ポイント単位)。
MARGIN_RIGHTEnum段落要素の右余白の設定(ポイント単位)。
MARGIN_TOPEnum段落要素の上余白の設定(ポイント単位)。
NESTING_LEVELEnumリストアイテム要素用のアイテムのネストレベル。
MINIMUM_HEIGHTEnum表の行要素の高さの最小設定(ポイント単位)。
PADDING_BOTTOMEnum表のセル要素における下パディングの設定(ポイント単位)。
PADDING_LEFTEnum表のセル要素の左パディングの設定(ポイント単位)。
PADDING_RIGHTEnum表のセル要素の右パディングの設定(ポイント単位)。
PADDING_TOPEnum表のセル要素に対する上パディングの設定(ポイント単位)。
PAGE_HEIGHTEnumドキュメントのページの高さの設定(ポイント単位)。
PAGE_WIDTHEnumドキュメントのページ幅の設定(ポイント単位)。
SPACING_AFTEREnum段落要素の下部の間隔設定(ポイント単位)。
SPACING_BEFOREEnum段落要素の上部間隔の設定(ポイント単位)。
STRIKETHROUGHEnumリッチテキスト用の取り消し線の設定。
UNDERLINEEnumリッチテキスト用の下線の設定。
VERTICAL_ALIGNMENTEnum表のセル要素の縦方向の配置設定。
WIDTHEnum表のセルと画像要素の幅の設定。

Body

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された文字列値ごとに TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()Body要素の内容をクリアします。
copy()Body現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeadingAttributes(paragraphHeading)Object指定された ParagraphHeading の属性セットを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getMarginBottom()Number下余白をポイント単位で取得します。
getMarginLeft()Number左余白をポイント単位で取得します。
getMarginRight()Number右余白を取得します。
getMarginTop()Number上余白を取得します。
getNumChildren()Integer子の数を取得します。
getPageHeight()Numberページの高さをポイント単位で取得します。
getPageWidth()Numberページの幅をポイント単位で取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule新しい HorizontalRule を作成して指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定した画像 blob から InlineImage を作成して、指定された位置に挿入します。 あります。
insertImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertListItem(childIndex, listItem)ListItem指定された ListItem を指定されたインデックスに挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスを含む新しい ListItem を作成して挿入します。 記述できます。
insertPageBreak(childIndex)PageBreak新しい PageBreak を作成して指定されたインデックスに挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定された PageBreak を指定されたインデックスに挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスを含む新しい Paragraph を作成して挿入します。 記述できます。
insertTable(childIndex)Table新しい Table を作成して指定されたインデックスに挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成して、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定された Table を指定されたインデックスに挿入します。
removeChild(child)Body指定した子要素を削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)Body要素の属性を設定します。
setHeadingAttributes(paragraphHeading, attributes)Body指定された ParagraphHeading の属性を設定します。
setMarginBottom(marginBottom)Body下余白をポイント単位で設定します。
setMarginLeft(marginLeft)Body左余白をポイント単位で設定します。
setMarginRight(marginRight)Body右余白をポイント単位で設定します。
setMarginTop(marginTop)Body上余白を設定します。
setPageHeight(pageHeight)Bodyページの高さをポイント単位で設定します。
setPageWidth(pageWidth)Bodyページの幅をポイント単位で設定します。
setText(text)Bodyコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)Bodyテキストの配置を設定します。

Bookmark

メソッド

メソッド戻り値の型概要
getId()StringBookmark の ID を取得します。
getPosition()PositionDocumentTab 内の BookmarkPosition を取得します。
remove()voidBookmark を削除します。

ContainerElement

メソッド

メソッド戻り値の型概要
asBody()Body現在の要素を Body として返します。
asEquation()Equation現在の要素を Equation として返します。
asFooterSection()FooterSection現在の要素を FooterSection として返します。
asFootnoteSection()FootnoteSection現在の要素を FootnoteSection として返します。
asHeaderSection()HeaderSection現在の要素を HeaderSection として返します。
asListItem()ListItem現在の要素を ListItem として返します。
asParagraph()Paragraph現在の要素を Paragraph として返します。
asTable()Table現在の要素を Table として返します。
asTableCell()TableCell現在の要素を TableCell として返します。
asTableOfContents()TableOfContents現在の要素を TableOfContents として返します。
asTableRow()TableRow現在の要素を TableRow として返します。
clear()ContainerElement要素の内容をクリアします。
copy()ContainerElement現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()ContainerElement要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()ContainerElement要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)ContainerElement要素の属性を設定します。
setLinkUrl(url)ContainerElementリンク URL を設定します。
setTextAlignment(textAlignment)ContainerElementテキストの配置を設定します。

Date

メソッド

メソッド戻り値の型概要
copy()Date現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getDisplayText()Stringドキュメントでレンダリングされる表示値を返します。
getLocale()String表示値に使用される日付の言語 / 地域を返します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getTimestamp()Date日付に関連付けられたタイムスタンプを返します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()Date要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()Date要素を親から削除します。
setAttributes(attributes)Date要素の属性を設定します。

Document

テキスト コンテンツに直接アクセスして変更する Document クラスのメソッドは、アクティブなタブ(特定のドキュメントにバインドされたスクリプト内)または最初のタブ(アクティブなタブが利用できない場合)のいずれかで動作します。これらのメソッドに依存するスクリプト(Document.getBody() など)は、次のいずれかのタブをサポートするように更新できます。

  • 最初のタブを使用: Document.getTabs()[0].asDocumentTab().getBody()
  • すべてのタブを使用する: Document.getTabs()Tab.getChildTabs() を使用してタブツリーをトラバースします。ツリー内のすべてのタブに対して、Tab.asDocumentTab().getBody() を呼び出します。
  • 選択したタブを使用: Document.getTabs()[Document.getActiveTab().getId()].asDocumentTab().getBody()
    • 注: Document.setActiveTab(tabId) を使用するスクリプトによってアクティブ タブが設定されなかった場合、エラーがスローされます。
  • 特定のタブを使用する: Document.getTab(TAB_ID).asDocumentTab().getBody()

タブ機能の詳細については、タブを操作するをご覧ください。

メソッド

メソッド戻り値の型概要
addBookmark(position)Bookmark指定された PositionBookmark を最初のタブに追加します。または、 ドキュメント、アクティブなタブにバインドされます。
addEditor(emailAddress)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditor(user)Document指定されたユーザーを Document の編集者のリストに追加します。
addEditors(emailAddresses)Document指定されたユーザー配列を Document の編集者のリストに追加します。
addFooter()FooterSectionフッター セクションが存在しない場合は最初のタブ、またはドキュメントにバインドされているスクリプトの場合はアクティブなタブに追加します。
addHeader()HeaderSectionヘッダー セクションが存在しない場合は最初のタブに追加します。ドキュメントにバインドされているスクリプトの場合はアクティブなタブを追加します。
addNamedRange(name, range)NamedRangeNamedRange を追加します。これは、名前と ID を持つ Range です。 その後、最初のタブで取得するか、ドキュメントにバインドされているスクリプトの場合はアクティブなタブで取得します。
addViewer(emailAddress)Document指定したユーザーを Document の閲覧者のリストに追加します。
addViewer(user)Document指定したユーザーを Document の閲覧者のリストに追加します。
addViewers(emailAddresses)Document指定されたユーザーの配列を Document の閲覧者のリストに追加します。
getActiveTab()Tabドキュメント内でユーザーの現在アクティブな Tab を取得します。
getAs(contentType)Blob現在の Document コンテンツを、指定された型の blob として取得します。
getBlob()Blob現在の Document コンテンツを blob として取得します。
getBody()Body最初のタブの Body を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの DocumentBodySection を取得します。
getBookmark(id)Bookmark最初のタブで指定された ID の Bookmark を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブ タブを取得します。
getBookmarks()Bookmark[]最初のタブのすべての Bookmark オブジェクトを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。
getCursor()Positionアクティブなタブにあるユーザーのカーソルを取得します。
getEditors()User[]この Document の編集者のリストを取得します。
getFooter()FooterSection最初のタブのフッター セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブ タブのフッターを取得します。 。
getFootnotes()Footnote[]最初のタブの本文にある Footnote 要素をすべて取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブの本文を取得します。
getHeader()HeaderSection最初のタブのヘッダー セクションを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブ タブのヘッダーを取得します。 。
getId()Stringドキュメントの一意の識別子を取得します。
getLanguage()Stringドキュメントの言語コードを取得します。
getName()Stringドキュメントのタイトルを取得します。
getNamedRangeById(id)NamedRange最初のタブで指定された ID の NamedRange を取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブ タブを取得します。
getNamedRanges()NamedRange[]最初のタブのすべての NamedRange オブジェクトを取得します。ドキュメントにバインドされているスクリプトの場合は、アクティブなタブを取得します。
getNamedRanges(name)NamedRange[]最初のタブで指定された名前を持つ NamedRange オブジェクトをすべて取得します。 ドキュメント(アクティブなタブ)にバインドされます。
getSelection()Rangeアクティブなタブでユーザーの選択内容を取得します。
getSupportedLanguageCodes()String[]Google ドキュメント ファイルでサポートされているすべての言語コードを取得します。
getTab(tabId)Tab指定された ID を持つ Tab を取得します。
getTabs()Tab[]ドキュメントに含まれる、ネストされていないすべての Tab を取得します。
getUrl()String現在のドキュメントにアクセスするための URL を取得します。
getViewers()User[]この Document の閲覧者とコメント投稿者のリストを取得します。
newPosition(element, offset)Position新しい Position を作成します。これは、 最初のタブの特定の要素、ドキュメントにバインドされているスクリプトの場合はアクティブなタブ。
newRange()RangeBuilder次のタブ要素から Range オブジェクトを構築するために使用されるビルダーを作成します。 最初のタブ。スクリプトが特定のプロジェクトにバインドされている場合は、 ドキュメント、アクティブなタブです。
removeEditor(emailAddress)DocumentDocument の編集者のリストから指定したユーザーを削除します。
removeEditor(user)DocumentDocument の編集者のリストから指定したユーザーを削除します。
removeViewer(emailAddress)DocumentDocument の閲覧者と閲覧者(コメント可)のリストから指定したユーザーを削除します。
removeViewer(user)DocumentDocument の閲覧者と閲覧者(コメント可)のリストから指定したユーザーを削除します。
saveAndClose()void現在の Document を保存します。
setActiveTab(tabId)void現在のドキュメントでユーザーが選択した Tab を、指定された ID のタブに設定します。
setCursor(position)Document指定された Position に、ユーザーのカーソルを設定します。
setLanguage(languageCode)Documentドキュメントの言語コードを設定します。
setName(name)Documentドキュメントのタイトルを設定します。
setSelection(range)DocumentRange に基づいて、アクティブなタブでのユーザーの選択を設定します。

DocumentApp

プロパティ

プロパティタイプ説明
AttributeAttributeAttribute 列挙値。
ElementTypeElementTypeElementType 列挙値。
FontFamilyFontFamilyFontFamily 列挙値。
GlyphTypeGlyphTypeGlyphType 列挙値。
HorizontalAlignmentHorizontalAlignmentHorizontalAlignment 列挙値。
ParagraphHeadingParagraphHeadingParagraphHeading 列挙値。
PositionedLayoutPositionedLayoutPositionedLayout 列挙値。
TextAlignmentTextAlignmentTextAlignment 列挙値。
VerticalAlignmentVerticalAlignmentVerticalAlignment 列挙値。

メソッド

メソッド戻り値の型概要
create(name)Document新しいドキュメントを作成して返します。
getActiveDocument()Documentスクリプトがコンテナバインドされているドキュメントを返します。
getUi()Uiスクリプトによる追加を許可するドキュメントのユーザー インターフェース環境のインスタンスを返します。 メニュー、ダイアログ、サイドバーなどの 機能を作成できます
openById(id)Document指定された ID のドキュメントを返します。
openByUrl(url)Document指定された URL のドキュメントを開いて返します。

DocumentTab

メソッド

メソッド戻り値の型概要
addBookmark(position)Bookmark指定された PositionBookmark を追加します。
addFooter()FooterSectionタブのフッター セクションを追加します(存在しない場合)。
addHeader()HeaderSectionタブヘッダー セクションを追加します(存在しない場合)。
addNamedRange(name, range)NamedRangeNamedRange を追加します。これは、名前と ID を持つ Range です。 後で取得します。
getBody()Bodyタブの Body を取得します。
getBookmark(id)Bookmark指定された ID の Bookmark を取得します。
getBookmarks()Bookmark[]タブ内のすべての Bookmark オブジェクトを取得します。
getFooter()FooterSectionタブのフッター セクションを取得します(存在する場合)。
getFootnotes()Footnote[]タブの本文のすべての Footnote 要素を取得します。
getHeader()HeaderSectionタブのヘッダー セクションを取得します(存在する場合)。
getNamedRangeById(id)NamedRange指定された ID の NamedRange を取得します。
getNamedRanges()NamedRange[]タブ内のすべての NamedRange オブジェクトを取得します。
getNamedRanges(name)NamedRange[]指定された名前のタブ内のすべての NamedRange オブジェクトを取得します。
newPosition(element, offset)Position新しい Position を作成します。これは、 できます。
newRange()RangeBuilderタブ要素から Range オブジェクトを作成するために使用されるビルダーを作成します。

Element

メソッド

メソッド戻り値の型概要
asBody()Body現在の要素を Body として返します。
asDate()Date現在の要素を Date として返します。
asEquation()Equation現在の要素を Equation として返します。
asEquationFunction()EquationFunction現在の要素を EquationFunction として返します。
asEquationFunctionArgumentSeparator()EquationFunctionArgumentSeparator現在の要素を EquationFunctionArgumentSeparator として返します。
asEquationSymbol()EquationSymbol現在の要素を EquationSymbol として返します。
asFooterSection()FooterSection現在の要素を FooterSection として返します。
asFootnote()Footnote現在の要素を Footnote として返します。
asFootnoteSection()FootnoteSection現在の要素を FootnoteSection として返します。
asHeaderSection()HeaderSection現在の要素を HeaderSection として返します。
asHorizontalRule()HorizontalRule現在の要素を HorizontalRule として返します。
asInlineDrawing()InlineDrawing現在の要素を InlineDrawing として返します。
asInlineImage()InlineImage現在の要素を InlineImage として返します。
asListItem()ListItem現在の要素を ListItem として返します。
asPageBreak()PageBreak現在の要素を PageBreak として返します。
asParagraph()Paragraph現在の要素を Paragraph として返します。
asPerson()Person現在の要素を Person として返します。
asRichLink()RichLink現在の要素を RichLink として返します(Google スプレッドシート ファイルへのリンクなど)。
asTable()Table現在の要素を Table として返します。
asTableCell()TableCell現在の要素を TableCell として返します。
asTableOfContents()TableOfContents現在の要素を TableOfContents として返します。
asTableRow()TableRow現在の要素を TableRow として返します。
asText()Text現在の要素を Text として返します。
copy()Element現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()Element要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()Element要素を親から削除します。
setAttributes(attributes)Element要素の属性を設定します。

ElementType

プロパティ

プロパティタイプ説明
BODY_SECTIONEnumBody 要素に対応する型。
COMMENT_SECTIONEnumCommentSection 要素に対応する型。
DATEEnumDate に対応する型 要素です。
EQUATIONEnumEquation 要素に対応する型。
EQUATION_FUNCTIONEnumEquationFunction 要素に対応する型。
EQUATION_FUNCTION_ARGUMENT_SEPARATOREnumEquationFunctionArgumentSeparator に対応する型 要素です。
EQUATION_SYMBOLEnumEquationSymbol 要素に対応する型。
RICH_LINKEnumRichLink 要素に対応する型。
FOOTER_SECTIONEnumFooterSection 要素に対応する型。
FOOTNOTEEnumFootnote 要素に対応する型。
FOOTNOTE_SECTIONEnumFootnoteSection 要素に対応する型。
HEADER_SECTIONEnumHeaderSection 要素に対応する型。
HORIZONTAL_RULEEnumHorizontalRule 要素に対応する型。
INLINE_DRAWINGEnumInlineDrawing 要素に対応する型。
INLINE_IMAGEEnumInlineImage 要素に対応する型。
LIST_ITEMEnumListItem 要素に対応する型。
PAGE_BREAKEnumPageBreak 要素に対応する型。
PARAGRAPHEnumParagraph 要素に対応する型。
PERSONEnumPerson 要素に対応する型。
TABLEEnumTable 要素に対応する型。
TABLE_CELLEnumTableCell 要素に対応する型。
TABLE_OF_CONTENTSEnumTableOfContents 要素に対応する型。
TABLE_ROWEnumTableRow 要素に対応する型。
TEXTEnumText に対応する型 要素です。
UNSUPPORTEDEnumUnsupportedElement に対応する型。

Equation

メソッド

メソッド戻り値の型概要
clear()Equation要素の内容をクリアします。
copy()Equation現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()Equation要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()Equation要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)Equation要素の属性を設定します。
setLinkUrl(url)Equationリンク URL を設定します。
setTextAlignment(textAlignment)Equationテキストの配置を設定します。

EquationFunction

メソッド

メソッド戻り値の型概要
clear()EquationFunction要素の内容をクリアします。
copy()EquationFunction現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getCode()String方程式関数に対応するコードを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()EquationFunction要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()EquationFunction要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)EquationFunction要素の属性を設定します。
setLinkUrl(url)EquationFunctionリンク URL を設定します。
setTextAlignment(textAlignment)EquationFunctionテキストの配置を設定します。

EquationFunctionArgumentSeparator

メソッド

メソッド戻り値の型概要
copy()EquationFunctionArgumentSeparator現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()EquationFunctionArgumentSeparator要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()EquationFunctionArgumentSeparator要素を親から削除します。
setAttributes(attributes)EquationFunctionArgumentSeparator要素の属性を設定します。

EquationSymbol

メソッド

メソッド戻り値の型概要
copy()EquationSymbol現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getCode()String方程式記号に対応するコードを取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()EquationSymbol要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()EquationSymbol要素を親から削除します。
setAttributes(attributes)EquationSymbol要素の属性を設定します。

FontFamily

FooterSection

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された文字列値ごとに TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()FooterSection要素の内容をクリアします。
copy()FooterSection現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule新しい HorizontalRule を作成して指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定した画像 blob から InlineImage を作成して、指定された位置に挿入します。 あります。
insertImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertListItem(childIndex, listItem)ListItem指定された ListItem を指定されたインデックスに挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスを含む新しい ListItem を作成して挿入します。 記述できます。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスを含む新しい Paragraph を作成して挿入します。 記述できます。
insertTable(childIndex)Table新しい Table を作成して指定されたインデックスに挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成して、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定された Table を指定されたインデックスに挿入します。
removeChild(child)FooterSection指定した子要素を削除します。
removeFromParent()FooterSection要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)FooterSection要素の属性を設定します。
setText(text)FooterSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)FooterSectionテキストの配置を設定します。

Footnote

メソッド

メソッド戻り値の型概要
copy()Footnote現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getFootnoteContents()FootnoteSection脚注要素の内容を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
removeFromParent()Footnote要素を親から削除します。
setAttributes(attributes)Footnote要素の属性を設定します。

FootnoteSection

メソッド

メソッド戻り値の型概要
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
clear()FootnoteSection要素の内容をクリアします。
copy()FootnoteSection現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスを含む新しい Paragraph を作成して挿入します。 記述できます。
removeChild(child)FootnoteSection指定した子要素を削除します。
removeFromParent()FootnoteSection要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)FootnoteSection要素の属性を設定します。
setText(text)FootnoteSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)FootnoteSectionテキストの配置を設定します。

GlyphType

プロパティ

プロパティタイプ説明
BULLETEnumデフォルトの中黒(丸、塗りつぶし)です。
HOLLOW_BULLETEnum中空弾丸。
SQUARE_BULLETEnum四角リスト。
NUMBEREnum数字ベースの箇条書きです。
LATIN_UPPEREnumラテン大文字の箇条書き記号。
LATIN_LOWEREnumラテン文字の小文字の箇条書き記号。
ROMAN_UPPEREnumローマ数字の大文字の箇条書き。
ROMAN_LOWEREnumローマ数字の小文字の箇条書き記号。

HeaderSection

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem指定されたテキスト コンテンツを含む新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph指定されたテキスト コンテンツを含む新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定された文字列値ごとに TableCell を含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()HeaderSection要素の内容をクリアします。
copy()HeaderSection現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getImages()InlineImage[]セクションに含まれるすべての InlineImages を取得します。
getListItems()ListItem[]セクションに含まれるすべての ListItems を取得します。
getNumChildren()Integer子の数を取得します。
getParagraphs()Paragraph[]セクションに含まれるすべての ParagraphsListItems を含む)を取得します。
getParent()ContainerElement要素の親要素を取得します。
getTables()Table[]セクションに含まれるすべての Tables を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRule新しい HorizontalRule を作成して指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定した画像 blob から InlineImage を作成して、指定された位置に挿入します。 あります。
insertImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertListItem(childIndex, listItem)ListItem指定された ListItem を指定されたインデックスに挿入します。
insertListItem(childIndex, text)ListItem指定されたインデックスを含む新しい ListItem を作成して挿入します。 記述できます。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph指定されたインデックスを含む新しい Paragraph を作成して挿入します。 記述できます。
insertTable(childIndex)Table新しい Table を作成して指定されたインデックスに挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成して、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定された Table を指定されたインデックスに挿入します。
removeChild(child)HeaderSection指定した子要素を削除します。
removeFromParent()HeaderSection要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)HeaderSection要素の属性を設定します。
setText(text)HeaderSectionコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)HeaderSectionテキストの配置を設定します。

HorizontalAlignment

プロパティ

プロパティタイプ説明
LEFTEnum左揃えのオプション。
CENTEREnum中央揃えオプション。
RIGHTEnum右揃えのオプション。
JUSTIFYEnum両端揃えのオプション。

HorizontalRule

メソッド

メソッド戻り値の型概要
copy()HorizontalRule現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
removeFromParent()HorizontalRule要素を親から削除します。
setAttributes(attributes)HorizontalRule要素の属性を設定します。

InlineDrawing

メソッド

メソッド戻り値の型概要
copy()InlineDrawing現在の要素の分離されたディープコピーを返します。
getAltDescription()String図形描画の代替説明を返します。
getAltTitle()String図形描画の代替タイトルを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()InlineDrawing要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()InlineDrawing要素を親から削除します。
setAltDescription(description)InlineDrawing図形描画の代替説明を設定します。
setAltTitle(title)InlineDrawing図形描画の代替タイトルを設定します。
setAttributes(attributes)InlineDrawing要素の属性を設定します。

InlineImage

メソッド

メソッド戻り値の型概要
copy()InlineImage現在の要素の分離されたディープコピーを返します。
getAltDescription()String画像の代替説明を返します。
getAltTitle()String画像の代替タイトルを返します。
getAs(contentType)Blobこのオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。
getAttributes()Object要素の属性を取得します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getHeight()Integer画像の高さ(ピクセル単位)を取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
getWidth()Integer画像の幅(ピクセル単位)を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()InlineImage要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()InlineImage要素を親から削除します。
setAltDescription(description)InlineImage画像の代替説明を設定します。
setAltTitle(title)InlineImage画像の代替タイトルを設定します。
setAttributes(attributes)InlineImage要素の属性を設定します。
setHeight(height)InlineImage画像の高さをピクセル単位で設定します。
setLinkUrl(url)InlineImageリンクの URL を設定します。
setWidth(width)InlineImage画像の幅をピクセル単位で設定します。

ListItem

メソッド

メソッド戻り値の型概要
addPositionedImage(image)PositionedImage指定された画像 blob から新しい PositionedImage を作成して挿入します。
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendInlineImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendInlineImage(image)InlineImage指定された InlineImage を追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendText(text)Text指定されたコンテンツを含む新しい Text 要素を作成して追加します。
appendText(text)Text指定された Text 要素を追加します。
clear()ListItem要素の内容をクリアします。
copy()ListItem現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAlignment()HorizontalAlignmentHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getGlyphType()GlyphTypeリストアイテムの GlyphType を取得します。
getHeading()ParagraphHeadingParagraphHeading を取得します。
getIndentEnd()Number終了インデントをポイントで取得します。
getIndentFirstLine()Number最初の行のインデントをポイントで取得します。
getIndentStart()Number開始インデントを取得します。
getLineSpacing()Number行間隔をポイント単位で取得します。
getLinkUrl()Stringリンクの URL を取得します。
getListId()Stringリスト ID を取得します。
getNestingLevel()Integerリストアイテムのネスト レベルを取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPositionedImage(id)PositionedImageイメージの ID によって PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落に固定された PositionedImage オブジェクトをすべて取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getSpacingAfter()Number要素の後の間隔をポイント単位で取得します。
getSpacingBefore()Number要素の前の間隔をポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRuleHorizontalRule を作成して、指定されたインデックスに挿入します。
insertInlineImage(childIndex, image)InlineImage指定された画像 blob から新しい InlineImage を作成して、指定された位置に挿入します。 あります。
insertInlineImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertPageBreak(childIndex)PageBreak新しい PageBreak を作成して指定されたインデックスに挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定された PageBreak を指定されたインデックスに挿入します。
insertText(childIndex, text)Text新しいテキスト要素を作成して、指定されたインデックスに挿入します。
insertText(childIndex, text)Text指定された Text 要素を指定されたインデックスに、指定されたテキストとともに挿入します。 できます。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
isLeftToRight()Boolean左から右の設定を取得します。
merge()ListItem要素を、先行する同じ型の兄弟要素と結合します。
removeChild(child)ListItem指定した子要素を削除します。
removeFromParent()ListItem要素を親から削除します。
removePositionedImage(id)Boolean画像の ID で PositionedImage を削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAlignment(alignment)ListItemHorizontalAlignment を設定します。
setAttributes(attributes)ListItem要素の属性を設定します。
setGlyphType(glyphType)ListItemリストアイテムの GlyphType を設定します。
setHeading(heading)ListItemParagraphHeading を設定します。
setIndentEnd(indentEnd)ListItem終了インデントをポイント単位で設定します。
setIndentFirstLine(indentFirstLine)ListItem先頭行のインデントをポイント単位で設定します。
setIndentStart(indentStart)ListItem開始インデントをポイント単位で設定します。
setLeftToRight(leftToRight)ListItem左から右に設定します。
setLineSpacing(multiplier)ListItem行間隔を、行間隔に使用する行数を示す数量で設定します。
setLinkUrl(url)ListItemリンク URL を設定します。
setListId(listItem)ListItemリスト ID を設定します。
setNestingLevel(nestingLevel)ListItemリストアイテムのネストレベルを設定します。
setSpacingAfter(spacingAfter)ListItem要素の後の間隔をポイント単位で設定します。
setSpacingBefore(spacingBefore)ListItem要素の前の間隔をポイント単位で設定します。
setText(text)voidリストアイテムのコンテンツをテキストとして設定します。
setTextAlignment(textAlignment)ListItemテキストの配置を設定します。

NamedRange

メソッド

メソッド戻り値の型概要
getId()Stringこの NamedRange の ID を取得します。
getName()Stringこの NamedRange の名前を取得します。
getRange()Rangeこの NamedRange に関連付けられている要素の範囲を取得します。
remove()voidこの NamedRange をタブから削除します。

PageBreak

メソッド

メソッド戻り値の型概要
copy()PageBreak現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
removeFromParent()PageBreak要素を親から削除します。
setAttributes(attributes)PageBreak要素の属性を設定します。

Paragraph

メソッド

メソッド戻り値の型概要
addPositionedImage(image)PositionedImage指定された画像 blob から新しい PositionedImage を作成して挿入します。
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendInlineImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendInlineImage(image)InlineImage指定された InlineImage を追加します。
appendPageBreak()PageBreak新しい PageBreak を作成して追加します。
appendPageBreak(pageBreak)PageBreak指定された PageBreak を追加します。
appendText(text)Text指定されたコンテンツを含む新しい Text 要素を作成して追加します。
appendText(text)Text指定された Text 要素を追加します。
clear()Paragraph要素の内容をクリアします。
copy()Paragraph現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAlignment()HorizontalAlignmentHorizontalAlignment を取得します。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getHeading()ParagraphHeadingParagraphHeading を取得します。
getIndentEnd()Number終了インデントをポイントで取得します。
getIndentFirstLine()Number最初の行のインデントをポイントで取得します。
getIndentStart()Number開始インデントを取得します。
getLineSpacing()Number行間隔をポイント単位で取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPositionedImage(id)PositionedImageイメージの ID によって PositionedImage を取得します。
getPositionedImages()PositionedImage[]段落に固定された PositionedImage オブジェクトをすべて取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getSpacingAfter()Number要素の後の間隔をポイント単位で取得します。
getSpacingBefore()Number要素の前の間隔をポイント単位で取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertHorizontalRule(childIndex)HorizontalRuleHorizontalRule を作成して、指定されたインデックスに挿入します。
insertInlineImage(childIndex, image)InlineImage指定された画像 blob から新しい InlineImage を作成して、指定された位置に挿入します。 あります。
insertInlineImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertPageBreak(childIndex)PageBreak新しい PageBreak を作成して指定されたインデックスに挿入します。
insertPageBreak(childIndex, pageBreak)PageBreak指定された PageBreak を指定されたインデックスに挿入します。
insertText(childIndex, text)Text新しいテキスト要素を作成して、指定されたインデックスに挿入します。
insertText(childIndex, text)Text指定された Text 要素を指定されたインデックスに、指定されたテキストとともに挿入します。 できます。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
isLeftToRight()Boolean左から右の設定を取得します。
merge()Paragraph要素を、先行する同じ型の兄弟要素と結合します。
removeChild(child)Paragraph指定した子要素を削除します。
removeFromParent()Paragraph要素を親から削除します。
removePositionedImage(id)Boolean画像の ID で PositionedImage を削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAlignment(alignment)ParagraphHorizontalAlignment を設定します。
setAttributes(attributes)Paragraph要素の属性を設定します。
setHeading(heading)ParagraphParagraphHeading を設定します。
setIndentEnd(indentEnd)Paragraph終了インデントをポイント単位で設定します。
setIndentFirstLine(indentFirstLine)Paragraph先頭行のインデントをポイント単位で設定します。
setIndentStart(indentStart)Paragraph開始インデントをポイント単位で設定します。
setLeftToRight(leftToRight)Paragraph左から右に設定します。
setLineSpacing(multiplier)Paragraph行間隔を、行間隔に使用する行数を示す数量で設定します。
setLinkUrl(url)Paragraphリンク URL を設定します。
setSpacingAfter(spacingAfter)Paragraph要素の後の間隔をポイント単位で設定します。
setSpacingBefore(spacingBefore)Paragraph要素の前の間隔をポイント単位で設定します。
setText(text)void段落の内容をテキストとして設定します。
setTextAlignment(textAlignment)Paragraphテキストの配置を設定します。

ParagraphHeading

プロパティ

プロパティタイプ説明
NORMALEnum標準テキストの見出しオプション。
HEADING1Enum最も高い見出しのオプション。
HEADING2Enum2 番目の見出しオプション。
HEADING3Enum3 つ目の見出しオプションは
HEADING4Enum4 番目の見出しオプション。
HEADING5Enum5 番目の見出しオプション。
HEADING6Enum最下位の見出しオプション。
TITLEEnumタイトルの見出しオプション。
SUBTITLEEnumサブタイトルの見出しオプション。

Person

メソッド

メソッド戻り値の型概要
copy()Person現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getEmail()Stringユーザーのメールアドレスを返します。
getName()Stringユーザーの表示名(設定されている場合)を返します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()Person要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()Person要素を親から削除します。
setAttributes(attributes)Person要素の属性を設定します。

Position

メソッド

メソッド戻り値の型概要
getElement()Elementこの Position を含む要素を取得します。
getOffset()Integerこの Position を含む要素内での相対的な位置を取得します。
getSurroundingText()Textテキストと書式設定を表す人為的な Text 要素を作成します。 直接または子要素のチェーンを介して、Position を含む Paragraph または ListItem
getSurroundingTextOffset()IntegergetSurroundingText() によって返される Text 要素内のこの Position のオフセットを取得します。
insertBookmark()Bookmark新しい Bookmark を作成してこの Position に挿入します。
insertInlineImage(image)InlineImage指定されたイメージから、この Position に新しい InlineImage を作成して挿入します。 します。
insertText(text)Textこの Position に指定されたテキストを挿入します。

PositionedImage

メソッド

メソッド戻り値の型概要
getAs(contentType)Blobこのオブジェクト内のデータを、指定されたコンテンツ タイプに変換された blob として返します。
getBlob()Blobこのオブジェクト内のデータを blob として返します。
getHeight()Integer画像の高さ(ピクセル単位)を取得します。
getId()Stringイメージの ID を取得します。
getLayout()PositionedLayout画像のレイアウトを表す列挙値を取得します。
getLeftOffset()Number段落の左からの画像のオフセットをポイント単位で取得します。
getParagraph()Paragraph画像が固定されている Paragraph を取得します。
getTopOffset()Number段落の上端からの画像のオフセットをポイント単位で取得します。
getWidth()Integer画像の幅(ピクセル単位)を取得します。
setHeight(height)PositionedImage画像の高さをピクセル単位で設定します。
setLayout(layout)PositionedImage画像のレイアウトの定義を設定します。
setLeftOffset(offset)PositionedImage段落の左からの画像のオフセットをポイント単位で設定します。
setTopOffset(offset)PositionedImage段落の上部からの画像のオフセットをポイント単位で設定します。
setWidth(width)PositionedImage画像の幅をピクセル単位で設定します。

PositionedLayout

プロパティ

プロパティタイプ説明
ABOVE_TEXTEnum画像はテキストの上に配置されます。
BREAK_BOTHEnum画像により、左右のテキストが分割されます。
BREAK_LEFTEnum左側のテキストが画像によって分割されます。
BREAK_RIGHTEnum画像によって右側のテキストが分割されます。
WRAP_TEXTEnum画像はテキストで折り返されます。

Range

メソッド

メソッド戻り値の型概要
getRangeElements()RangeElement[]この Range 内のすべての要素を取得します。これには、部分的な Text 要素も含まれます(たとえば、 Text 要素の一部のみを含む選択範囲)。

RangeBuilder

メソッド

メソッド戻り値の型概要
addElement(element)RangeBuilderElement 全体をこの RangeBuilder に追加します。
addElement(textElement, startOffset, endOffsetInclusive)RangeBuilderこの RangeBuilder に部分的な Text 要素を追加します。
addElementsBetween(startElement, endElementInclusive)RangeBuilder2 つの要素全体と、その間のすべての要素をこの RangeBuilder に追加します。
addElementsBetween(startTextElement, startOffset, endTextElementInclusive, endOffsetInclusive)RangeBuilder2 つの部分的な Text 要素と、それらの間のすべての要素を RangeBuilder に追加します。
addRange(range)RangeBuilder別の Range の内容をこの RangeBuilder に追加します。
build()Rangeビルダーに適用された設定から Range を作成します。
getRangeElements()RangeElement[]この Range 内のすべての要素を取得します。これには、部分的な Text 要素も含まれます(たとえば、 Text 要素の一部のみを含む選択範囲)。

RangeElement

メソッド

メソッド戻り値の型概要
getElement()Elementこの RangeElement に対応する Element を取得します。
getEndOffsetInclusive()Integer範囲要素内の部分範囲の終了位置を取得します。
getStartOffset()Integer範囲要素内の部分的な範囲の開始位置を取得します。
isPartial()Booleanこの範囲要素が要素全体を網羅するか、一部の選択範囲を覆うかを指定します。 あります。

メソッド

メソッド戻り値の型概要
copy()RichLink現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getMimeType()String次の MIME タイプを返します。 リンク(アイテムがドライブ ファイルへのリンクであり、null の場合に使用できます) できません。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getTitle()Stringリンクの表示タイトルを返します。
getType()ElementType要素の ElementType を取得します。
getUrl()Stringリソースの URL を返します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()RichLink要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()RichLink要素を親から削除します。
setAttributes(attributes)RichLink要素の属性を設定します。

Tab

メソッド

メソッド戻り値の型概要
asDocumentTab()DocumentTabタブのコンテンツを DocumentTab として取得します。
getChildTabs()Tab[]このタブ内にネストされた子タブを取得します。
getId()Stringタブの ID を取得します。
getIndex()Integer親のタブの 0 から始まるインデックスを取得します。
getTitle()Stringタブのタイトルを取得します。
getType()TabTypeタブの種類を取得します。

TabType

プロパティ

プロパティタイプ説明
DOCUMENT_TABEnumDocumentTab に対応する型。

Table

メソッド

メソッド戻り値の型概要
appendTableRow()TableRow新しい TableRow を作成して追加します。
appendTableRow(tableRow)TableRow指定された TableRow を追加します。
clear()Table要素の内容をクリアします。
copy()Table現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getBorderColor()String枠線の色を取得します。
getBorderWidth()Number枠線の幅をポイント単位で取得します。
getCell(rowIndex, cellIndex)TableCell指定された行とセルのインデックスで TableCell を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColumnWidth(columnIndex)Number指定されたテーブル列の幅をポイント単位で取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getNumRows()IntegerTableRows の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getRow(rowIndex)TableRow指定された行インデックスの TableRow を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableRow(childIndex)TableRow新しい TableRow を作成して指定されたインデックスに挿入します。
insertTableRow(childIndex, tableRow)TableRow指定された TableRow を指定されたインデックスに挿入します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
removeChild(child)Table指定した子要素を削除します。
removeFromParent()Table要素を親から削除します。
removeRow(rowIndex)TableRow指定された行インデックスの TableRow を削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)Table要素の属性を設定します。
setBorderColor(color)Table枠線の色を設定します。
setBorderWidth(width)Table枠線の幅をポイント単位で設定します。
setColumnWidth(columnIndex, width)Table指定された列の幅をポイント単位で設定します。
setLinkUrl(url)Tableリンク URL を設定します。
setTextAlignment(textAlignment)Tableテキストの配置を設定します。

TableCell

メソッド

メソッド戻り値の型概要
appendHorizontalRule()HorizontalRule新しい HorizontalRule を作成して追加します。
appendImage(image)InlineImage指定された画像 blob から新しい InlineImage を作成して追加します。
appendImage(image)InlineImage指定された InlineImage を追加します。
appendListItem(listItem)ListItem指定された ListItem を追加します。
appendListItem(text)ListItem新しい ListItem を作成して追加します。
appendParagraph(paragraph)Paragraph指定された Paragraph を追加します。
appendParagraph(text)Paragraph新しい Paragraph を作成して追加します。
appendTable()Table新しい Table を作成して追加します。
appendTable(cells)Table指定されたセルを含む新しい Table を追加します。
appendTable(table)Table指定された Table を追加します。
clear()TableCell要素の内容をクリアします。
copy()TableCell現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getBackgroundColor()String背景色を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getColSpan()Integer列スパン(このセルがまたがっているテーブルセルの列数)を取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getPaddingBottom()Number下部のパディングをポイント単位で取得します。
getPaddingLeft()Number左側のパディングをポイント単位で取得します。
getPaddingRight()Number右側のパディングをポイント単位で取得します。
getPaddingTop()Number上部のパディングをポイント単位で取得します。
getParent()ContainerElement要素の親要素を取得します。
getParentRow()TableRow現在の TableCell を含む TableRow を取得します。
getParentTable()Table現在の TableCell を含む Table を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getRowSpan()Integer行スパン(このセルがカバーするテーブルセルの行数)を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
getVerticalAlignment()VerticalAlignmentVerticalAlignment を取得します。
getWidth()Numberセルを含む列の幅をポイント単位で取得します。
insertHorizontalRule(childIndex)HorizontalRule新しい HorizontalRule を作成して指定されたインデックスに挿入します。
insertImage(childIndex, image)InlineImage指定した画像 blob から InlineImage を作成して、指定された位置に挿入します。 あります。
insertImage(childIndex, image)InlineImage指定された InlineImage を指定されたインデックスに挿入します。
insertListItem(childIndex, listItem)ListItem指定された ListItem を指定されたインデックスに挿入します。
insertListItem(childIndex, text)ListItem新しい ListItem を作成して指定されたインデックスに挿入します。
insertParagraph(childIndex, paragraph)Paragraph指定された Paragraph を指定されたインデックスに挿入します。
insertParagraph(childIndex, text)Paragraph新しい Paragraph を作成して指定されたインデックスに挿入します。
insertTable(childIndex)Table新しい Table を作成して指定されたインデックスに挿入します。
insertTable(childIndex, cells)Table指定されたセルを含む新しい Table を作成して、指定されたインデックスに挿入します。
insertTable(childIndex, table)Table指定された Table を指定されたインデックスに挿入します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()TableCell要素を、先行する同じ型の兄弟要素と結合します。
removeChild(child)TableCell指定した子要素を削除します。
removeFromParent()TableCell要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)TableCell要素の属性を設定します。
setBackgroundColor(color)TableCell背景色を設定します。
setLinkUrl(url)TableCellリンク URL を設定します。
setPaddingBottom(paddingBottom)TableCell下部のパディングをポイント単位で設定します。
setPaddingLeft(paddingLeft)TableCell左パディングをポイント単位で設定します。
setPaddingRight(paddingRight)TableCell右パディングをポイント単位で設定します。
setPaddingTop(paddingTop)TableCell上部のパディングをポイント単位で設定します。
setText(text)TableCellコンテンツを書式なしテキストとして設定します。
setTextAlignment(textAlignment)TableCellテキストの配置を設定します。
setVerticalAlignment(alignment)TableCell垂直方向の配置を設定します。
setWidth(width)TableCell現在のセルを含む列の幅をポイント単位で設定します。

TableOfContents

メソッド

メソッド戻り値の型概要
clear()TableOfContents要素の内容をクリアします。
copy()TableOfContents現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
removeFromParent()TableOfContents要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)TableOfContents要素の属性を設定します。
setLinkUrl(url)TableOfContentsリンク URL を設定します。
setTextAlignment(textAlignment)TableOfContentsテキストの配置を設定します。

TableRow

メソッド

メソッド戻り値の型概要
appendTableCell()TableCell新しい TableCell を作成して追加します。
appendTableCell(textContents)TableCell指定されたテキストを含む、指定された TableCell を追加します。
appendTableCell(tableCell)TableCell指定された TableCell を追加します。
clear()TableRow要素の内容をクリアします。
copy()TableRow現在の要素の分離されたディープコピーを返します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findElement(elementType)RangeElement要素のコンテンツで、指定された型の子孫を検索します。
findElement(elementType, from)RangeElement要素のコンテンツで、指定された型の子孫を (RangeElement が指定されている)。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getCell(cellIndex)TableCell指定されたセル インデックスの TableCell を取得します。
getChild(childIndex)Element指定された子インデックスの子要素を取得します。
getChildIndex(child)Integer指定された子要素の子インデックスを取得します。
getLinkUrl()Stringリンクの URL を取得します。
getMinimumHeight()Number最小の高さをポイント単位で取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getNumCells()Integer行内のセルの数を取得します。
getNumChildren()Integer子の数を取得します。
getParent()ContainerElement要素の親要素を取得します。
getParentTable()Table現在の行を含む Table を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getType()ElementType要素の ElementType を取得します。
insertTableCell(childIndex)TableCell新しい TableCell を作成して指定されたインデックスに挿入します。
insertTableCell(childIndex, textContents)TableCell指定されたテキストを含む、指定されたインデックスに指定された TableCell を挿入します。
insertTableCell(childIndex, tableCell)TableCell指定された TableCell を指定されたインデックスに挿入します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()TableRow要素を、先行する同じ型の兄弟要素と結合します。
removeCell(cellIndex)TableCell指定されたセルのインデックスの TableCell を削除します。
removeChild(child)TableRow指定した子要素を削除します。
removeFromParent()TableRow要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(attributes)TableRow要素の属性を設定します。
setLinkUrl(url)TableRowリンク URL を設定します。
setMinimumHeight(minHeight)TableRow最小の高さをポイント単位で設定します。
setTextAlignment(textAlignment)TableRowテキストの配置を設定します。

Text

メソッド

メソッド戻り値の型概要
appendText(text)Text指定されたテキストをこのテキスト領域の末尾に追加します。
copy()Text現在の要素の分離されたディープコピーを返します。
deleteText(startOffset, endOffsetInclusive)Textテキストの範囲を削除します。
editAsText()Text編集用に、現在の要素の Text バージョンを取得します。
findText(searchPattern)RangeElement正規表現を使用して、指定されたテキスト パターンの要素のコンテンツを検索します。
findText(searchPattern, from)RangeElement要素の内容の中から、指定したテキスト パターンから始まるものを検索します。 表示されます。
getAttributes()Object要素の属性を取得します。
getAttributes(offset)Object指定された文字オフセットの属性を取得します。
getBackgroundColor()String背景色の設定を取得します。
getBackgroundColor(offset)String指定された文字オフセットの背景色を取得します。
getFontFamily()Stringフォント ファミリーの設定を取得します。
getFontFamily(offset)String指定された文字オフセットのフォント ファミリーを取得します。
getFontSize()Numberフォントサイズの設定を取得します。
getFontSize(offset)Number指定された文字オフセットのフォントサイズを取得します。
getForegroundColor()String前景色の設定を取得します。
getForegroundColor(offset)String指定された文字オフセットで前景色を取得します。
getLinkUrl()Stringリンクの URL を取得します。
getLinkUrl(offset)String指定された文字オフセットでリンク URL を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getText()String要素のコンテンツをテキスト文字列として取得します。
getTextAlignment()TextAlignmentテキストの配置を取得します。
getTextAlignment(offset)TextAlignment1 文字のテキストの配置を取得します。
getTextAttributeIndices()Integer[]個別のテキスト書式設定の開始に対応するテキスト インデックスのセットを取得します 実行されます
getType()ElementType要素の ElementType を取得します。
insertText(offset, text)Text指定されたテキストを指定された文字オフセットで挿入します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
isBold()Boolean太字の設定を取得します。
isBold(offset)Boolean指定された文字オフセットで太字の設定を取得します。
isItalic()Boolean斜体の設定を取得します。
isItalic(offset)Boolean指定された文字オフセットの斜体の設定を取得します。
isStrikethrough()Boolean取り消し線の設定を取得します。
isStrikethrough(offset)Boolean指定された文字オフセットに取り消し線の設定を取得します。
isUnderline()Boolean下線の設定を取得します。
isUnderline(offset)Boolean指定された文字オフセットの下線設定を取得します。
merge()Text要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()Text要素を親から削除します。
replaceText(searchPattern, replacement)Element通常の文字列を使用して、指定したテキスト パターンをすべて、指定した置換文字列に置き換えます。 表します。
setAttributes(startOffset, endOffsetInclusive, attributes)Text指定された属性を指定された文字範囲に適用します。
setAttributes(attributes)Text要素の属性を設定します。
setBackgroundColor(startOffset, endOffsetInclusive, color)Text指定された文字範囲の背景色を設定します。
setBackgroundColor(color)Text背景色を設定します。
setBold(bold)Text太字の設定を設定します。
setBold(startOffset, endOffsetInclusive, bold)Text指定した文字範囲を太字に設定します。
setFontFamily(startOffset, endOffsetInclusive, fontFamilyName)Text指定した文字範囲のフォント ファミリーを設定します。
setFontFamily(fontFamilyName)Textフォント ファミリーを設定します。
setFontSize(startOffset, endOffsetInclusive, size)Text指定した文字範囲のフォントサイズを設定します。
setFontSize(size)Textフォントサイズを設定します。
setForegroundColor(startOffset, endOffsetInclusive, color)Text指定された文字範囲の前景色を設定します。
setForegroundColor(color)Text前景色を設定します。
setItalic(italic)Text斜体の設定を設定します。
setItalic(startOffset, endOffsetInclusive, italic)Text指定した文字範囲の斜体の設定を設定します。
setLinkUrl(startOffset, endOffsetInclusive, url)Text指定された文字範囲のリンク URL を設定します。
setLinkUrl(url)Textリンク URL を設定します。
setStrikethrough(strikethrough)Text取り消し線の設定を設定します。
setStrikethrough(startOffset, endOffsetInclusive, strikethrough)Text指定した文字範囲に取り消し線を設定します。
setText(text)Textテキストのコンテンツを設定します。
setTextAlignment(startOffset, endOffsetInclusive, textAlignment)Text指定した文字範囲のテキストの配置を設定します。
setTextAlignment(textAlignment)Textテキストの配置を設定します。
setUnderline(underline)Text下線の設定を設定します。
setUnderline(startOffset, endOffsetInclusive, underline)Text指定した文字範囲に下線の設定を設定します。

TextAlignment

プロパティ

プロパティタイプ説明
NORMALEnum標準のテキスト配置。
SUPERSCRIPTEnum上付き文字のテキストの配置。
SUBSCRIPTEnum下付き文字のテキストの配置。

UnsupportedElement

メソッド

メソッド戻り値の型概要
copy()UnsupportedElement現在の要素の分離されたディープコピーを返します。
getAttributes()Object要素の属性を取得します。
getNextSibling()Element要素の次の兄弟要素を取得します。
getParent()ContainerElement要素の親要素を取得します。
getPreviousSibling()Element要素の前の兄弟要素を取得します。
getType()ElementType要素の ElementType を取得します。
isAtDocumentEnd()Boolean要素が Document の最後にあるかどうかを決定します。
merge()UnsupportedElement要素を、先行する同じ型の兄弟要素と結合します。
removeFromParent()UnsupportedElement要素を親から削除します。
setAttributes(attributes)UnsupportedElement要素の属性を設定します。

VerticalAlignment

プロパティ

プロパティタイプ説明
BOTTOMEnum下揃えのオプション。
CENTEREnum中央揃えオプション。
TOPEnum上揃えのオプション。