Enum Attribute

属性

要素の属性の列挙。

列挙型を呼び出すには、その親クラス、名前、プロパティを呼び出します。たとえば、 DocumentApp.Attribute.BACKGROUND_COLOR です。

属性を使用してカスタム スタイルを作成します。次に例を示します。

// Define a style with yellow background.
var highlightStyle = {};
highlightStyle[DocumentApp.Attribute.BACKGROUND_COLOR] = '#FFFF00';
highlightStyle[DocumentApp.Attribute.BOLD] = true;

// Insert "Hello", highlighted.
DocumentApp.getActiveDocument().getActiveTab().asDocumentTab().editAsText()
  .insertText(0, 'Hello\n')
  .setAttributes(0, 4, highlightStyle);

プロパティ

プロパティタイプ説明
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表のセルと画像要素の幅の設定。