- リソース: ドキュメント
- 本文
- StructuralElement
- Paragraph
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Color
- RgbColor
- ディメンション
- 単位
- WeightedFontFamily
- BaselineOffset
- リンク
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- 型
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- 計算式
- InlineObjectElement
- 人物
- PersonProperties
- リッチリンク
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- アライメント
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- シェーディング
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- 箇条書き
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- セクション タイプ
- Table
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- コンテンツの配置
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- 幅タイプ
- TableOfContents
- ヘッダー
- フッター
- 脚注
- DocumentStyle
- バックグラウンド
- サイズ
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- リスト
- ListProperties
- NestingLevel
- 箇条書き
- グリフタイプ
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- 範囲
- SuggestionsViewMode を実行します。
- InlineObject
- InlineObjectProperties
- EmbeddedObject
- EmbeddedDrawingProperties
- ImageProperties
- CropProperties
- EmbeddedObjectBorder
- PropertyState(プロパティの状態)
- LinkedContentReference
- SheetsChartReference
- SuggestedInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- EmbeddedObjectSuggestionState
- EmbeddedDrawingPropertiesSuggestionState
- ImagePropertiesSuggestionState
- CropPropertiesSuggestionState
- EmbeddedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- SheetsChartReferenceSuggestionState
- PositionedObject
- PositionedObjectProperties
- PositionedObjectPositioning
- PositionedObjectLayout
- SuggestedPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- Methods
リソース: ドキュメント
Google ドキュメント ドキュメント。
JSON 表現 |
---|
{ "documentId": string, "title": string, "body": { object ( |
フィールド | |
---|---|
documentId |
出力のみ。ドキュメントの ID。 |
title |
ドキュメントのタイトル。 |
body |
出力のみ。ドキュメントの本文。 |
headers |
出力のみ。ドキュメント内のヘッダー。ヘッダー ID をキーにしています。 |
footers |
出力のみ。ドキュメント内のフッター(フッター ID をキーとする)。 |
footnotes |
出力のみ。ドキュメントの脚注 ID をキーにしたドキュメントです。 |
documentStyle |
出力のみ。ドキュメントのスタイル。 |
suggestedDocumentStyleChanges |
出力のみ。提案 ID をキーとした、ドキュメントのスタイルへの提案された変更。 |
namedStyles |
出力のみ。ドキュメントの名前付きスタイル。 |
suggestedNamedStylesChanges |
出力のみ。ドキュメントの名前付きスタイルに対する変更の提案(候補 ID をキーとする)。 |
lists |
出力のみ。リスト ID をキーとしたドキュメント内のリスト。 |
namedRanges |
出力のみ。ドキュメント内の名前付き範囲(名前がキーになっています)。 |
revisionId |
出力のみ。ドキュメントのリビジョン ID。更新リクエストで使用することで、更新を適用するドキュメントのリビジョンと、そのリビジョン以降にドキュメントが編集された場合のリクエストの動作を指定できます。ユーザーにドキュメントの編集権限がある場合にのみ入力されます。 リビジョン ID は連続した番号ではなく、不透明な文字列です。リビジョン ID の形式は今後変更される可能性があります。返されたリビジョン ID は、返品後 24 時間のみ有効であることが保証され、ユーザー間で共有することはできません。呼び出し間でリビジョン ID が変更されていなければ、ドキュメントは変更されていません。逆に、(同じドキュメントとユーザーの)ID が変更されると、通常はドキュメントが更新されていることを意味します。ただし、ID の形式の変更など、内部的な要因によって ID が変更されることもあります。 |
suggestionsViewMode |
出力のみ。ドキュメントに適用された候補表示モード。 注: ドキュメントを編集する場合、変更は |
inlineObjects |
出力のみ。オブジェクト ID をキーとする、ドキュメント内のインライン オブジェクト。 |
positionedObjects |
出力のみ。ドキュメント内に配置されたオブジェクト。オブジェクト ID をキーとします。 |
本体
ドキュメントの本文。
JSON 表現 |
---|
{
"content": [
{
object ( |
フィールド | |
---|---|
content[] |
本文のコンテンツ。 本文のコンテンツのインデックスは 0 から始まります。 |
構造要素
StructuralElement は、ドキュメントに構造を提供するコンテンツを記述します。
JSON 表現 |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
フィールド | |
---|---|
startIndex |
この構造要素のゼロから始まる開始インデックス(UTF-16 コード単位)。 |
endIndex |
この構造要素のゼロから始まる終了インデックス。UTF-16 コードユニットで表します。 |
共用体フィールド content 。構造要素のコンテンツ。content は次のいずれかになります。 |
|
paragraph |
構造要素の段落タイプ。 |
sectionBreak |
構造要素のセクション区切りタイプ。 |
table |
構造要素のテーブルタイプ。 |
tableOfContents |
構造要素の目次タイプ。 |
段落
段落を表す StructuralElement
。段落とは、改行文字で終わるコンテンツの範囲です。
JSON 表現 |
---|
{ "elements": [ { object ( |
フィールド | |
---|---|
elements[] |
構成要素に分割された段落の内容。 |
paragraphStyle |
この段落のスタイル。 |
suggestedParagraphStyleChanges |
提案された段落のスタイルが、提案 ID をキーにこの段落に変更されます。 |
bullet |
この段落の箇条書き。存在しない場合、その段落はリストに属しません。 |
suggestedBulletChanges |
この段落の箇条書きに対して推奨される変更。 |
positionedObjectIds[] |
この段落にテザリングされている配置されたオブジェクトの ID。 |
suggestedPositionedObjectIds |
この段落に添付することが提案された配置されたオブジェクトの ID。提案 ID をキーにします。 |
ParagraphElement
ParagraphElement は、Paragraph
内のコンテンツを記述します。
JSON 表現 |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
フィールド | |
---|---|
startIndex |
この段落要素のゼロから始まる開始インデックス(UTF-16 コードユニット)。 |
endIndex |
この段落要素のゼロベース終了インデックス(UTF-16 コードユニットを除く)。 |
共用体フィールド content 。段落要素のコンテンツ。content は次のいずれかになります。 |
|
textRun |
テキスト実行の段落要素。 |
autoText |
自動テキストの段落要素。 |
pageBreak |
改ページ段落要素。 |
columnBreak |
列区切りの段落要素。 |
footnoteReference |
脚注参照段落の要素。 |
horizontalRule |
水平方向の規則の段落要素。 |
equation |
方程式の段落要素。 |
inlineObjectElement |
インライン オブジェクト段落要素。 |
person |
個人またはメールアドレスにリンクする段落要素。 |
richLink |
Google のリソース(Google ドライブのファイル、YouTube 動画、カレンダーの予定など)にリンクする段落要素 |
TextRun
すべてが同じスタイルを持つ一連のテキストを表す ParagraphElement
。
JSON 表現 |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
content |
この実行のテキスト。 テキスト以外の要素はすべて、Unicode 文字 U+E907 に置き換えられます。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この実行のテキスト スタイル。 |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとし、この実行に変更されます。 |
TextStyle
テキストに適用できるスタイル設定を表します。
継承されたテキスト スタイルは、このメッセージでは未設定のフィールドとして表示されます。テキスト スタイルの親は、そのテキスト スタイルが定義されている場所によって異なります。
Paragraph
内のテキストの TextStyle は、段落に対応するnamed style type
から継承されます。named style
の TextStyle は、normal text
名前付きスタイルを継承します。normal text
名前付きスタイルの TextStyle は、ドキュメント エディタのデフォルトのテキスト スタイルを継承します。- 表に含まれる
Paragraph
要素の TextStyle は、表のスタイルからテキスト スタイルを継承できます。
親から継承されていないテキスト スタイルの場合、フィールドの設定を解除すると、ドキュメント エディタのデフォルトに沿ったスタイルの値に戻ります。
JSON 表現 |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
フィールド | |
---|---|
bold |
テキストを太字でレンダリングするかどうかを指定します。 |
italic |
テキストを斜体にするかしないかを指定します。 |
underline |
テキストに下線を引くかどうかを指定します。 |
strikethrough |
テキストに取り消し線が引かれるかどうかを示します。 |
smallCaps |
テキストが小文字の大文字表記かどうか。 |
backgroundColor |
テキストの背景色。設定した場合、色は |
foregroundColor |
テキストの前景色。設定した場合、色は |
fontSize |
テキストのフォントのサイズ。 |
weightedFontFamily |
フォント ファミリーと、テキストのレンダリングの太さ。 更新リクエストで
|
baselineOffset |
通常の位置からのテキストの垂直オフセット。 ベースライン オフセットが |
link |
テキストのハイパーリンクのリンク先。設定しない場合、リンクはありません。リンクは親テキストから継承されません。 更新リクエストでリンクを変更すると、範囲のテキスト スタイルも変更されます。
|
オプションの色
完全に不透明または完全に透明な色。
JSON 表現 |
---|
{
"color": {
object ( |
フィールド | |
---|---|
color |
設定すると、不透明な色として使用されます。設定しない場合、これは透明な色を表します。 |
色
無地。
JSON 表現 |
---|
{
"rgbColor": {
object ( |
フィールド | |
---|---|
rgbColor |
RGB カラー値。 |
RGB 値
RGB カラー。
JSON 表現 |
---|
{ "red": number, "green": number, "blue": number } |
フィールド | |
---|---|
red |
色の赤成分(0.0 ~ 1.0)。 |
green |
色の緑の成分(0.0 ~ 1.0)。 |
blue |
色の青の要素(0.0 ~ 1.0)。 |
ディメンション
一方向の強度(指定された単位)。
JSON 表現 |
---|
{
"magnitude": number,
"unit": enum ( |
フィールド | |
---|---|
magnitude |
強度。 |
unit |
大きさの単位。 |
単位
Units of measurement.
列挙型 | |
---|---|
UNIT_UNSPECIFIED |
単位が不明です。 |
PT |
ポイント、1/72 インチ。 |
WeightedFontFamily
フォント ファミリーとテキストの太さを表します。
JSON 表現 |
---|
{ "fontFamily": string, "weight": integer } |
フィールド | |
---|---|
fontFamily |
テキストのフォント ファミリー。 フォント ファミリーには、ドキュメントの [フォント] メニューまたは Google Fonts の任意のフォントを使用できます。フォント名が認識されない場合、テキストは |
weight |
フォントの太さ。このフィールドには、 デフォルト値は フォントの太さは、レンダリングされるフォントの太さの 1 つのコンポーネントのみになります。
|
BaselineOffset
テキストを通常の位置から垂直方向にオフセットする方法。
列挙型 | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
テキストのベースライン オフセットは親から継承されます。 |
NONE |
テキストが垂直方向にオフセットされていません。 |
SUPERSCRIPT |
テキストは垂直方向に上向きになります(上付き文字)。 |
SUBSCRIPT |
テキストは垂直方向に下方向にオフセットされます(下付き文字)。 |
リンク
ドキュメントの別の部分または外部 URL リソースへの参照。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド destination 。リンク先です。destination は次のいずれかになります。 |
|
url |
外部 URL。 |
bookmarkId |
このドキュメント内のブックマークの ID。 |
headingId |
このドキュメントの見出しの ID。 |
推奨テキスト スタイル
TextStyle
に対して推奨される変更。
JSON 表現 |
---|
{ "textStyle": { object ( |
フィールド | |
---|---|
textStyle |
この提案に加えられた変更のみを含む |
textStyleSuggestionState |
この提案で変更されたベース |
テキスト スタイル候補の状態
この提案で変更されたベース TextStyle
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
フィールド | |
---|---|
boldSuggested |
|
italicSuggested |
|
underlineSuggested |
|
strikethroughSuggested |
|
smallCapsSuggested |
|
backgroundColorSuggested |
|
foregroundColorSuggested |
|
fontSizeSuggested |
|
weightedFontFamilySuggested |
|
baselineOffsetSuggested |
|
linkSuggested |
|
定型文
時間の経過とともに変化するコンテンツ(ページ番号など)で動的に置換される、テキスト内の部分を表す ParagraphElement
。
JSON 表現 |
---|
{ "type": enum ( |
フィールド | |
---|---|
type |
この自動テキストのタイプ。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この AutoText のテキスト スタイル。 |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとする AutoText に変更されます。 |
タイプ
自動テキストの種類。
列挙型 | |
---|---|
TYPE_UNSPECIFIED |
未指定の自動テキスト タイプ。 |
PAGE_NUMBER |
現在のページ番号を表す自動テキストを入力します。 |
PAGE_COUNT |
ドキュメント内の総ページ数を表す自動テキストを入力します。 |
改ページ
改ページを表す ParagraphElement
。改ページを設定すると、後続のテキストが次のページの最上部から始まります。
JSON 表現 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この PageBreak のテキスト スタイル。 テキスト実行や脚注参照などのテキスト コンテンツと同様に、改ページのテキスト スタイルは、コンテンツのレイアウトだけでなく、その横に挿入されるテキストのスタイルにも影響します。 |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとする PageBreak に変更されます。 |
列区切り
列区切りを表す ParagraphElement
。列区切りを追加すると、後続のテキストが次の列の上部から始まります。
JSON 表現 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この ColumnBreak のテキスト スタイル。 テキストの実行や脚注参照などのテキスト コンテンツと同様に、列区切りのテキスト スタイルは、コンテンツのレイアウトだけでなく、その横に挿入されるテキストのスタイルにも影響します。 |
suggestedTextStyleChanges |
提案されたテキスト スタイルが、提案 ID をキーとする ColumnBreak に変更されます。 |
脚注参照
脚注参照を表す ParagraphElement
。脚注参照は、番号付きでレンダリングされるインライン コンテンツで、脚注を識別するために使用されます。
JSON 表現 |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
footnoteId |
この脚注参照のコンテンツが含まれている |
footnoteNumber |
この脚注のレンダリング番号。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この FootnoteReference のテキスト スタイル。 |
suggestedTextStyleChanges |
提案されたテキスト スタイルが、提案 ID をキーとするこの FootnoteReference に変更されます。 |
水平ルール
水平線を表す ParagraphElement
。
JSON 表現 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この HorizontalRule のテキスト スタイル。 テキストの実行や脚注参照などのテキスト コンテンツと同様に、水平方向の規則のテキスト スタイルは、コンテンツのレイアウトだけでなく、その横に挿入されるテキストのスタイルにも影響します。 |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとする HorizontalRule に変更されます。 |
数式
方程式を表す ParagraphElement
。
JSON 表現 |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
フィールド | |
---|---|
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
InlineObjectElement
JSON 表現 |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
inlineObjectId |
この要素に含まれる |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
textStyle |
この InlineObjectElement のテキスト スタイル。 テキスト実行や脚注参照などのテキスト コンテンツと同様に、インライン オブジェクト要素のテキスト スタイルは、コンテンツのレイアウトだけでなく、その横に挿入されるテキストのスタイルにも影響します。 |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとするこの InlineObject に変更されます。 |
人物
ドキュメントに記載されているユーザーまたはメールアドレス。名前リンクは、ユーザーの名前またはメールアドレスを含む単一の不変要素として動作します。
JSON 表現 |
---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
personId |
出力のみ。このリンクの一意の ID です。 |
suggestedInsertionIds[] |
このユーザーのリンクをドキュメントに挿入する候補の ID。ネストされた変更の提案(別のユーザーが行った提案内の提案など)の場合、 |
suggestedDeletionIds[] |
ドキュメントからこのユーザーのリンクを削除する提案の ID。たとえば、複数のユーザーが削除を提案した場合、 |
textStyle |
この |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとするこの |
personProperties |
出力のみ。この |
PersonProperties
リンクされた Person
に固有のプロパティ。
JSON 表現 |
---|
{ "name": string, "email": string } |
フィールド | |
---|---|
name |
出力のみ。ユーザーのメールアドレスの代わりにリンクテキストに表示されている場合は、その人の名前。 |
email |
出力のみ。この |
リッチリンク
Google リソース(ドライブ内のファイル、YouTube 動画、カレンダーの予定など)へのリンク。
JSON 表現 |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
フィールド | |
---|---|
richLinkId |
出力のみ。このリンクの ID。 |
suggestedInsertionIds[] |
このリンクをドキュメントに挿入する候補の ID。ネストされた変更の提案(別のユーザーが行った提案内の提案など)の場合、 |
suggestedDeletionIds[] |
ドキュメントからこのリンクを削除する提案の ID。たとえば、複数のユーザーが削除を提案した場合、 |
textStyle |
この |
suggestedTextStyleChanges |
候補のテキスト スタイルが、候補 ID をキーとするこの |
richLinkProperties |
出力のみ。この |
リッチリンク プロパティ
RichLink
に固有のプロパティ。
JSON 表現 |
---|
{ "title": string, "uri": string, "mimeType": string } |
フィールド | |
---|---|
title |
出力のみ。リンクに表示される |
uri |
出力のみ。 |
mimeType |
|
ParagraphStyle
段落全体に適用されるスタイル。
継承された段落スタイルは、このメッセージでは未設定のフィールドとして表示されます。段落スタイルの親は、その段落スタイルが定義されている場所によって異なります。
Paragraph
の ParagraphStyle は、段落に対応するnamed style type
から継承します。named style
の ParagraphStyle は、normal text
名前付きスタイルを継承します。normal text
名前付きスタイルの ParagraphStyle は、ドキュメント エディタのデフォルトの段落スタイルを継承します。- 表に含まれる
Paragraph
要素の ParagraphStyle は、表のスタイルから段落スタイルを継承できます。
段落スタイルが親から継承されない場合、フィールドの設定を解除すると、スタイルがドキュメント エディタのデフォルトに一致する値に戻ります。
JSON 表現 |
---|
{ "headingId": string, "namedStyleType": enum ( |
フィールド | |
---|---|
headingId |
段落の見出し ID。空の場合、この段落は見出しではありません。 このプロパティは読み取り専用です。 |
namedStyleType |
段落の名前付きスタイル タイプ。 名前付きスタイル タイプを更新すると、ParagraphStyle 内の他のプロパティに影響するため、他のプロパティが更新される前に名前付きスタイル タイプが適用されます。 |
alignment |
この段落のテキストの配置。 |
lineSpacing |
行間のスペースを、法線に対する割合で表したものです。法線は 100.0 と表されます。設定しなかった場合、値は親から継承されます。 |
direction |
この段落のテキストの向き。設定しない場合、段落の方向は継承されないため、値はデフォルトで |
spacingMode |
段落の間隔モード。 |
spaceAbove |
段落の上に表示される余分なスペースの量。設定しなかった場合、値は親から継承されます。 |
spaceBelow |
段落の下のスペースの量。設定しなかった場合、値は親から継承されます。 |
borderBetween |
この段落と、次の段落や前の段落との間の枠線。設定しなかった場合、値は親から継承されます。 隣接する段落の枠線とインデントのプロパティが同じである場合、間枠線がレンダリングされます。 段落の枠線の一部は更新できません。段落の枠線を変更する場合は、新しい枠線全体を指定する必要があります。 |
borderTop |
この段落の上部にある枠線。設定しなかった場合、値は親から継承されます。 上の段落に異なる境界線プロパティやインデント プロパティがある場合、上の枠線がレンダリングされます。 段落の枠線の一部は更新できません。段落の枠線を変更する場合は、新しい枠線全体を指定する必要があります。 |
borderBottom |
この段落の一番下にある枠線。設定しなかった場合、値は親から継承されます。 下の段落に異なる境界線プロパティやインデント プロパティがある場合、下の枠線がレンダリングされます。 段落の枠線の一部は更新できません。段落の枠線を変更する場合は、新しい枠線全体を指定する必要があります。 |
borderLeft |
この段落の左側の枠線。設定しなかった場合、値は親から継承されます。 段落の枠線の一部は更新できません。段落の枠線を変更する場合は、新しい枠線全体を指定する必要があります。 |
borderRight |
この段落の右側の枠線。設定しなかった場合、値は親から継承されます。 段落の枠線の一部は更新できません。段落の枠線を変更する場合は、新しい枠線全体を指定する必要があります。 |
indentFirstLine |
段落の 1 行目のインデントの量。設定しなかった場合、値は親から継承されます。 |
indentStart |
現在の段落の方向に基づく、テキストの先頭に対応する側の段落のインデントの量。設定しなかった場合、値は親から継承されます。 |
indentEnd |
現在の段落の方向に基づく、テキストの末尾に対応する側の段落のインデントの量。設定しなかった場合、値は親から継承されます。 |
tabStops[] |
この段落のタブ位置のリスト。タブストップのリストは継承されません。 このプロパティは読み取り専用です。 |
keepLinesTogether |
可能な限り、段落のすべての行を同じページや列に配置するかどうか。設定しなかった場合、値は親から継承されます。 |
keepWithNext |
この段落の少なくとも一部を、可能であれば次の段落と同じページや列に配置するかどうか。設定しなかった場合、値は親から継承されます。 |
avoidWidowAndOrphan |
段落で未亡人や孤児を避けるかどうかを指定します。設定しなかった場合、値は親から継承されます。 |
shading |
段落の網かけ。設定しなかった場合、値は親から継承されます。 |
pageBreakBefore |
現在の段落を常にページの先頭から開始するかどうかを指定します。設定しなかった場合、値は親から継承されます。 サポートされていない地域( |
名前付きスタイルのタイプ
名前付きスタイルのタイプ。
列挙型 | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
名前付きスタイルのタイプが指定されていません。 |
NORMAL_TEXT |
標準テキスト。 |
TITLE |
タイトル。 |
SUBTITLE |
サブタイトル。 |
HEADING_1 |
見出し 1. |
HEADING_2 |
見出し 2. |
HEADING_3 |
見出し 3。 |
HEADING_4 |
見出し 4. |
HEADING_5 |
見出し 5。 |
HEADING_6 |
見出し 6。 |
アライメント
段落のテキストの配置の種類。
列挙型 | |
---|---|
ALIGNMENT_UNSPECIFIED |
段落の配置は親から継承されます。 |
START |
段落は行頭に揃えられます。LTR テキストの場合は左揃え、それ以外の場合は右揃えになります。 |
CENTER |
段落が中央に配置されています。 |
END |
段落は行末に揃えられます。LTR テキストは右揃え、それ以外の場合は左揃えになります。 |
JUSTIFIED |
段落が両端揃えとなりました。 |
ContentDirection
コンテンツを流入させることができるルート。
列挙型 | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
コンテンツの方向が指定されていません。 |
LEFT_TO_RIGHT |
コンテンツは左から右に流れます。 |
RIGHT_TO_LEFT |
コンテンツは右から左に流れます。 |
間隔モード
段落間隔のさまざまなモード。
列挙型 | |
---|---|
SPACING_MODE_UNSPECIFIED |
間隔モードは親から継承されます。 |
NEVER_COLLAPSE |
段落の間隔は常にレンダリングされます。 |
COLLAPSE_LISTS |
リスト要素間の段落間隔はスキップされます。 |
段落の枠線
段落の周りの枠線。
JSON 表現 |
---|
{ "color": { object ( |
フィールド | |
---|---|
color |
枠線の色。 |
width |
枠線の幅。 |
padding |
枠線のパディング。 |
dashStyle |
枠線の破線スタイル。 |
DashStyle
線形ジオメトリをレンダリングできるダッシュの種類。これらの値は、ECMA-376 4th edition エディションのパート 1「Office Open XML File Formats - Fundamentals and Markup Language Reference」のセクション 20.1.10.48 に記載されている「ST_PresetLineDashVal」単純な型に基づいています。
列挙型 | |
---|---|
DASH_STYLE_UNSPECIFIED |
未指定の点線スタイル。 |
SOLID |
実線。ECMA-376 ST_PresetLineDashVal 値 'solid' に対応します。これがデフォルトの破線スタイルです。 |
DOT |
点線。ECMA-376 ST_PresetLineDashVal 値 'dot' に対応します。 |
DASH |
破線。ECMA-376 ST_PresetLineDashVal 値 'dash' に対応します。 |
TabStop
段落内のタブ位置
JSON 表現 |
---|
{ "offset": { object ( |
フィールド | |
---|---|
offset |
このタブ位置と開始余白の間のオフセット。 |
alignment |
このタブ位置の配置。設定しない場合、値はデフォルトで |
TabStopAlignment
タブ位置の配置。
列挙型 | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
タブ位置の配置が指定されていません。 |
START |
タブ位置は行頭に揃えられます。これがデフォルトです。 |
CENTER |
タブ位置は行の中央に揃えられます。 |
END |
タブ位置は行末に揃えられます。 |
シェーディング
段落の網かけ。
JSON 表現 |
---|
{
"backgroundColor": {
object ( |
フィールド | |
---|---|
backgroundColor |
この段落の網かけの背景色。 |
提案された ParagraphStyle
ParagraphStyle
に対して推奨される変更。
JSON 表現 |
---|
{ "paragraphStyle": { object ( |
フィールド | |
---|---|
paragraphStyle |
この提案に加えられた変更のみを含む |
paragraphStyleSuggestionState |
この提案で変更されたベース |
ParagraphStyleSuggestionState
この提案で変更されたベース ParagraphStyle
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"headingIdSuggested": boolean,
"namedStyleTypeSuggested": boolean,
"alignmentSuggested": boolean,
"lineSpacingSuggested": boolean,
"directionSuggested": boolean,
"spacingModeSuggested": boolean,
"spaceAboveSuggested": boolean,
"spaceBelowSuggested": boolean,
"borderBetweenSuggested": boolean,
"borderTopSuggested": boolean,
"borderBottomSuggested": boolean,
"borderLeftSuggested": boolean,
"borderRightSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"indentEndSuggested": boolean,
"keepLinesTogetherSuggested": boolean,
"keepWithNextSuggested": boolean,
"avoidWidowAndOrphanSuggested": boolean,
"shadingSuggestionState": {
object ( |
フィールド | |
---|---|
headingIdSuggested |
|
namedStyleTypeSuggested |
|
alignmentSuggested |
|
lineSpacingSuggested |
|
directionSuggested |
|
spacingModeSuggested |
|
spaceAboveSuggested |
|
spaceBelowSuggested |
|
borderBetweenSuggested |
|
borderTopSuggested |
|
borderBottomSuggested |
|
borderLeftSuggested |
|
borderRightSuggested |
|
indentFirstLineSuggested |
|
indentStartSuggested |
|
indentEndSuggested |
|
keepLinesTogetherSuggested |
|
keepWithNextSuggested |
|
avoidWidowAndOrphanSuggested |
|
shadingSuggestionState |
この提案で変更された |
pageBreakBeforeSuggested |
|
ShadingSuggestionState
この推奨の変更で変更されたベース Shading
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "backgroundColorSuggested": boolean } |
フィールド | |
---|---|
backgroundColorSuggested |
|
ブレット グラフ
段落の箇条書きを説明します。
JSON 表現 |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
フィールド | |
---|---|
listId |
この段落が属するリストの ID。 |
nestingLevel |
リスト内のこの段落のネストレベル。 |
textStyle |
この箇条書きに適用される段落固有のテキスト スタイル。 |
箇条書きの候補
Bullet
に対して推奨される変更。
JSON 表現 |
---|
{ "bullet": { object ( |
フィールド | |
---|---|
bullet |
この提案に加えられた変更のみを含む |
bulletSuggestionState |
この提案で変更されたベース |
BulletSuggestionState
この提案で変更されたベース Bullet
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
フィールド | |
---|---|
listIdSuggested |
|
nestingLevelSuggested |
|
textStyleSuggestionState |
この提案で変更された |
ObjectReference
オブジェクト ID のコレクション。
JSON 表現 |
---|
{ "objectIds": [ string ] } |
フィールド | |
---|---|
objectIds[] |
オブジェクト ID。 |
セクション区切り
セクション区切りを表す StructuralElement
。セクションとは、同じ SectionStyle
を持つコンテンツの範囲です。セクション区切りは新しいセクションの開始を表し、セクション スタイルはセクション区切りの後のセクションに適用されます。
ドキュメントの本文は常にセクション区切りで始まります。
JSON 表現 |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
フィールド | |
---|---|
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
sectionStyle |
このセクション区切りの後のセクションのスタイル。 |
セクション スタイル
セクションに適用されるスタイル。
JSON 表現 |
---|
{ "columnProperties": [ { object ( |
フィールド | |
---|---|
columnProperties[] |
セクションの列のプロパティ。 空の場合、セクションにはドキュメント エディタのデフォルトのプロパティを含む列が 1 つ含まれます。セクション内の列数上限は 3 列です。 このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
columnSeparatorStyle |
列区切りのスタイル。 このスタイルは、セクション内に列が 1 つの場合でも設定できます。 このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
contentDirection |
このセクションのコンテンツの方向。設定しない場合、値はデフォルトで このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginTop |
セクションのトップページの余白。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginBottom |
セクションの下部ページの余白。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginRight |
セクションの右側のページ余白。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginLeft |
セクションの左のページ余白。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginHeader |
セクションのヘッダーマージン。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
marginFooter |
セクションのフッターマージン。設定しない場合、値はデフォルトで DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
sectionType |
出力のみ。セクションのタイプ。 |
defaultHeaderId |
デフォルト ヘッダーの ID。設定しない場合、値は以前の このプロパティは読み取り専用です。 |
defaultFooterId |
デフォルトのフッターの ID。設定しない場合、値は以前の このプロパティは読み取り専用です。 |
firstPageHeaderId |
セクションの 1 ページ目でのみ使用されるヘッダーの ID。 このプロパティは読み取り専用です。 |
firstPageFooterId |
セクションの最初のページでのみ使用されるフッターの ID。 このプロパティは読み取り専用です。 |
evenPageHeaderId |
偶数ページでのみ使用されるヘッダーの ID。DocumentStyle の このプロパティは読み取り専用です。 |
evenPageFooterId |
偶数ページでのみ使用されるフッターの ID。DocumentStyle の このプロパティは読み取り専用です。 |
useFirstPageHeaderFooter |
セクションの最初のページに最初のページのヘッダーまたはフッターの ID を使用するかどうかを示します。設定しない場合は、最初のセクションについて DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
pageNumberStart |
このセクションのページ数のカウントを開始するページ番号。未設定のままにすると、前のセクションからページ番号が付きます。最初の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
flipPageOrientation |
(省略可)このセクションの DocumentStyle の このプロパティを更新する場合は、具体的な値を設定する必要があります。このプロパティの設定を解除すると、400 不正なリクエスト エラーが発生します。 |
SectionColumnProperties
セクションの列に適用されるプロパティ。
JSON 表現 |
---|
{ "width": { object ( |
フィールド | |
---|---|
width |
出力のみ。列の幅。 |
paddingEnd |
列の末尾のパディング。 |
列区切りスタイル
列間を区切る列区切りのスタイル。
列挙型 | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
未指定の列区切りスタイル。 |
NONE |
列間に列区切り線を入れないでください。 |
BETWEEN_EACH_COLUMN |
各列の間に列区切り線をレンダリングします。 |
SectionType
現在のセクションの開始位置が前のセクションを基準としてどのように位置付けられているかを表します。
列挙型 | |
---|---|
SECTION_TYPE_UNSPECIFIED |
セクション タイプが指定されていません。 |
CONTINUOUS |
セクションは、前のセクションの最後の段落の直後に開始します。 |
NEXT_PAGE |
このセクションは次のページから始まります。 |
テーブル
テーブルを表す StructuralElement
。
JSON 表現 |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
フィールド | |
---|---|
rows |
テーブル内の行数。 |
columns |
テーブル内の列数。 テーブルが長方形以外の場合は、一部の行のセル数が異なることがあります。 |
tableRows[] |
各行のコンテンツとスタイル。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
tableStyle |
表のスタイル。 |
TableRow
Table
内の行のコンテンツとスタイル。
JSON 表現 |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
フィールド | |
---|---|
startIndex |
この行のゼロから始まる開始インデックス(UTF-16 コードユニット)。 |
endIndex |
この行のゼロベースの終了インデックス(UTF-16 コードユニットを除く)。 |
tableCells[] |
この行の各セルのコンテンツとスタイル。 テーブルが長方形以外の場合は、同じテーブルの一部の行とセル数が異なる場合があります。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
tableRowStyle |
表の行のスタイル。 |
suggestedTableRowStyleChanges |
提案されたスタイルが、提案 ID をキーとし、この行に変更されます。 |
TableCell
Table
内のセルの内容とスタイル。
JSON 表現 |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
フィールド | |
---|---|
startIndex |
このセルのゼロから始まる開始インデックス(UTF-16 コードユニット)。 |
endIndex |
このセルのゼロから始まる終了インデックス(UTF-16 コードユニットを除く)。 |
content[] |
セルのコンテンツ。 |
tableCellStyle |
セルのスタイル。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
suggestedTableCellStyleChanges |
候補 ID をキーとした、表のセルのスタイルに対する提案された変更。 |
TableCellStyle
TableCell
のスタイル。
継承された表のセルのスタイルは、このメッセージでは未設定のフィールドとして表示されます。表のセルのスタイルは、表のスタイルを継承できます。
JSON 表現 |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
フィールド | |
---|---|
rowSpan |
セルの行スパン。 このプロパティは読み取り専用です。 |
columnSpan |
セルの列スパン。 このプロパティは読み取り専用です。 |
backgroundColor |
セルの背景色。 |
borderLeft |
セルの左枠線。 |
borderRight |
セルの右枠線。 |
borderTop |
セルの上枠線。 |
borderBottom |
セルの下枠線。 |
paddingLeft |
セルの左側のパディング。 |
paddingRight |
セルの右パディング。 |
paddingTop |
セルの上部のパディング。 |
paddingBottom |
セルの下のパディング。 |
contentAlignment |
表のセル内のコンテンツの配置。デフォルトの配置は、ドキュメント エディタで新しく作成された表セルの配置と一致します。 |
TableCellBorder
表のセルの周りの枠線。
表のセルの枠線を透明にすることはできません。表のセルの枠線を非表示にするには、その幅を 0 にします。
JSON 表現 |
---|
{ "color": { object ( |
フィールド | |
---|---|
color |
枠線の色。 この色を透明にすることはできません。 |
width |
枠線の幅。 |
dashStyle |
枠線の破線スタイル。 |
コンテンツの配置
コンテンツの配置の種類。
ECMA-376 4th edition エディションのパート 1「Office Open XML File Formats - Fundamentals and Markup Language Reference」のセクション 20.1.10.59 にある「ST_TextAnchoringType」シンプル型の値のサブセットから派生します。
列挙型 | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
未指定のコンテンツの配置。コンテンツの配置は、親から継承されます(存在する場合)。 |
CONTENT_ALIGNMENT_UNSUPPORTED |
サポートされていないコンテンツの配置。 |
TOP |
コンテンツをコンテンツ ホルダーの上端に揃える配置。ECMA-376 ST_TextAnchoringType 't' に対応します。 |
MIDDLE |
コンテンツをコンテンツ ホルダーの中央に揃える配置。ECMA-376 ST_TextAnchoringType 'ctr' に対応します。 |
BOTTOM |
コンテンツをコンテンツ ホルダーの下部に揃える配置。ECMA-376 ST_TextAnchoringType 'b' に対応します。 |
セルのスタイルの候補
TableCellStyle
に対して推奨される変更。
JSON 表現 |
---|
{ "tableCellStyle": { object ( |
フィールド | |
---|---|
tableCellStyle |
この提案に加えられた変更のみを含む |
tableCellStyleSuggestionState |
この提案で変更されたベース |
TableCellStyleSuggestionState
この提案で変更されたベース TableCellStyle
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
フィールド | |
---|---|
rowSpanSuggested |
|
columnSpanSuggested |
|
backgroundColorSuggested |
|
borderLeftSuggested |
|
borderRightSuggested |
|
borderTopSuggested |
|
borderBottomSuggested |
|
paddingLeftSuggested |
|
paddingRightSuggested |
|
paddingTopSuggested |
|
paddingBottomSuggested |
|
contentAlignmentSuggested |
|
TableRowStyle
表の行に適用されるスタイル。
JSON 表現 |
---|
{
"minRowHeight": {
object ( |
フィールド | |
---|---|
minRowHeight |
行の最小の高さ。行のセルにすべてのコンテンツを表示するために、ドキュメント エディタではこの値以上の高さで行がレンダリングされます。 |
tableHeader |
行が表の見出しかどうか。 |
preventOverflow |
行がページまたは列の境界を越えてはみ出さないかどうか。 |
推奨テーブル行スタイル
TableRowStyle
に対して推奨される変更。
JSON 表現 |
---|
{ "tableRowStyle": { object ( |
フィールド | |
---|---|
tableRowStyle |
この提案に加えられた変更のみを含む |
tableRowStyleSuggestionState |
この提案で変更されたベース |
TableRowStyleSuggestionState
この提案で変更されたベース TableRowStyle
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "minRowHeightSuggested": boolean } |
フィールド | |
---|---|
minRowHeightSuggested |
|
テーブル スタイル
表に適用されるスタイル。
JSON 表現 |
---|
{
"tableColumnProperties": [
{
object ( |
フィールド | |
---|---|
tableColumnProperties[] |
各列のプロパティ。 HTML と同様に、Google ドキュメントでは表には行が含まれ、行にはセルが含まれることに注意してください。したがって、行のプロパティは行の |
TableColumnProperties
テーブル内の列のプロパティ。
JSON 表現 |
---|
{ "widthType": enum ( |
フィールド | |
---|---|
widthType |
列の幅の型。 |
width |
列の幅。列の |
幅タイプ
列の幅の型。
列挙型 | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
列幅のタイプが指定されていません。 |
EVENLY_DISTRIBUTED |
列幅は、均等に分散した他の列間で均等に分配されます。 列の幅は自動的に決定され、指定した幅のすべての列を考慮したうえで、テーブルの残りの幅が等しくなります。 |
FIXED_WIDTH |
固定の列幅。[width][google.apps.docs.v1.TableColumnProperties.width ] プロパティには列の幅を指定します。 |
目次
目次を表す StructuralElement
。
JSON 表現 |
---|
{
"content": [
{
object ( |
フィールド | |
---|---|
content[] |
目次の内容。 |
suggestedInsertionIds[] |
提案された挿入 ID。ネストされた変更の提案の場合は、 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
ヘッダー
ドキュメント ヘッダー。
JSON 表現 |
---|
{
"headerId": string,
"content": [
{
object ( |
フィールド | |
---|---|
headerId |
ヘッダーの ID。 |
content[] |
ヘッダーの内容。 ヘッダーのコンテンツのインデックスは 0 から始まります。 |
脚注
ドキュメントの脚注。
JSON 表現 |
---|
{
"footnoteId": string,
"content": [
{
object ( |
フィールド | |
---|---|
footnoteId |
脚注の ID。 |
content[] |
脚注の内容。 脚注の内容のインデックスは 0 から始まります。 |
DocumentStyle
ドキュメントのスタイル。
JSON 表現 |
---|
{ "background": { object ( |
フィールド | |
---|---|
background |
ドキュメントの背景。ドキュメントの背景色を透明にすることはできません。 |
defaultHeaderId |
デフォルト ヘッダーの ID。設定しない場合、デフォルトのヘッダーはありません。 このプロパティは読み取り専用です。 |
defaultFooterId |
デフォルトのフッターの ID。設定しない場合、デフォルトのフッターはありません。 このプロパティは読み取り専用です。 |
evenPageHeaderId |
偶数ページでのみ使用されるヘッダーの ID。偶数ページのヘッダーに このプロパティは読み取り専用です。 |
evenPageFooterId |
偶数ページでのみ使用されるフッターの ID。偶数ページのフッターに このプロパティは読み取り専用です。 |
firstPageHeaderId |
最初のページでのみ使用されるヘッダーの ID。設定されていない場合、最初のページに一意のヘッダーが存在しません。 このプロパティは読み取り専用です。 |
firstPageFooterId |
最初のページでのみ使用されるフッターの ID。設定しない場合、最初のページに一意のフッターは存在しません。 このプロパティは読み取り専用です。 |
useFirstPageHeaderFooter |
最初のページで最初のページのヘッダーまたはフッターの ID を使用するかどうかを示します。 |
useEvenPageHeaderFooter |
偶数ページで偶数ページのヘッダー / フッター ID を使用するかどうかを示します。 |
pageNumberStart |
ページ数のカウントを開始するページ番号。 |
marginTop |
トップページのマージン。 ドキュメント スタイルでトップページの余白を更新すると、すべてのセクション スタイルでトップページの余白がクリアされます。 |
marginBottom |
ページの下部余白。 ドキュメント スタイルで下部ページの余白を更新すると、すべてのセクション スタイルの下部ページの余白がクリアされます。 |
marginRight |
ページの右余白。 ドキュメント スタイルで右側のページ余白を更新すると、すべてのセクション スタイルで右側のページ余白がクリアされます。また、すべてのセクションで列のサイズが変更されることがあります。 |
marginLeft |
左のページ余白。 ドキュメント スタイルで左ページ余白を更新すると、すべてのセクション スタイルで左ページ余白がクリアされます。また、すべてのセクションで列のサイズが変更されることがあります。 |
pageSize |
ドキュメント内のページのサイズ。 |
marginHeader |
ページの上部とヘッダー コンテンツの間のスペースの大きさ。 |
marginFooter |
ページの下部とフッターのコンテンツの間のスペースの量。 |
useCustomHeaderFooterMargins |
DocumentStyle このプロパティは読み取り専用です。 |
flipPageOrientation |
(省略可) |
バックグラウンド情報
ドキュメントの背景を表します。
JSON 表現 |
---|
{
"color": {
object ( |
フィールド | |
---|---|
color |
背景色。 |
サイズ
幅と高さ。
JSON 表現 |
---|
{ "height": { object ( |
フィールド | |
---|---|
height |
オブジェクトの高さ。 |
width |
オブジェクトの幅。 |
推奨ドキュメント スタイル
DocumentStyle
に対して推奨される変更。
JSON 表現 |
---|
{ "documentStyle": { object ( |
フィールド | |
---|---|
documentStyle |
この提案に加えられた変更のみを含む |
documentStyleSuggestionState |
この提案で変更されたベース |
DocumentStyleSuggestionState
この提案で変更されたベース DocumentStyle
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "backgroundSuggestionState": { object ( |
フィールド | |
---|---|
backgroundSuggestionState |
この提案で変更された |
defaultHeaderIdSuggested |
|
defaultFooterIdSuggested |
|
evenPageHeaderIdSuggested |
|
evenPageFooterIdSuggested |
|
firstPageHeaderIdSuggested |
|
firstPageFooterIdSuggested |
|
useFirstPageHeaderFooterSuggested |
|
useEvenPageHeaderFooterSuggested |
|
pageNumberStartSuggested |
|
marginTopSuggested |
|
marginBottomSuggested |
|
marginRightSuggested |
|
marginLeftSuggested |
|
pageSizeSuggestionState |
この提案で変更された [size] [google.apps.docs.v1.DocumentStyle.size] のフィールドを示すマスク。 |
marginHeaderSuggested |
|
marginFooterSuggested |
|
useCustomHeaderFooterMarginsSuggested |
|
flipPageOrientationSuggested |
(省略可) |
BackgroundSuggestionState
この提案で変更されたベース Background
のフィールドを示すマスク。true に設定されたフィールドには、Backgound
に新しい推奨値があります。
JSON 表現 |
---|
{ "backgroundColorSuggested": boolean } |
フィールド | |
---|---|
backgroundColorSuggested |
この提案で現在の背景色が変更されたかどうかを示します。 |
SizeSuggestionState
この提案で変更されたベース Size
のフィールドを示すマスク。true に設定されたフィールドには、Size
に新しい推奨値があります。
JSON 表現 |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
フィールド | |
---|---|
heightSuggested |
|
widthSuggested |
|
名前付きスタイル
名前を付けたスタイル。ドキュメントの段落は、これらの名前付きスタイルから TextStyle
と ParagraphStyle
を継承できます。
JSON 表現 |
---|
{
"styles": [
{
object ( |
フィールド | |
---|---|
styles[] |
名前を付けたスタイル。 可能性のある |
名前付きスタイル
名前付きスタイル。ドキュメント内の段落の TextStyle
と ParagraphStyle
が、同じ名前付きスタイルの場合、この名前付きスタイルから継承されます。
JSON 表現 |
---|
{ "namedStyleType": enum ( |
フィールド | |
---|---|
namedStyleType |
この名前付きスタイルのタイプ。 |
textStyle |
この名前付きスタイルのテキスト スタイル。 |
paragraphStyle |
この名前付きスタイルの段落スタイル。 |
SuggestedNamedStyles
NamedStyles
に対して推奨される変更。
JSON 表現 |
---|
{ "namedStyles": { object ( |
フィールド | |
---|---|
namedStyles |
この提案に加えられた変更のみを含む |
namedStylesSuggestionState |
この提案で変更されたベース |
NamedStylesSuggestionState
NamedStyles
メッセージの提案状態。
JSON 表現 |
---|
{
"stylesSuggestionStates": [
{
object ( |
フィールド | |
---|---|
stylesSuggestionStates[] |
この提案で変更された これらの名前付きスタイル候補の状態の順序は、 |
NamedStyleSuggestionState
NamedStyle
メッセージの提案状態。
JSON 表現 |
---|
{ "namedStyleType": enum ( |
フィールド | |
---|---|
namedStyleType |
この候補の状態が対応する名前付きのスタイルタイプ。 このフィールドは、NamedStyleSuggestionState とそれに対応する |
textStyleSuggestionState |
この提案で変更された |
paragraphStyleSuggestionState |
この提案で変更された |
リスト
List は、すべて同じリストに属する段落のグループのリスト属性を表します。リストの一部である段落は、bullet
内でリストの ID への参照を持ちます。
JSON 表現 |
---|
{ "listProperties": { object ( |
フィールド | |
---|---|
listProperties |
リストのプロパティ。 |
suggestedListPropertiesChanges |
候補 ID をキーとした、リスト プロパティに対して推奨される変更。 |
suggestedInsertionId |
提案された挿入 ID。空の場合、挿入は推奨されません。 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このリストの削除候補はありません。 |
ListProperties
リストに関連付けられた段落に属する箇条書きの外観を記述する list
のプロパティ。
JSON 表現 |
---|
{
"nestingLevels": [
{
object ( |
フィールド | |
---|---|
nestingLevels[] |
関連するレベルの箇条書きのプロパティを記述します。 リストの最大ネストレベルは 9 で、ネスト レベル 0 は最上位レベルに対応し、ネスト レベル 8 は最もネスト レベルに対応します。ネスト レベルは昇順で返されます。ネストが最も小さいレベルが最初に返されます。 |
ネストレベル
特定のネストレベルでリスト箇条書きの外観を記述するプロパティを格納します。
JSON 表現 |
---|
{ "bulletAlignment": enum ( |
フィールド | |
---|---|
bulletAlignment |
箇条書きのレンダリング用に割り当てられるスペース内の箇条書きの配置。 |
glyphFormat |
このネスト レベルで箇条書きで使用する書式設定文字列。 グリフ形式には 1 つ以上のプレースホルダが含まれており、これらのプレースホルダは、 たとえば、グリフ形式
グリフ形式には、現在のネストレベルのプレースホルダと、親のネストレベルのプレースホルダを含めることができます。たとえば、リストのネスト レベル 0 のグリフ形式が
順序付けされたネスト レベルの場合、特定の段落のグリフ形式のプレースホルダを置き換える文字列は、リスト内のその段落の順序によって異なります。 |
indentFirstLine |
このネストレベルでの段落の 1 行目のインデントの量。 |
indentStart |
このネストレベルでの段落のインデントの量。段落のコンテンツの方向に基づいて、テキストの先頭に対応する側に適用されます。 |
textStyle |
このネストレベルの箇条書きテキスト スタイル。 |
startNumber |
このネストレベルの最初のリスト項目の数。 文字付きリストとローマ数字リストでは、値 0 は値 1 として扱われます。値が 0 と 1 の場合、文字付きリストとローマ数字リストは、それぞれ この値は、順序付けされていないグリフを含むレベルのネストでは無視されます。 |
共用体フィールド glyph_kind 。箇条書きで使用するグリフの種類。ここでは、glyph_format 内のプレースホルダを置き換える箇条書きのグリフを定義します。glyph_kind は次のいずれかになります。 |
|
glyphType |
このレベルのネストで段落を並べ替える際に、箇条書きで使用するグリフの種類。 グリフタイプによって、このレベルのネストで段落が並べ替えられたときに、 |
glyphSymbol |
このネストレベルの段落の順序がない場合に、箇条書きで使用するカスタムグリフ記号。
|
箇条書き
箇条書きの配置の種類。
列挙型 | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
箇条書きの配置が指定されていません。 |
START |
箇条書きは、その表示用に割り当てられたスペースの先頭に合わせて配置されます。LTR テキストの場合は左揃え、それ以外の場合は右揃えになります。 |
CENTER |
箇条書きは、その表示に使用されるスペースの中央に揃えられます。 |
END |
箇条書きは、その表示用に割り当てられたスペースの端に揃えられます。LTR テキストは右揃え、それ以外の場合は左揃えになります。 |
グリフタイプ
このレベルのネストで段落が並べ替えられるときに、箇条書きで使用されるグリフの種類。
列挙型 | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
グリフのタイプが指定されていないか、サポートされていません。 |
NONE |
空の文字列。 |
DECIMAL |
数値(1 、2 、3 など)。 |
ZERO_DECIMAL |
1 桁の数字の前にゼロが付加された数字(01 、02 、03 など)。2 桁以上の番号にゼロは付けられません。 |
UPPER_ALPHA |
大文字(A 、B 、C など)。 |
ALPHA |
小文字(a 、b 、c など)。 |
UPPER_ROMAN |
大文字のローマ数字(I 、II 、III など)。 |
ROMAN |
小文字のローマ数字(i 、ii 、iii など)。 |
SuggestedListProperties
ListProperties
への変更を提案しました。
JSON 表現 |
---|
{ "listProperties": { object ( |
フィールド | |
---|---|
listProperties |
この提案に加えられた変更のみを含む |
listPropertiesSuggestionState |
この提案で変更されたベース |
ListPropertiesSuggestionState
この提案で変更されたベース ListProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
フィールド | |
---|---|
nestingLevelsSuggestionStates[] |
この提案で変更された ネスト レベルの提案の状態は、ネスト レベルの昇順で返されます。ネストが最も小さいものが最初に返されます。 |
NestingLevelSuggestionState
この提案で変更されたベース NestingLevel
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
フィールド | |
---|---|
bulletAlignmentSuggested |
|
glyphTypeSuggested |
|
glyphFormatSuggested |
|
glyphSymbolSuggested |
|
indentFirstLineSuggested |
|
indentStartSuggested |
|
textStyleSuggestionState |
この提案で変更された |
startNumberSuggested |
|
NamedRanges
ドキュメント内で指定された名前を共有するすべての NamedRange
のコレクション。
JSON 表現 |
---|
{
"name": string,
"namedRanges": [
{
object ( |
フィールド | |
---|---|
name |
すべての |
namedRanges[] |
同じ名前を共有する |
名前付き範囲
同じ名前付き範囲 ID を持つ Range
のコレクション。
名前付き範囲を使用すると、デベロッパーはドキュメントの一部と任意のユーザー定義ラベルを関連付けて、後でその内容をプログラムで読み取ったり編集したりできるようになります。ドキュメントには同じ名前の名前付き範囲を複数含めることができますが、すべての名前付き範囲に一意の ID があります。
名前付き範囲は、1 つの Range
で作成されます。名前付き範囲内にコンテンツを挿入すると、通常、その範囲が拡張されます。ただし、ドキュメントの変更によっては、範囲が複数の範囲に分割されることがあります。
名前付き範囲は非公開ではありません。ドキュメントへのアクセス権を持つすべてのアプリケーションと共同編集者は、そのドキュメント内の名前付き範囲を表示できます。
JSON 表現 |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
フィールド | |
---|---|
namedRangeId |
名前付き範囲の ID。 |
name |
名前付き範囲の名前。 |
ranges[] |
この名前付き範囲に属する範囲。 |
範囲
テキストの連続する範囲を指定します。
JSON 表現 |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer } |
フィールド | |
---|---|
segmentId |
この範囲が含まれているヘッダー、フッター、または脚注の ID。空のセグメント ID はドキュメントの本文を示します。 |
startIndex |
この範囲のゼロから始まる開始インデックス(UTF-16 コード単位)。 現在のすべての用途で、開始インデックスを指定する必要があります。このフィールドは、範囲が無制限の将来のユースケースに対応するために Int32Value となっています。 |
endIndex |
この範囲のゼロから始まる終了インデックス。UTF-16 コードユニットで表します(その値を含まない)。 現在のすべての用途で、終了インデックスを指定する必要があります。このフィールドは、範囲が無制限の将来のユースケースに対応するために Int32Value となっています。 |
提案の表示モード
ドキュメントに適用された提案表示モードは、提案された変更がどのように表現されているかを示します。ドキュメントを読むためのオプションが用意されており、すべての候補がインライン化、承認、拒否のいずれかに示されます。
列挙型 | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
返されるドキュメントに適用される SuggestionsViewMode は、ユーザーの現在のアクセスレベルによって異なります。ユーザーに閲覧権限のみがある場合は、PREVIEW_WITHOUT_SUGGESTIONS が適用されます。それ以外の場合は、SUGGESTIONS_INLINE が適用されます。これは、デフォルトの候補表示モードです。 |
SUGGESTIONS_INLINE |
返されるドキュメントには、インラインの提案があります。提案された変更は、ドキュメント内の基本コンテンツとは異なります。 このモードでドキュメントの取得をリクエストすると、ユーザーに提案された変更を表示する権限がない場合、403 エラーが返されます。 |
PREVIEW_SUGGESTIONS_ACCEPTED |
返されるドキュメントは、提案された変更をすべて承認したプレビューです。 このモードでドキュメントの取得をリクエストすると、ユーザーに提案された変更を表示する権限がない場合、403 エラーが返されます。 |
PREVIEW_WITHOUT_SUGGESTIONS |
返されるドキュメントはプレビューで、ドキュメント内に提案があれば提案された変更がすべて拒否されます。 |
InlineObject
テキストとともにインラインで表示されるオブジェクト。InlineObject には、画像などの EmbeddedObject
が含まれます。
JSON 表現 |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
フィールド | |
---|---|
objectId |
このインライン オブジェクトの ID。オブジェクトのプロパティの更新に使用できます。 |
inlineObjectProperties |
このインライン オブジェクトのプロパティ。 |
suggestedInlineObjectPropertiesChanges |
候補 ID をキーとするインライン オブジェクト プロパティに対して推奨される変更。 |
suggestedInsertionId |
提案された挿入 ID。空の場合、挿入は推奨されません。 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
InlineObjectProperties
InlineObject
のプロパティ。
JSON 表現 |
---|
{
"embeddedObject": {
object ( |
フィールド | |
---|---|
embeddedObject |
このインライン オブジェクトの埋め込みオブジェクト。 |
埋め込みオブジェクト
ドキュメント内の埋め込みオブジェクト。
JSON 表現 |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
フィールド | |
---|---|
title |
埋め込みオブジェクトのタイトル。 |
description |
埋め込みオブジェクトの説明。 |
embeddedObjectBorder |
埋め込みオブジェクトの枠線。 |
size |
切り抜き後の画像の表示サイズ。 |
marginTop |
埋め込みオブジェクトの上余白。 |
marginBottom |
埋め込みオブジェクトの下余白。 |
marginRight |
埋め込みオブジェクトの右余白。 |
marginLeft |
埋め込みオブジェクトの左マージン。 |
linkedContentReference |
外部のリンクされたソース コンテンツへの参照。たとえば、埋め込みオブジェクトがリンクされたグラフである場合、ソース Google スプレッドシートのグラフへの参照が含まれます。 このポリシーを設定しない場合、埋め込みオブジェクトはリンクされません。 |
共用体フィールド properties 。各埋め込みオブジェクト タイプに固有のプロパティ。properties は次のいずれかになります。 |
|
embeddedDrawingProperties |
埋め込まれた図形描画のプロパティ。 |
imageProperties |
画像のプロパティ。 |
EmbeddedDrawingProperties
このタイプにはフィールドがありません。
埋め込み図形描画のプロパティ。オブジェクト タイプを区別するために使用されます。埋め込み図形描画とは、ドキュメント内で作成、編集される図形描画です。広範囲に及ぶ情報はサポートされません。
ImageProperties
画像のプロパティ。
JSON 表現 |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
フィールド | |
---|---|
contentUri |
デフォルトの有効期間が 30 分の画像への URI。この URI には、リクエスト元のアカウントがタグ付けされています。URI を知っていれば、誰でも元のリクエスト元として効果的に画像にアクセスできます。ドキュメントの共有設定を変更すると、画像にアクセスできなくなる可能性があります。 |
sourceUri |
ソース URI は、画像の挿入に使用される URI です。ソース URI は空にできます。 |
brightness |
画像の明るさの効果。値は [-1.0, 1.0] の範囲で指定する必要があります。0 は効果がないことを意味します。 |
contrast |
画像のコントラスト効果。値は [-1.0, 1.0] の範囲で指定する必要があります。0 は効果がないことを意味します。 |
transparency |
画像の透明度効果。値は [0.0, 1.0] の範囲で指定する必要があります。0 は効果なし、1 は透明です。 |
cropProperties |
画像の切り抜きプロパティ。 |
angle |
画像の時計回りの回転角度(ラジアン単位)。 |
CropProperties
画像の切り抜きプロパティ。
切り抜きの長方形は、元のコンテンツの 4 つの端からの分数オフセットを使用して表示されます。
- オフセットが(0, 1)内の場合、切り抜き枠の対応する端は画像の元の境界ボックスの内側に配置されます。
- オフセットが負の値または 1 より大きい場合、切り抜き枠の対応する端は画像の元の境界ボックスの外側になります。
- すべてのオフセットと回転角度が 0 の場合、画像は切り抜かれません。
JSON 表現 |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
フィールド | |
---|---|
offsetLeft |
オフセットは、切り抜く四角形の左端から元のコンテンツの左端までの距離を、元のコンテンツの幅に対する割合で指定します。 |
offsetRight |
オフセットは、切り抜く四角形の右端から元のコンテンツの右端から内側までの距離を、元のコンテンツの幅に対する割合で指定します。 |
offsetTop |
オフセットは、切り抜く四角形の上端と元のコンテンツの上端の間の距離を、元のコンテンツの高さに対する比率で指定します。 |
offsetBottom |
オフセットは、切り抜く四角形の下端が元のコンテンツの下端からどれだけ内側に向かって、元のコンテンツの高さに対する割合で指定します。 |
angle |
切り抜き枠の中心を中心とした時計回りの回転角度(ラジアン単位)。回転はオフセットの後に適用されます。 |
埋め込みオブジェクト ボーダー
EmbeddedObject
を囲む枠線。
JSON 表現 |
---|
{ "color": { object ( |
フィールド | |
---|---|
color |
枠線の色。 |
width |
枠線の幅。 |
dashStyle |
枠線の破線スタイル。 |
propertyState |
ボーダー プロパティのプロパティ状態。 |
PropertyState
宿泊施設の取り得る状態。
列挙型 | |
---|---|
RENDERED |
プロパティの状態が RENDERED の場合、ドキュメントでのレンダリング時、要素には対応するプロパティがあります。これがデフォルト値です。 |
NOT_RENDERED |
プロパティの状態が NOT_RENDERED の場合、ドキュメントでのレンダリング時に、要素に対応するプロパティがありません。 |
LinkedContentReference
外部のリンクされたソース コンテンツへの参照。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド reference 。リンク先コンテンツの種類に固有のリファレンスです。reference は次のいずれかになります。 |
|
sheetsChartReference |
リンクされたグラフへの参照。 |
スプレッドシートのグラフのリファレンス
Google スプレッドシートから埋め込まれたリンクされたグラフへの参照。
JSON 表現 |
---|
{ "spreadsheetId": string, "chartId": integer } |
フィールド | |
---|---|
spreadsheetId |
元のグラフが含まれている Google スプレッドシートのスプレッドシートの ID。 |
chartId |
埋め込まれている Google スプレッドシートの特定のグラフの ID。 |
SuggestedInlineObjectProperties
InlineObjectProperties
への変更を提案しました。
JSON 表現 |
---|
{ "inlineObjectProperties": { object ( |
フィールド | |
---|---|
inlineObjectProperties |
この提案に加えられた変更のみを含む |
inlineObjectPropertiesSuggestionState |
この提案で変更されたベース |
InlineObjectPropertiesSuggestionState
この提案で変更されたベース InlineObjectProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"embeddedObjectSuggestionState": {
object ( |
フィールド | |
---|---|
embeddedObjectSuggestionState |
この提案で変更された |
EmbeddedObjectSuggestionState
この提案で変更されたベース EmbeddedObject
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
フィールド | |
---|---|
embeddedDrawingPropertiesSuggestionState |
この提案で変更された |
imagePropertiesSuggestionState |
この提案で変更された |
titleSuggested |
|
descriptionSuggested |
|
embeddedObjectBorderSuggestionState |
この提案で変更された |
sizeSuggestionState |
この提案で変更された |
marginLeftSuggested |
|
marginRightSuggested |
|
marginTopSuggested |
|
marginBottomSuggested |
|
linkedContentReferenceSuggestionState |
この提案で変更された |
EmbeddedDrawingPropertiesSuggestionState
このタイプにはフィールドがありません。
この提案で変更されたベース EmbeddedDrawingProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
ImagePropertiesSuggestionState
この提案で変更されたベース ImageProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
フィールド | |
---|---|
contentUriSuggested |
|
sourceUriSuggested |
[sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri] に変更が提案されたかどうかを示します。 |
brightnessSuggested |
[brightness] [google.apps.docs.v1.EmbeddedObject.brightness] の変更が提案されたかどうかを示します。 |
contrastSuggested |
[contrast] [google.apps.docs.v1.EmbeddedObject.contrast] に変更が提案されたかどうかを示します。 |
transparencySuggested |
[transparency] [google.apps.docs.v1.EmbeddedObject.transparency] への変更が提案されたかどうかを示します。 |
cropPropertiesSuggestionState |
この提案で変更された |
angleSuggested |
[angle] [google.apps.docs.v1.EmbeddedObject.angle] の変更が提案されたかどうかを示します。 |
CropPropertiesSuggestionState
この提案で変更されたベース CropProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
フィールド | |
---|---|
offsetLeftSuggested |
|
offsetRightSuggested |
|
offsetTopSuggested |
|
offsetBottomSuggested |
|
angleSuggested |
|
EmbeddedObjectBorderSuggestionState
この提案で変更されたベース EmbeddedObjectBorder
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
フィールド | |
---|---|
colorSuggested |
[color] [google.apps.docs.v1.EmbeddedBorderObject.color] への変更が提案されたかどうかを示します。 |
widthSuggested |
[width] [google.apps.docs.v1.EmbeddedBorderObject.width] に変更が提案されたかどうかを示します。 |
dashStyleSuggested |
[dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style] に変更が提案されたかどうかを示します。 |
propertyStateSuggested |
[propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state] に対して提案された変更があったかどうかを示します。 |
LinkedContentReferenceSuggestionState のリクエスト
この提案で変更されたベース LinkedContentReference
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
フィールド | |
---|---|
sheetsChartReferenceSuggestionState |
この提案で変更された |
SheetsChartReferenceSuggestionState
この提案で変更されたベース SheetsChartReference
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
フィールド | |
---|---|
spreadsheetIdSuggested |
|
chartIdSuggested |
|
配置されたオブジェクト
Paragraph
にテザリングされ、段落の先頭から相対的に配置されるオブジェクト。PositionedObject には、画像などの EmbeddedObject
が含まれます。
JSON 表現 |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
フィールド | |
---|---|
objectId |
この配置されたオブジェクトの ID。 |
positionedObjectProperties |
この配置されたオブジェクトのプロパティ。 |
suggestedPositionedObjectPropertiesChanges |
配置オブジェクトのプロパティに対して推奨される変更。提案 ID をキーにしています。 |
suggestedInsertionId |
提案された挿入 ID。空の場合、挿入は推奨されません。 |
suggestedDeletionIds[] |
提案された削除 ID。空の場合、このコンテンツの削除候補はありません。 |
PositionedObjectProperties
PositionedObject
のプロパティ。
JSON 表現 |
---|
{ "positioning": { object ( |
フィールド | |
---|---|
positioning |
この配置されたオブジェクトを参照する |
embeddedObject |
この配置されたオブジェクトの埋め込みオブジェクト。 |
PositionedObjectPositioning(位置付けされたオブジェクトの位置付け)
PositionedObject
の位置。配置するオブジェクトは、テザリングされている Paragraph
の先頭を基準として配置されます。
JSON 表現 |
---|
{ "layout": enum ( |
フィールド | |
---|---|
layout |
この配置されたオブジェクトのレイアウト。 |
leftOffset |
配置されているオブジェクトの左端の、テザリング先の |
topOffset |
配置先オブジェクトの上端の、テザリング先の |
PositionedObjectLayout
[PositionedObject][google.aps.docs.v1.PositionedObject] で可能なレイアウト。
列挙型 | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
レイアウトが指定されていません。 |
WRAP_TEXT |
テキストは配置されたオブジェクトの周りを囲みます。 |
BREAK_LEFT |
配置されたオブジェクトが左側、テキストが右側になるように、テキストを分割します。 |
BREAK_RIGHT |
配置されたオブジェクトが右側、テキストが左側になるように、テキストを分割します。 |
BREAK_LEFT_RIGHT |
配置したオブジェクトの左右にテキストがなくなるようにテキストを分割します。 |
IN_FRONT_OF_TEXT |
配置されたオブジェクトはテキストの前にあります。 |
BEHIND_TEXT |
配置されたオブジェクトはテキストの背後にあります。 |
SuggestedPositionedObjectProperties
PositionedObjectProperties
への変更を提案しました。
JSON 表現 |
---|
{ "positionedObjectProperties": { object ( |
フィールド | |
---|---|
positionedObjectProperties |
この提案に加えられた変更のみを含む |
positionedObjectPropertiesSuggestionState |
この提案で変更されたベース |
PositionedObjectPropertiesSuggestionState
この提案で変更されたベース PositionedObjectProperties
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "positioningSuggestionState": { object ( |
フィールド | |
---|---|
positioningSuggestionState |
この提案で変更された |
embeddedObjectSuggestionState |
この提案で変更された |
PositionedObjectPositioningSuggestionState
この提案で変更されたベース PositionedObjectPositioning
のフィールドを示すマスク。true に設定されたフィールドには、新しい推奨値が表示されます。
JSON 表現 |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
フィールド | |
---|---|
layoutSuggested |
|
leftOffsetSuggested |
|
topOffsetSuggested |
|
Methods |
|
---|---|
|
ドキュメントに 1 つ以上の更新を適用します。 |
|
リクエストで指定されたタイトルを使用して空白のドキュメントを作成します。 |
|
指定したドキュメントの最新バージョンを取得します。 |