- Ressource: Document
- Tabulatortaste
- TabProperties
- DocumentTab
- Text
- StructuralElement
- Paragraph
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Color
- RgbColor
- Dimension
- Einheit
- WeightedFontFamily
- BaselineOffset
- Link
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- Typ
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- Gleichung
- InlineObjectElement
- Person
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- Ausrichtung
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Schattierung
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Aufzählung
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- Table
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Überschrift
- Fußzeile
- Fußnote
- DocumentStyle
- Hintergrund
- Größe
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Auflistung
- ListProperties
- NestingLevel
- BulletAlignment
- GlyphType
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- Bereich
- 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
- SuggestionsViewMode
- Methoden
Ressource: Document
Ein Google Docs-Dokument.
JSON-Darstellung |
---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
Felder | |
---|---|
documentId |
Nur Ausgabe. Die ID des Dokuments. |
title |
Der Titel des Dokuments. |
tabs[] |
Tabs, die Teil eines Dokuments sind. Tabs können untergeordnete Tabs enthalten, also einen Tab, der in einem anderen Tab verschachtelt ist. Untergeordnete Tabs werden durch das Feld |
revisionId |
Nur Ausgabe. Die Überarbeitungs-ID des Dokuments. Kann in Aktualisierungsanfragen verwendet werden, um anzugeben, auf welche Überarbeitung eines Dokuments Aktualisierungen angewendet werden sollen und wie sich die Anfrage verhalten soll, wenn das Dokument seit dieser Überarbeitung bearbeitet wurde. Wird nur ausgefüllt, wenn der Nutzer Bearbeitungszugriff auf das Dokument hat. Die Überarbeitungs-ID ist keine fortlaufende Nummer, sondern ein intransparenter String. Das Format der Überarbeitungs-ID kann sich im Laufe der Zeit ändern. Eine zurückgegebene Überarbeitungs-ID ist nach der Rückgabe nur 24 Stunden lang gültig und kann nicht mit anderen Nutzern geteilt werden. Wenn die Überarbeitungs-ID zwischen den Aufrufen unverändert bleibt, hat sich das Dokument nicht geändert. Umgekehrt bedeutet eine geänderte ID (für dasselbe Dokument und denselben Nutzer) normalerweise, dass das Dokument aktualisiert wurde. Eine geänderte ID kann jedoch auch auf interne Faktoren wie Änderungen des ID-Formats zurückzuführen sein. |
suggestionsViewMode |
Nur Ausgabe. Der Ansichtsmodus für Vorschläge wurde auf das Dokument angewendet. Hinweis: Wenn Sie ein Dokument bearbeiten, müssen Änderungen auf einem Dokument mit |
body |
Nur Ausgabe. Der Hauptteil des Dokuments. Altes Feld: Verwenden Sie stattdessen |
headers |
Nur Ausgabe. Die Header im Dokument, mit Header-ID versehen. Altes Feld: Verwenden Sie stattdessen |
footers |
Nur Ausgabe. Die Fußzeilen im Dokument, mit einer Fußzeilen-ID versehen. Altes Feld: Verwenden Sie stattdessen |
footnotes |
Nur Ausgabe. Die Fußnoten im Dokument, mit Fußnoten-ID versehen. Altes Feld: Verwenden Sie stattdessen |
documentStyle |
Nur Ausgabe. Der Stil des Dokuments. Altes Feld: Verwenden Sie stattdessen |
suggestedDocumentStyleChanges |
Nur Ausgabe. Die vorgeschlagenen Änderungen am Stil des Dokuments, unterstützt durch die Vorschlags-ID. Altes Feld: Verwenden Sie stattdessen |
namedStyles |
Nur Ausgabe. Die benannten Stile des Dokuments. Altes Feld: Verwenden Sie stattdessen |
suggestedNamedStylesChanges |
Nur Ausgabe. Die vorgeschlagenen Änderungen an den benannten Stilen des Dokuments, codiert durch Vorschlags-ID. Altes Feld: Verwenden Sie stattdessen |
lists |
Nur Ausgabe. Die Listen im Dokument, aufgeschlüsselt nach Listen-ID. Altes Feld: Verwenden Sie stattdessen |
namedRanges |
Nur Ausgabe. Die benannten Bereiche im Dokument, aufgeschlüsselt nach Name. Altes Feld: Verwenden Sie stattdessen |
inlineObjects |
Nur Ausgabe. Die Inline-Objekte im Dokument, die mit der Objekt-ID versehen sind. Altes Feld: Verwenden Sie stattdessen |
positionedObjects |
Nur Ausgabe. Die positionierten Objekte im Dokument, angegeben durch die Objekt-ID. Altes Feld: Verwenden Sie stattdessen |
Tabulatortaste
Ein Tab in einem Dokument.
JSON-Darstellung |
---|
{ "tabProperties": { object ( |
Felder | |
---|---|
tabProperties |
Die Eigenschaften des Tabs, z. B. ID und Titel. |
childTabs[] |
Die untergeordneten Tabs, die in diesem Tab verschachtelt sind. |
Union-Feld content . Der Inhalt des Tabs. Für content ist nur einer der folgenden Werte zulässig: |
|
documentTab |
Ein Tab mit Dokumentinhalten wie Text und Bildern. |
TabProperties
Eigenschaften eines Tabs.
JSON-Darstellung |
---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer } |
Felder | |
---|---|
tabId |
Nur Ausgabe. Die ID des Tabs. Dieses Feld kann nicht geändert werden. |
title |
Der für den Nutzer sichtbare Name des Tabs. |
parentTabId |
Optional. Die ID des übergeordneten Tabs. Leer, wenn der aktuelle Tab ein Tab auf Stammebene ist, er also keine übergeordneten Tabs hat. |
index |
Der nullbasierte Index des Tabs innerhalb des übergeordneten Elements. |
nestingLevel |
Nur Ausgabe. Die Tiefe des Tabs im Dokument. Tabs auf Stammebene beginnen bei 0. |
DocumentTab
Ein Tab mit Dokumentinhalt.
JSON-Darstellung |
---|
{ "body": { object ( |
Felder | |
---|---|
body |
Der Hauptteil des Dokument-Tabs. |
headers |
Die Überschriften auf dem Dokument-Tab, mit Header-ID versehen. |
footers |
Die Fußzeilen auf dem Dokument-Tab, zusammen mit einer Fußzeilen-ID. |
footnotes |
Die Fußnoten auf dem Dokument-Tab, aufgeschlüsselt nach Fußnoten-ID. |
documentStyle |
Der Stil des Dokument-Tabs. |
suggestedDocumentStyleChanges |
Die vorgeschlagenen Änderungen am Stil des Dokument-Tabs, zusammen mit der Vorschlags-ID. |
namedStyles |
Die benannten Stile des Dokument-Tabs. |
suggestedNamedStylesChanges |
Die vorgeschlagenen Änderungen an den benannten Stilen des Dokument-Tabs, zusammen mit der Vorschlags-ID. |
lists |
Die Listen auf dem Tab „Dokumente“, aufgeschlüsselt nach Listen-ID. |
namedRanges |
Die benannten Bereiche auf dem Dokument-Tab, aufgeschlüsselt nach Name. |
inlineObjects |
Die Inline-Objekte auf dem Dokument-Tab, mit Objekt-ID. |
positionedObjects |
Die positionierten Objekte auf dem Dokument-Tab, angegeben nach Objekt-ID. |
Text
Der Dokumenttext.
Der Textkörper enthält normalerweise den vollständigen Dokumentinhalt mit Ausnahme von headers
, footers
und footnotes
.
JSON-Darstellung |
---|
{
"content": [
{
object ( |
Felder | |
---|---|
content[] |
Der Inhalt des Hauptteils. Die Indexe für den Inhalt des Textkörpers beginnen bei null. |
StructuralElement
Ein StructuralElement beschreibt Inhalte, die dem Dokument eine Struktur verleihen.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Felder | |
---|---|
startIndex |
Der nullbasierte Startindex dieses Strukturelements in UTF-16-Codeeinheiten. |
endIndex |
Der nullbasierte Endindex dieses Strukturelements, exklusiv, in UTF-16-Codeeinheiten. |
Union-Feld content . Der Inhalt des Strukturelements. Für content ist nur einer der folgenden Werte zulässig: |
|
paragraph |
Ein Absatztyp eines Strukturelements. |
sectionBreak |
Abschnittswechseltyp eines Strukturelements. |
table |
Ein Tabellentyp eines Strukturelements. |
tableOfContents |
Ein Inhaltstyp für ein Strukturelement. |
Absatz
Ein StructuralElement
, das einen Absatz darstellt. Ein Absatz ist ein Inhaltsbereich, der mit einem Zeilenumbruch endet.
JSON-Darstellung |
---|
{ "elements": [ { object ( |
Felder | |
---|---|
elements[] |
Der Inhalt des Absatzes, aufgeteilt in seine Bestandteile. |
paragraphStyle |
Der Stil dieses Absatzes. |
suggestedParagraphStyleChanges |
Durch die vorgeschlagene Absatzstiländerung für diesen Absatz, aufgeschlüsselt nach Vorschlags-ID. |
bullet |
Der Aufzählungspunkt für diesen Absatz. Wenn nicht vorhanden, gehört der Absatz zu keiner Liste. |
suggestedBulletChanges |
Die vorgeschlagenen Änderungen für den Aufzählungspunkt in diesem Absatz. |
positionedObjectIds[] |
Die IDs der positionierten Objekte, die mit diesem Absatz verbunden sind. |
suggestedPositionedObjectIds |
Die IDs der positionierten Objekte, die diesem Absatz hinzugefügt werden sollten, zusammen mit der Vorschlags-ID. |
ParagraphElement
Ein ParagraphElement beschreibt Inhalte innerhalb einer Paragraph
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Felder | |
---|---|
startIndex |
Der nullbasierte Startindex dieses Absatzelements in UTF-16-Codeeinheiten. |
endIndex |
Der Null-Basis-Endindex dieses Absatzelements, exklusiv, in UTF-16-Codeeinheiten. |
Union-Feld content . Der Inhalt des Absatzelements. Für content ist nur einer der folgenden Werte zulässig: |
|
textRun |
Ein Absatzelement für Textausführungen. |
autoText |
Ein automatisches Absatzelement. |
pageBreak |
Ein Absatzelement für einen Seitenumbruch. |
columnBreak |
Ein Absatzelement für einen Spaltenumbruch. |
footnoteReference |
Ein Fußnoten-Referenzabsatzelement. |
horizontalRule |
Ein horizontales Regelabsatzelement. |
equation |
Ein Gleichungsabsatzelement. |
inlineObjectElement |
Ein Absatzelement für ein Inline-Objekt. |
person |
Ein Absatzelement, das mit einer Person oder E-Mail-Adresse verknüpft ist. |
richLink |
Ein Absatzelement, das mit einer Google-Ressource verknüpft ist, z. B. einer Datei in Google Drive, einem YouTube-Video oder einem Kalendertermin |
TextRun
Ein ParagraphElement
, das einen Run of Text darstellt, der alle den gleichen Stil hat.
JSON-Darstellung |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
content |
Der Text dieser Ausführung. Alle Nicht-Text-Elemente in der Ausführung werden durch das Unicode-Zeichen U+E907 ersetzt. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieser Ausführung. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil für diese Ausführung, angegeben durch die Vorschlags-ID. |
TextStyle
Stellt den Stil dar, der auf Text angewendet werden kann.
Übernommene Textstile werden in dieser Nachricht als nicht konfigurierte Felder dargestellt. Das übergeordnete Element eines Textstils hängt davon ab, wo der Textstil definiert ist:
- TextStyle für Text in einer
Paragraph
wird aus dem entsprechendennamed style type
des Absatzes übernommen. - TextStyle in einem
named style
-Element wird aus dem benanntennormal text
-Stil übernommen. - Für den TextStyle des benannten Stils
normal text
wird der Standardtextstil im Docs-Editor übernommen. - TextStyle für ein
Paragraph
-Element, das in einer Tabelle enthalten ist, kann seinen Textstil aus dem Tabellenstil übernehmen.
Wenn der Textstil nicht von einem übergeordneten Element übernommen wird, wird er beim Deaktivieren der Felder auf einen Wert zurückgesetzt, der mit den Standardeinstellungen im Docs-Editor übereinstimmt.
JSON-Darstellung |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
Felder | |
---|---|
bold |
Gibt an, ob der Text fett dargestellt wird. |
italic |
Gibt an, ob der Text kursiv dargestellt wird. |
underline |
Gibt an, ob der Text unterstrichen ist. |
strikethrough |
Gibt an, ob der Text durchgestrichen ist. |
smallCaps |
Gibt an, ob der Text in Kleinbuchstaben geschrieben ist. |
backgroundColor |
Die Hintergrundfarbe des Textes. Wenn festgelegt, ist die Farbe je nach Feld |
foregroundColor |
Die Vordergrundfarbe des Textes. Wenn festgelegt, ist die Farbe je nach Feld |
fontSize |
Die Schriftgröße des Textes. |
weightedFontFamily |
Die Schriftfamilie und die gerenderte Stärke des Textes. Wenn in einer Aktualisierungsanfrage Werte für Wenn Wenn |
baselineOffset |
Der vertikale Versatz des Textes gegenüber seiner normalen Position. Text mit einem Basisversatz von |
link |
Das Ziel des Hyperlinks im Text. Wenn die Richtlinie nicht konfiguriert ist, gibt es keinen Link. Links werden nicht aus dem übergeordneten Text übernommen. Das Ändern des Links in einer Aktualisierungsanfrage führt zu einigen anderen Änderungen am Textstil des Bereichs:
|
OptionalColor
Eine Farbe, die entweder vollständig deckend oder vollständig transparent sein kann.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color |
Wenn dieser Wert festgelegt ist, wird er als deckende Farbe verwendet. Wenn kein Wert festgelegt ist, stellt dies eine transparente Farbe dar. |
Farbe
Volltonfarbe
JSON-Darstellung |
---|
{
"rgbColor": {
object ( |
Felder | |
---|---|
rgbColor |
Der RGB-Farbwert. |
RgbColor
Eine RGB-Farbe.
JSON-Darstellung |
---|
{ "red": number, "green": number, "blue": number } |
Felder | |
---|---|
red |
Die rote Komponente der Farbe, von 0,0 bis 1,0. |
green |
Die grüne Komponente der Farbe. Sie liegt zwischen 0,0 und 1,0. |
blue |
Die blaue Komponente der Farbe, von 0,0 bis 1,0. |
Dimension
Eine Größe in einer Richtung in den angegebenen Einheiten.
JSON-Darstellung |
---|
{
"magnitude": number,
"unit": enum ( |
Felder | |
---|---|
magnitude |
Die Größenordnung. |
unit |
Die Einheiten für die Größe. |
Einheit
Maßeinheiten.
Enums | |
---|---|
UNIT_UNSPECIFIED |
Die Einheiten sind unbekannt. |
PT |
Ein Punkt, 1/72 Zoll. |
WeightedFontFamily
Eine Schriftfamilie und -stärke von Text.
JSON-Darstellung |
---|
{ "fontFamily": string, "weight": integer } |
Felder | |
---|---|
fontFamily |
Die Schriftfamilie des Textes. Als Schriftfamilie können Sie eine beliebige Schriftart aus dem Menü „Schriftart“ in Google Docs oder aus Google Fonts auswählen. Wenn der Name der Schriftart nicht erkannt wird, wird der Text in |
weight |
Die Stärke der Schrift. Dieses Feld kann einen beliebigen Wert enthalten, der ein Vielfaches von Der Standardwert ist Die Schriftstärke macht nur eine Komponente der gerenderten Schriftstärke aus. Eine Kombination aus
|
BaselineOffset
Die Art und Weise, wie Text vertikal von seiner normalen Position verschoben werden kann.
Enums | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
Der Basisversatz des Texts wird vom übergeordneten Element übernommen. |
NONE |
Der Text ist nicht vertikal verschoben. |
SUPERSCRIPT |
Der Text ist vertikal nach oben verschoben (hochgestellt). |
SUBSCRIPT |
Der Text ist vertikal nach unten verschoben (tiefgestellt). |
Link
Ein Verweis auf einen anderen Teil eines Dokuments oder eine externe URL-Ressource.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld destination . Das Linkziel. Für destination ist nur einer der folgenden Werte zulässig: |
|
url |
Eine externe URL. |
tabId |
Die ID eines Tabs in diesem Dokument. |
bookmark |
Ein Lesezeichen in diesem Dokument. In Dokumenten mit einem einzelnen Tab wird für Links zu Lesezeichen im Singular weiterhin |
heading |
Eine Überschrift in diesem Dokument. In Dokumenten mit einem einzelnen Tab geben Links zu Überschriften im einzelnen Tab weiterhin |
bookmarkId |
Die ID eines Lesezeichens in diesem Dokument. Legacy-Feld: Setzen Sie stattdessen Wird dieses Feld in einer Schreibanfrage verwendet, wird davon ausgegangen, dass das Lesezeichen zu der in der Anfrage angegebenen Tab-ID gehört. Wenn in der Anfrage keine Tab-ID angegeben ist, wird davon ausgegangen, dass sie vom ersten Tab im Dokument stammt. |
headingId |
Die ID einer Überschrift in diesem Dokument. Legacy-Feld: Setzen Sie stattdessen Wenn dieses Feld in einer Schreibanfrage verwendet wird, wird davon ausgegangen, dass die Überschrift aus der in der Anfrage angegebenen Tabulator-ID stammt. Wenn in der Anfrage keine Tab-ID angegeben ist, wird davon ausgegangen, dass sie vom ersten Tab im Dokument stammt. |
BookmarkLink
Ein Verweis auf ein Lesezeichen in diesem Dokument.
JSON-Darstellung |
---|
{ "id": string, "tabId": string } |
Felder | |
---|---|
id |
Die ID eines Lesezeichens in diesem Dokument. |
tabId |
Die ID des Tabs, der dieses Lesezeichen enthält. |
HeadingLink
Ein Verweis auf eine Überschrift in diesem Dokument.
JSON-Darstellung |
---|
{ "id": string, "tabId": string } |
Felder | |
---|---|
id |
Die ID einer Überschrift in diesem Dokument. |
tabId |
Die ID des Tabs, der diese Überschrift enthält. |
SuggestedTextStyle
Ein Änderungsvorschlag für TextStyle
.
JSON-Darstellung |
---|
{ "textStyle": { object ( |
Felder | |
---|---|
textStyle |
Ein |
textStyleSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
TextStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis TextStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
Felder | |
---|---|
boldSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
italicSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
underlineSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
strikethroughSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
smallCapsSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
backgroundColorSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
foregroundColorSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
fontSizeSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
weightedFontFamilySuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
baselineOffsetSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
linkSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
AutoText
Ein ParagraphElement
, das einen Punkt im Text darstellt, der dynamisch durch Inhalte ersetzt wird, die sich im Laufe der Zeit ändern können, z. B. eine Seitennummer.
JSON-Darstellung |
---|
{ "type": enum ( |
Felder | |
---|---|
type |
Der Typ dieses automatischen Textes. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieses AutoTextes. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an diesem AutoText, angegeben anhand der Vorschlags-ID. |
Typ
Die Arten von automatischem Text.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Ein nicht spezifizierter automatischer Texttyp. |
PAGE_NUMBER |
Geben Sie einen automatischen Text ein, der die aktuelle Seitenzahl repräsentiert. |
PAGE_COUNT |
Typ für automatischen Text, der die Gesamtzahl der Seiten im Dokument darstellt. |
PageBreak
Ein ParagraphElement
, das einen Seitenumbruch darstellt. Durch einen Seitenumbruch beginnt der nachfolgende Text oben auf der nächsten Seite.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieses PageBreaks. Ähnlich wie bei Textinhalten wie Textläufen und Fußnotenverweisen kann sich der Textstil eines Seitenumbruchs auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Textes auswirken. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an diesem PageBreak, eingegeben durch Vorschlags-ID. |
ColumnBreak
Ein ParagraphElement
, der einen Spaltenumbruch darstellt. Durch einen Spaltenumbruch beginnt der nachfolgende Text am Anfang der nächsten Spalte.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieses ColumnBreak. Ähnlich wie bei Textinhalten wie Textläufen und Fußnotenverweisen kann sich der Textstil eines Spaltenumbruchs auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Textes auswirken. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an diesem ColumnBreak, codiert durch Vorschlags-ID. |
FootnoteReference
Ein ParagraphElement
, das einen Fußnotenverweis darstellt. Ein Fußnotenverweis ist der Inline-Inhalt, der mit einer Zahl gerendert wird. Er wird zur Kennzeichnung der Fußnote verwendet.
JSON-Darstellung |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
footnoteId |
Die ID von |
footnoteNumber |
Die gerenderte Nummer dieser Fußnote. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieser FootnoteReference. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an dieser FootnoteReference, angegeben durch die Vorschlags-ID. |
HorizontalRule
Ein ParagraphElement
, das eine horizontale Linie darstellt.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieser HorizontalRule. Ähnlich wie bei Textinhalten wie Textläufen und Fußnotenreferenzen kann sich der Textstil einer horizontalen Regel auf das Inhaltslayout sowie den Stil des daneben eingefügten Textes auswirken. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich in diese HorizontalRule, die durch die Vorschlags-ID angegeben wird. |
Gleichung
Ein ParagraphElement
, das eine Gleichung darstellt.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Felder | |
---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
InlineObjectElement
Ein ParagraphElement
, das ein InlineObject
enthält.
JSON-Darstellung |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
inlineObjectId |
Die ID von |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
textStyle |
Der Textstil dieses InlineObjectElements. Ähnlich wie bei Textinhalten wie Textläufen und Fußnotenreferenzen kann sich der Textstil eines Inline-Objektelements auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Textes auswirken. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an diesem InlineObject, codiert durch Vorschlags-ID. |
Person
Eine in einem Dokument erwähnte Person oder E-Mail-Adresse. Diese Erwähnungen verhalten sich wie ein einzelnes, unveränderliches Element, das den Namen oder die E-Mail-Adresse der Person enthält.
JSON-Darstellung |
---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
personId |
Nur Ausgabe. Die eindeutige ID dieser Verknüpfung. |
suggestedInsertionIds[] |
IDs der Vorschläge zum Einfügen des Links zu dieser Person in das Dokument. Ein |
suggestedDeletionIds[] |
IDs der Vorschläge zum Entfernen des Links zu dieser Person aus dem Dokument. Eine |
textStyle |
Der Textstil von |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an dieser |
personProperties |
Nur Ausgabe. Die Attribute dieses |
PersonProperties
Spezifische Attribute für ein verknüpftes Person
JSON-Darstellung |
---|
{ "name": string, "email": string } |
Felder | |
---|---|
name |
Nur Ausgabe. Der Name der Person, wenn er im Linktext statt der E-Mail-Adresse der Person zu sehen ist. |
email |
Nur Ausgabe. Die mit |
RichLink
Ein Link zu einer Google-Ressource, z. B. einer Datei in Google Drive, einem YouTube-Video oder einem Kalendertermin
JSON-Darstellung |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
richLinkId |
Nur Ausgabe. Die ID dieses Links. |
suggestedInsertionIds[] |
IDs für Vorschläge, die diesen Link in das Dokument einfügen. Ein |
suggestedDeletionIds[] |
IDs der Vorschläge zum Entfernen dieser Verknüpfung aus dem Dokument. Eine |
textStyle |
Der Textstil von |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil ändert sich an dieser |
richLinkProperties |
Nur Ausgabe. Die Attribute dieses |
RichLinkProperties
Spezifische Attribute für RichLink
.
JSON-Darstellung |
---|
{ "title": string, "uri": string, "mimeType": string } |
Felder | |
---|---|
title |
Nur Ausgabe. Der im Link angezeigte Titel von |
uri |
Nur Ausgabe. URI zu |
mimeType |
Nur Ausgabe. Der MIME-Typ des |
Absatzstil
Stile, die für einen ganzen Absatz gelten.
Übernommene Absatzstile werden in dieser Nachricht als nicht konfigurierte Felder dargestellt. Das übergeordnete Element eines Absatzstils hängt davon ab, wo der Absatzstil definiert ist:
- Absatzstil für
Paragraph
-Elemente wird vom zugehörigennamed style type
-Element des Absatzes übernommen. - Absatzstil für
named style
-Elemente wird aus dem benanntennormal text
-Stil übernommen. - Der „Absatzstil“ des benannten Stils
normal text
wird aus dem Standardabsatzstil im Docs-Editor übernommen. - Absatzstil für ein
Paragraph
-Element, das in einer Tabelle enthalten ist, kann seinen Absatzstil aus dem Tabellenstil übernehmen.
Wenn der Absatzstil nicht von einem übergeordneten Element übernommen wird, wird er beim Deaktivieren der Felder auf einen Wert zurückgesetzt, der mit den Standardeinstellungen im Docs-Editor übereinstimmt.
JSON-Darstellung |
---|
{ "headingId": string, "namedStyleType": enum ( |
Felder | |
---|---|
headingId |
Die ID der Überschrift des Absatzes. Wenn dieser Absatz leer ist, ist er keine Überschrift. Diese Eigenschaft ist schreibgeschützt. |
namedStyleType |
Der benannte Stiltyp des Absatzes. Da sich die Aktualisierung des benannten Stiltyps auf andere Eigenschaften in ParagraphStyle auswirkt, wird der benannte Stiltyp angewendet, bevor die anderen Eigenschaften aktualisiert werden. |
alignment |
Die Textausrichtung für diesen Absatz. |
lineSpacing |
Der Abstand zwischen den Zeilen als Prozentsatz des Normalwerts, wobei normal als 100, 0 angegeben wird. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
direction |
Die Textrichtung dieses Absatzes. Wenn kein Wert festgelegt ist, wird standardmäßig |
spacingMode |
Der Abstandsmodus für den Absatz. |
spaceAbove |
Der zusätzliche Abstand über dem Absatz Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
spaceBelow |
Der zusätzliche Abstand unter dem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
borderBetween |
Der Rahmen zwischen diesem Absatz und dem nächsten und vorherigen Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der Bereich zwischen Rahmen wird gerendert, wenn der angrenzende Absatz dieselben Rahmen- und Einzugseigenschaften aufweist. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderTop |
Der Rahmen am Anfang dieses Absatzes. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der obere Rahmen wird gerendert, wenn der Absatz darüber unterschiedliche Rahmen- und Einrückungseigenschaften aufweist. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderBottom |
Der Rahmen am Ende des Absatzes. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der untere Rahmen wird gerendert, wenn der Absatz unten unterschiedliche Rahmen- und Einrückungseigenschaften hat. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderLeft |
Der Rahmen links neben diesem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderRight |
Der Rahmen rechts neben diesem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
indentFirstLine |
Der Einzug für die erste Zeile des Absatzes. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
indentStart |
Der Einzug des Absatzes auf der Seite, der dem Textanfang entspricht, basierend auf der aktuellen Absatzrichtung. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
indentEnd |
Der Einzug des Absatzes auf der Seite, der dem Textende entspricht, basierend auf der aktuellen Absatzrichtung. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
tabStops[] |
Eine Liste der Tabstopps für diesen Absatz. Die Liste der Tabstopps wird nicht übernommen. Diese Eigenschaft ist schreibgeschützt. |
keepLinesTogether |
Gibt an, ob alle Zeilen des Absatzes nach Möglichkeit auf derselben Seite oder Spalte angeordnet werden sollen. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
keepWithNext |
Gibt an, ob zumindest ein Teil dieses Absatzes nach Möglichkeit auf derselben Seite oder Spalte wie der nächste Absatz angeordnet werden soll. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
avoidWidowAndOrphan |
Gibt an, ob Witwen und Waisen für den Absatz gemieden werden sollen. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
shading |
Die Schattierung des Absatzes. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
pageBreakBefore |
Legt fest, ob der aktuelle Absatz immer am Anfang einer Seite beginnen soll. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der Versuch, |
NamedStyleType
Die Typen benannter Stile.
Enums | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Der Typ des benannten Stils ist nicht angegeben. |
NORMAL_TEXT |
Normaler Text. |
TITLE |
Titel |
SUBTITLE |
Untertitel |
HEADING_1 |
Überschrift 1 |
HEADING_2 |
Überschrift 2: |
HEADING_3 |
Überschrift 3: |
HEADING_4 |
Überschrift 4: |
HEADING_5 |
Überschrift 5: |
HEADING_6 |
Überschrift 6: |
Ausrichtung
Die Arten der Textausrichtung für einen Absatz.
Enums | |
---|---|
ALIGNMENT_UNSPECIFIED |
Die Absatzausrichtung wird vom übergeordneten Element übernommen. |
START |
Der Absatz ist am Zeilenanfang ausgerichtet. Linksbündig für LTR-Text, ansonsten rechtsbündig. |
CENTER |
Der Absatz wird zentriert. |
END |
Der Absatz ist am Zeilenende ausgerichtet. Rechtsbündig für LTR-Text, ansonsten linksbündig. |
JUSTIFIED |
Der Absatz ist im Blocksatz ausgerichtet. |
ContentDirection
Die Wegbeschreibung kann einfließen.
Enums | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
Die Richtung des Inhalts ist nicht angegeben. |
LEFT_TO_RIGHT |
Der Inhalt geht von links nach rechts. |
RIGHT_TO_LEFT |
Der Inhalt geht von rechts nach links. |
SpacingMode
Die verschiedenen Modi für den Absatzabstand.
Enums | |
---|---|
SPACING_MODE_UNSPECIFIED |
Der Abstandsmodus wird vom übergeordneten Element übernommen. |
NEVER_COLLAPSE |
Der Absatzabstand wird immer gerendert. |
COLLAPSE_LISTS |
Der Absatzabstand wird zwischen den Listenelementen übersprungen. |
ParagraphBorder
Ein Rahmen um einen Absatz.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. |
width |
Die Breite des Rahmens. |
padding |
Der Abstand des Rahmens. |
dashStyle |
Der Bindestrich-Stil des Rahmens. |
DashStyle
Die Arten von Bindestrichen, mit denen lineare Geometrie gerendert werden kann. Diese Werte basieren auf dem Wert "ST_PresetLineDashVal" einfacher Typ, der in Abschnitt 20.1.10.48 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 4. Ausgabe ECMA-376 beschrieben wird.
Enums | |
---|---|
DASH_STYLE_UNSPECIFIED |
Bindestrichstil nicht angegeben. |
SOLID |
Durchgezogene Linie Entspricht dem ECMA-376 ST_PresetLineDashVal-Wert "solid". Dies ist der Standardstil für Bindestriche. |
DOT |
Gestrichelte Linie. Entspricht ECMA-376 ST_PresetLineDashVal-Wert 'Punkt'. |
DASH |
Gestrichelte Linie Entspricht ECMA-376 ST_PresetLineDashVal-Wert "dash". |
TabStop
Ein Tabstopp innerhalb eines Absatzes.
JSON-Darstellung |
---|
{ "offset": { object ( |
Felder | |
---|---|
offset |
Der Abstand zwischen diesem Tabstopp und dem Startrand. |
alignment |
Die Ausrichtung dieses Tabstopps. Wenn kein Wert festgelegt ist, wird standardmäßig |
TabStopAlignment
Ausrichtung des Tabstopps.
Enums | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung des Tabstopps wurde nicht angegeben. |
START |
Der Tabstopp ist am Anfang der Linie ausgerichtet. Das ist die Standardeinstellung. |
CENTER |
Der Tabstopp ist zentriert auf der Linie ausgerichtet. |
END |
Der Tabstopp ist am Ende der Linie ausgerichtet. |
Schattierung
Die Schattierung eines Absatzes.
JSON-Darstellung |
---|
{
"backgroundColor": {
object ( |
Felder | |
---|---|
backgroundColor |
Die Hintergrundfarbe der Absatzschattierung. |
SuggestedParagraphStyle
Ein Änderungsvorschlag für ParagraphStyle
.
JSON-Darstellung |
---|
{ "paragraphStyle": { object ( |
Felder | |
---|---|
paragraphStyle |
Ein |
paragraphStyleSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
ParagraphStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis ParagraphStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"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 ( |
Felder | |
---|---|
headingIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
namedStyleTypeSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
alignmentSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
lineSpacingSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
directionSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
spacingModeSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
spaceAboveSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
spaceBelowSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderBetweenSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
indentFirstLineSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
indentStartSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
indentEndSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
keepLinesTogetherSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
keepWithNextSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
avoidWidowAndOrphanSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
shadingSuggestionState |
Eine Maske, die angibt, welche der Felder in |
pageBreakBeforeSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
ShadingSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis-Shading
durch diese vorgeschlagene Änderung geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "backgroundColorSuggested": boolean } |
Felder | |
---|---|
backgroundColorSuggested |
Gibt an, ob ein Änderungsvorschlag für |
Aufzählungszeichen
Beschreibt den Aufzählungspunkt in einem Absatz.
JSON-Darstellung |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
Felder | |
---|---|
listId |
Die ID der Liste, zu der dieser Absatz gehört. |
nestingLevel |
Die Verschachtelungsebene dieses Absatzes in der Liste. |
textStyle |
Der absatzspezifische Textstil, der auf diesen Aufzählungspunkt angewendet wird. |
SuggestedBullet
Ein Änderungsvorschlag für Bullet
.
JSON-Darstellung |
---|
{ "bullet": { object ( |
Felder | |
---|---|
bullet |
Ein |
bulletSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
BulletSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis Bullet
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Felder | |
---|---|
listIdSuggested |
Gibt an, ob ein Änderungsvorschlag für |
nestingLevelSuggested |
Gibt an, ob ein Änderungsvorschlag für |
textStyleSuggestionState |
Eine Maske, die angibt, welche der Felder in |
ObjectReferences
Eine Sammlung von Objekt-IDs.
JSON-Darstellung |
---|
{ "objectIds": [ string ] } |
Felder | |
---|---|
objectIds[] |
Die Objekt-IDs. |
SectionBreak
Ein StructuralElement
, das einen Abschnittswechsel darstellt. Ein Bereich ist ein Bereich von Inhalten mit derselben SectionStyle
. Ein Abschnittswechsel stellt den Anfang eines neuen Abschnitts dar. Der Stil des Abschnitts gilt für den Abschnitt nach dem Abschnittswechsel.
Der Dokumenttext beginnt immer mit einem Abschnittswechsel.
JSON-Darstellung |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
Felder | |
---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
sectionStyle |
Der Stil des Abschnitts nach diesem Abschnittswechsel |
SectionStyle
Der Stil, der auf einen Abschnitt angewendet wird.
JSON-Darstellung |
---|
{ "columnProperties": [ { object ( |
Felder | |
---|---|
columnProperties[] |
Die Spalteneigenschaften des Abschnitts. Wenn das Feld leer ist, enthält der Bereich eine Spalte mit den Standardeigenschaften im Docs-Editor. Ein Bereich kann so aktualisiert werden, dass er nicht mehr als drei Spalten enthält. Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut deaktivieren, wird der Fehler „400 Bad Request“ angezeigt. |
columnSeparatorStyle |
Der Stil der Spaltentrennzeichen. Dieser Stil kann auch dann festgelegt werden, wenn der Abschnitt nur eine Spalte enthält. Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
contentDirection |
Die Richtung des Inhalts dieses Bereichs. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginTop |
Der obere Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginBottom |
Der untere Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginRight |
Der rechte Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginLeft |
Der linke Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginHeader |
Der Kopfzeilenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
marginFooter |
Der Fußzeilenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
sectionType |
Nur Ausgabe. Der Bereichstyp. |
defaultHeaderId |
Die ID des Standardheaders. Wenn kein Wert festgelegt ist, wird der Wert aus dem vorherigen SectionStyle ( Diese Eigenschaft ist schreibgeschützt. |
defaultFooterId |
Die ID der Standardfußzeile. Wenn kein Wert festgelegt ist, wird der Wert aus dem vorherigen SectionStyle ( Diese Eigenschaft ist schreibgeschützt. |
firstPageHeaderId |
Die ID der Kopfzeile, die nur für die erste Seite des Abschnitts verwendet wird. Ist Diese Eigenschaft ist schreibgeschützt. |
firstPageFooterId |
Die ID der Fußzeile, die nur für die erste Seite des Abschnitts verwendet wird. Wenn Diese Eigenschaft ist schreibgeschützt. |
evenPageHeaderId |
Die ID des Headers, die nur bei geraden Seiten verwendet wird. Wenn der Wert des Diese Eigenschaft ist schreibgeschützt. |
evenPageFooterId |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Wenn der Wert des DocumentStyle- Diese Eigenschaft ist schreibgeschützt. |
useFirstPageHeaderFooter |
Gibt an, ob die IDs der Kopf-/Fußzeilen der ersten Seite für die erste Seite des Bereichs verwendet werden sollen. Wenn kein Wert festgelegt ist, wird er für den ersten Abschnitt aus der Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
pageNumberStart |
Die Seitenzahl, ab der die Seitenanzahl für diesen Abschnitt gezählt werden soll. Wenn die Richtlinie nicht konfiguriert ist, wird die Seitennummerierung aus dem vorherigen Abschnitt fortgesetzt. Wenn der Wert im ersten Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
flipPageOrientation |
Optional. Gibt an, ob die Abmessungen des DocumentStyle- Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
SectionColumnProperties
Eigenschaften, die für die Spalte eines Abschnitts gelten.
JSON-Darstellung |
---|
{ "width": { object ( |
Felder | |
---|---|
width |
Nur Ausgabe. Die Breite der Spalte. |
paddingEnd |
Der Abstand am Ende der Spalte. |
ColumnSeparatorStyle
Der Stil der Spaltentrennzeichen zwischen den Spalten.
Enums | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Ein nicht spezifizierter Spaltentrennzeichenstil. |
NONE |
Keine Spaltentrennzeichen zwischen den Spalten. |
BETWEEN_EACH_COLUMN |
Gibt eine Spaltentrennlinie zwischen den einzelnen Spalten wieder. |
SectionType
Stellt dar, wie der Anfang des aktuellen Abschnitts im Verhältnis zum vorherigen Abschnitt positioniert wird.
Enums | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Der Bereichstyp ist nicht angegeben. |
CONTINUOUS |
Der Abschnitt beginnt direkt nach dem letzten Absatz des vorherigen Abschnitts. |
NEXT_PAGE |
Der Abschnitt beginnt auf der nächsten Seite. |
Tabelle
Ein StructuralElement
, das eine Tabelle darstellt.
JSON-Darstellung |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Felder | |
---|---|
rows |
Anzahl der Zeilen in der Tabelle. |
columns |
Anzahl der Spalten in der Tabelle. Es ist möglich, dass eine Tabelle nicht rechteckig ist, sodass einige Zeilen eine unterschiedliche Anzahl von Zellen haben. |
tableRows[] |
Inhalt und Stil der einzelnen Zeilen |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
tableStyle |
Der Stil der Tabelle. |
TableRow
Der Inhalt und der Stil einer Zeile in einem Table
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
Felder | |
---|---|
startIndex |
Der nullbasierte Startindex dieser Zeile in UTF-16-Codeeinheiten. |
endIndex |
Der nullbasierte Endindex dieser Zeile, exklusiv, in UTF-16-Codeeinheiten. |
tableCells[] |
Inhalt und Stil jeder Zelle in dieser Zeile. Es ist möglich, dass eine Tabelle nicht rechteckig ist, sodass einige Zeilen eine andere Anzahl von Zellen haben als andere Zeilen in derselben Tabelle. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
tableRowStyle |
Der Stil der Tabellenzeile. |
suggestedTableRowStyleChanges |
Die vorgeschlagenen Stiländerungen an dieser Zeile, angegeben durch die Vorschlags-ID. |
TableCell
Der Inhalt und der Stil einer Zelle in einem Table
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
Felder | |
---|---|
startIndex |
Der nullbasierte Startindex dieser Zelle in UTF-16-Codeeinheiten. |
endIndex |
Der nullbasierte Endindex dieser Zelle, exklusiv, in UTF-16-Codeeinheiten. |
content[] |
Der Inhalt der Zelle. |
tableCellStyle |
Der Stil der Zelle. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Eine |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
suggestedTableCellStyleChanges |
Die vorgeschlagenen Änderungen am Stil der Tabellenzellen, angegeben durch die Vorschlags-ID. |
TableCellStyle
Der Stil eines TableCell
.
Übernommene Stile für Tabellenzellen werden in dieser Nachricht als nicht festgelegte Felder dargestellt. Der Stil einer Tabellenzelle kann vom Stil der Tabelle übernommen werden.
JSON-Darstellung |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
Felder | |
---|---|
rowSpan |
Der Zeilenbereich der Zelle. Diese Eigenschaft ist schreibgeschützt. |
columnSpan |
Die Spaltenspanne der Zelle. Diese Eigenschaft ist schreibgeschützt. |
backgroundColor |
Die Hintergrundfarbe der Zelle. |
borderLeft |
Der linke Rand der Zelle. |
borderRight |
Den rechten Rand der Zelle. |
borderTop |
Oberer Rahmen der Zelle |
borderBottom |
Der untere Rahmen der Zelle. |
paddingLeft |
Der linke Abstand der Zelle. |
paddingRight |
Den rechten Rand der Zelle. |
paddingTop |
Oberer Abstand der Zelle. |
paddingBottom |
Der untere Abstand der Zelle. |
contentAlignment |
Ausrichtung des Inhalts in der Tabellenzelle. Die Standardausrichtung entspricht der Ausrichtung neu erstellter Tabellenzellen im Docs-Editor. |
TableCellBorder
Ein Rahmen um eine Tabellenzelle.
Die Rahmen von Tabellenzellen dürfen nicht transparent sein. Wenn der Rahmen einer Tabellenzelle ausgeblendet werden soll, legen Sie für die Breite „0“ fest.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. Diese Farbe darf nicht transparent sein. |
width |
Die Breite des Rahmens. |
dashStyle |
Der Bindestrich-Stil des Rahmens. |
ContentAlignment
Die Arten der inhaltlichen Ausrichtung.
Abgeleitet von einer Teilmenge der Werte des „ST_TextAnchoringType“ Geben Sie in Abschnitt 20.1.10.59 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 4. Ausgabe ECMA-376 ein.
Enums | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Eine nicht spezifizierte Inhaltsausrichtung. Die Inhaltsausrichtung wird vom übergeordneten Element übernommen, sofern vorhanden. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Eine nicht unterstützte Inhaltsausrichtung. |
TOP |
Eine Ausrichtung, die den Inhalt am oberen Rand des Inhaltsinhabers ausrichtet. Entspricht ECMA-376 ST_TextAnchoringType 't'. |
MIDDLE |
Eine Ausrichtung, durch die der Inhalt an der Mitte des Inhaltsinhabers ausgerichtet wird. Entspricht ECMA-376 ST_TextAnchoringType "ctr". |
BOTTOM |
Eine Ausrichtung, durch die der Inhalt am unteren Rand des Inhaltshalters ausgerichtet wird. Entspricht ECMA-376 ST_TextAnchoringType 'b'. |
SuggestedTableCellStyle
Ein Änderungsvorschlag für TableCellStyle
.
JSON-Darstellung |
---|
{ "tableCellStyle": { object ( |
Felder | |
---|---|
tableCellStyle |
Ein |
tableCellStyleSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
TableCellStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis TableCellStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
Felder | |
---|---|
rowSpanSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
columnSpanSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
backgroundColorSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
borderBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
paddingLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
paddingRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
paddingTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
paddingBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
contentAlignmentSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
TableRowStyle
Stile, die auf eine Tabellenzeile angewendet werden.
JSON-Darstellung |
---|
{
"minRowHeight": {
object ( |
Felder | |
---|---|
minRowHeight |
Die minimale Höhe der Zeile. Die Zeile wird im Docs-Editor in einer Höhe von mindestens diesem Wert gerendert, damit der gesamte Inhalt der Zellen der Zeile zu sehen ist. |
tableHeader |
Gibt an, ob die Zeile eine Tabellenüberschrift ist. |
preventOverflow |
Gibt an, ob die Zeile nicht über die Seiten- oder Spaltengrenzen hinweg überläuft. |
SuggestedTableRowStyle
Ein Änderungsvorschlag für TableRowStyle
.
JSON-Darstellung |
---|
{ "tableRowStyle": { object ( |
Felder | |
---|---|
tableRowStyle |
Ein |
tableRowStyleSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
TableRowStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis TableRowStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "minRowHeightSuggested": boolean } |
Felder | |
---|---|
minRowHeightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
TableStyle
Stile, die auf eine Tabelle angewendet werden.
JSON-Darstellung |
---|
{
"tableColumnProperties": [
{
object ( |
Felder | |
---|---|
tableColumnProperties[] |
Die Eigenschaften der einzelnen Spalten. Beachten Sie, dass in Google Docs Zeilen und Zeilen Zellen enthalten, ähnlich wie bei HTML. Daher sind die Eigenschaften für eine Zeile im |
TableColumnProperties
Die Eigenschaften einer Spalte in einer Tabelle.
JSON-Darstellung |
---|
{ "widthType": enum ( |
Felder | |
---|---|
widthType |
Der Breitentyp der Spalte. |
width |
Die Breite der Spalte. Wird festgelegt, wenn der |
WidthType
Der Typ der Spaltenbreite.
Enums | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
Der Spaltenbreitentyp ist nicht angegeben. |
EVENLY_DISTRIBUTED |
Die Spaltenbreite ist gleichmäßig auf die anderen gleichmäßig verteilten Spalten verteilt. Die Breite der Spalte wird automatisch bestimmt und entspricht einem Teil der Breite der Tabelle, nachdem alle Spalten mit einer bestimmten Breite berücksichtigt wurden. |
FIXED_WIDTH |
Eine feste Spaltenbreite. Die Eigenschaft [width][google.apps.docs.v1.TableColumnProperties.width ] enthält die Breite der Spalte. |
TableOfContents
Ein StructuralElement
, das ein Inhaltsverzeichnis darstellt.
JSON-Darstellung |
---|
{
"content": [
{
object ( |
Felder | |
---|---|
content[] |
Der Inhalt des Inhaltsverzeichnisses. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
Header
Eine Dokumentüberschrift.
JSON-Darstellung |
---|
{
"headerId": string,
"content": [
{
object ( |
Felder | |
---|---|
headerId |
Die ID des Headers. |
content[] |
Der Inhalt des Headers. Die Indexe für den Inhalt eines Headers beginnen bei null. |
Fußnote
Eine Dokumentfußnote.
JSON-Darstellung |
---|
{
"footnoteId": string,
"content": [
{
object ( |
Felder | |
---|---|
footnoteId |
ID der Fußnote. |
content[] |
Der Inhalt der Fußnote. Die Indizes für den Inhalt einer Fußnote beginnen bei null. |
DocumentStyle
Der Stil des Dokuments.
JSON-Darstellung |
---|
{ "background": { object ( |
Felder | |
---|---|
background |
Der Hintergrund des Dokuments. Dokumente dürfen keine transparente Hintergrundfarbe haben. |
defaultHeaderId |
Die ID des Standardheaders. Wenn die Richtlinie nicht konfiguriert ist, gibt es keinen Standardheader. Diese Eigenschaft ist schreibgeschützt. |
defaultFooterId |
Die ID der Standardfußzeile. Wenn die Richtlinie nicht konfiguriert ist, gibt es keine Standardfußzeile. Diese Eigenschaft ist schreibgeschützt. |
evenPageHeaderId |
Die ID des Headers, die nur bei geraden Seiten verwendet wird. Der Wert von Diese Eigenschaft ist schreibgeschützt. |
evenPageFooterId |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Der Wert von Diese Eigenschaft ist schreibgeschützt. |
firstPageHeaderId |
Die ID der Kopfzeile, die nur für die erste Seite verwendet wird. Wenn nicht festgelegt, existiert keine eindeutige Kopfzeile für die erste Seite. Der Wert von Diese Eigenschaft ist schreibgeschützt. |
firstPageFooterId |
Die ID der Fußzeile, die nur für die erste Seite verwendet wird. Wenn nicht festgelegt, ist keine eindeutige Fußzeile für die erste Seite vorhanden. Der Wert von Diese Eigenschaft ist schreibgeschützt. |
useFirstPageHeaderFooter |
Gibt an, ob die IDs der Kopf-/Fußzeilen der ersten Seite für die erste Seite verwendet werden sollen. |
useEvenPageHeaderFooter |
Gibt an, ob die IDs der geraden Kopf-/Fußzeilen für die geraden Seiten verwendet werden sollen. |
pageNumberStart |
Die Seitenzahl, ab der die Seitenanzahl gezählt werden soll. |
marginTop |
Der obere Seitenrand. Wenn Sie den oberen Seitenrand des Dokumentstils aktualisieren, wird der obere Seitenrand aus allen Abschnittsstilen gelöscht. |
marginBottom |
Der untere Seitenrand. Wenn Sie den unteren Seitenrand des Dokumentstils aktualisieren, wird er aus allen Abschnittsstilen gelöscht. |
marginRight |
Der rechte Seitenrand. Wenn Sie den rechten Seitenrand des Dokumentstils aktualisieren, wird der rechte Seitenrand aus allen Abschnittsstilen gelöscht. Es kann auch dazu führen, dass die Größe der Spalten in allen Bereichen angepasst wird. |
marginLeft |
Der linke Seitenrand. Wenn Sie den linken Seitenrand des Dokumentstils aktualisieren, wird der linke Seitenrand aus allen Abschnittsstilen gelöscht. Es kann auch dazu führen, dass die Größe der Spalten in allen Bereichen angepasst wird. |
pageSize |
Die Größe einer Seite im Dokument. |
marginHeader |
Der Abstand zwischen dem Seitenanfang und dem Inhalt der Kopfzeile. |
marginFooter |
Der Abstand zwischen dem unteren Rand der Seite und dem Inhalt der Fußzeile. |
useCustomHeaderFooterMargins |
Gibt an, ob DocumentStyle Diese Eigenschaft ist schreibgeschützt. |
flipPageOrientation |
Optional. Gibt an, ob die Abmessungen von |
Hintergrund
Stellt den Hintergrund eines Dokuments dar.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color |
Die Hintergrundfarbe. |
Größe
Breite und Höhe.
JSON-Darstellung |
---|
{ "height": { object ( |
Felder | |
---|---|
height |
Die Höhe des Objekts. |
width |
Die Breite des Objekts. |
SuggestedDocumentStyle
Ein Änderungsvorschlag für DocumentStyle
.
JSON-Darstellung |
---|
{ "documentStyle": { object ( |
Felder | |
---|---|
documentStyle |
Ein |
documentStyleSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
DocumentStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis DocumentStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "backgroundSuggestionState": { object ( |
Felder | |
---|---|
backgroundSuggestionState |
Eine Maske, die angibt, welche der Felder in |
defaultHeaderIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
defaultFooterIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
evenPageHeaderIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
evenPageFooterIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
firstPageHeaderIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
firstPageFooterIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
useFirstPageHeaderFooterSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
useEvenPageHeaderFooterSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
pageNumberStartSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
pageSizeSuggestionState |
Eine Maske, die angibt, welches der Felder in [size] [google.apps.docs.v1.DocumentStyle.size] wurde in diesem Vorschlag geändert. |
marginHeaderSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginFooterSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
useCustomHeaderFooterMarginsSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
flipPageOrientationSuggested |
Optional. Gibt an, ob ein Änderungsvorschlag für „ |
BackgroundSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis Background
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, hat Backgound
einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "backgroundColorSuggested": boolean } |
Felder | |
---|---|
backgroundColorSuggested |
Gibt an, ob die aktuelle Hintergrundfarbe in diesem Vorschlag geändert wurde. |
SizeSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis Size
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, hat Size
einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
Felder | |
---|---|
heightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
widthSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
NamedStyles
Die benannten Stile. Absätze im Dokument können ihre TextStyle
und ParagraphStyle
aus diesen benannten Stilen übernehmen.
JSON-Darstellung |
---|
{
"styles": [
{
object ( |
Felder | |
---|---|
styles[] |
Die benannten Stile. Für jede der möglichen |
NamedStyle
Ein benannter Stil. Absätze im Dokument können ihre TextStyle
und ParagraphStyle
aus diesem benannten Stil übernehmen, wenn sie denselben benannten Stiltyp haben.
JSON-Darstellung |
---|
{ "namedStyleType": enum ( |
Felder | |
---|---|
namedStyleType |
Der Typ dieses benannten Stils. |
textStyle |
Der Textstil des benannten Stils. |
paragraphStyle |
Der Absatzstil dieses benannten Stils. |
SuggestedNamedStyles
Ein Änderungsvorschlag für NamedStyles
.
JSON-Darstellung |
---|
{ "namedStyles": { object ( |
Felder | |
---|---|
namedStyles |
Ein |
namedStylesSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
NamedStylesSuggestionState
Der Vorschlagsstatus einer NamedStyles
-Nachricht.
JSON-Darstellung |
---|
{
"stylesSuggestionStates": [
{
object ( |
Felder | |
---|---|
stylesSuggestionStates[] |
Eine Maske, die angibt, welche der Felder auf dem entsprechenden Die Reihenfolge dieser benannten Stilvorschläge entspricht der Reihenfolge des entsprechenden benannten Stils im Vorschlag |
NamedStyleSuggestionState
Vorschlagsstatus einer NamedStyle
-Nachricht.
JSON-Darstellung |
---|
{ "namedStyleType": enum ( |
Felder | |
---|---|
namedStyleType |
Der benannte Stiltyp, dem dieser Vorschlagsstatus entspricht. Dieses Feld dient zur Vereinfachung des Abgleichs von NamedStyleSuggestionState mit dem entsprechenden |
textStyleSuggestionState |
Eine Maske, die angibt, welche der Felder in |
paragraphStyleSuggestionState |
Eine Maske, die angibt, welche der Felder in |
Liste
Eine Liste stellt die Listenattribute für eine Gruppe von Absätzen dar, die alle zur selben Liste gehören. Ein Absatz, der Teil einer Liste ist, verweist in der bullet
auf die ID der Liste.
JSON-Darstellung |
---|
{ "listProperties": { object ( |
Felder | |
---|---|
listProperties |
Die Eigenschaften der Liste. |
suggestedListPropertiesChanges |
Die vorgeschlagenen Änderungen an den Listeneigenschaften, angegeben durch die Vorschlags-ID. |
suggestedInsertionId |
Die vorgeschlagene Platzhalter-ID. Wenn das Feld leer ist, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Ist das Feld leer, werden keine Löschvorschläge für diese Liste vorgeschlagen. |
ListProperties
Die Eigenschaften einer list
, die das Aussehen und Verhalten von Aufzählungspunkten beschreiben, die zu Absätzen gehören, die mit einer Liste verknüpft sind.
JSON-Darstellung |
---|
{
"nestingLevels": [
{
object ( |
Felder | |
---|---|
nestingLevels[] |
Beschreibt die Eigenschaften der Aufzählungszeichen auf der zugehörigen Ebene. Eine Liste hat höchstens 9 Verschachtelungsebenen, wobei die Verschachtelungsebene 0 der obersten Ebene und die Verschachtelungsebene 8 der am stärksten verschachtelten Ebene entspricht. Die Verschachtelungsebenen werden in aufsteigender Reihenfolge zurückgegeben, wobei die am wenigsten verschachtelte Ebene zuerst zurückgegeben wird. |
NestingLevel
Enthält Eigenschaften, die das Aussehen und Verhalten eines Listenpunkts auf einer bestimmten Verschachtelungsebene beschreiben.
JSON-Darstellung |
---|
{ "bulletAlignment": enum ( |
Felder | |
---|---|
bulletAlignment |
Die Ausrichtung des Aufzählungszeichens innerhalb des Bereichs, der für das Rendering des Aufzählungszeichens vorgesehen ist. |
glyphFormat |
Der Formatstring, der von Aufzählungspunkten auf dieser Verschachtelungsebene verwendet wird. Das Glyphenformat enthält einen oder mehrere Platzhalter, die je nach Das Glyphenformat
Das Glyphenformat kann Platzhalter für die aktuelle Verschachtelungsebene sowie Platzhalter für übergeordnete Verschachtelungsebenen enthalten. Beispielsweise kann eine Liste das Glyphenformat
Bei geordneten Verschachtelungsebenen hängt die Zeichenfolge, die einen Platzhalter im Glyphenformat für einen bestimmten Absatz ersetzt, von der Reihenfolge des Absatzes in der Liste ab. |
indentFirstLine |
Der Einzug der ersten Zeile von Absätzen bei dieser Verschachtelungsebene. |
indentStart |
Der Einzug für Absätze auf dieser Verschachtelungsebene. Wird basierend auf der Inhaltsrichtung des Absatzes auf die Seite angewendet, die dem Textanfang entspricht. |
textStyle |
Der Textstil der Aufzählungszeichen auf dieser Verschachtelungsebene. |
startNumber |
Die Nummer des ersten Listenelements auf dieser Verschachtelungsebene. Ein Wert von 0 wird bei Listen mit Buchstaben und Listen mit römischen Zahlen als der Wert 1 behandelt. Bei den Werten 0 und 1 beginnen Listen mit Buchstaben und römischen Zahlen bei Bei Verschachtelungsebenen mit ungeordneten Glyphen wird dieser Wert ignoriert. |
Union-Feld glyph_kind . Die Art von Glyphe, die für Aufzählungszeichen verwendet wird. Hiermit wird das Symbol für Aufzählungszeichen definiert, das die Platzhalter in glyph_format ersetzt. Für glyph_kind ist nur einer der folgenden Werte zulässig: |
|
glyphType |
Der Glyphentyp, der von Aufzählungspunkten verwendet wird, wenn Absätze auf dieser Verschachtelungsebene angeordnet sind. Der Glyphentyp bestimmt den Glyphentyp, der verwendet wird, um Platzhalter in |
glyphSymbol |
Ein benutzerdefiniertes Glyphensymbol, das für Aufzählungspunkte verwendet wird, wenn Absätze auf dieser Verschachtelungsebene ungeordnet sind. Das Glyphensymbol ersetzt Platzhalter in |
BulletAlignment
Die Ausrichtungsarten für einen Aufzählungspunkt.
Enums | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung der Aufzählungszeichen ist nicht angegeben. |
START |
Der Aufzählungspunkt ist am Anfang des Bereichs ausgerichtet, der für das Rendern des Aufzählungszeichens vorgesehen ist. Linksbündig für LTR-Text, ansonsten rechtsbündig. |
CENTER |
Das Aufzählungszeichen ist an der Mitte des Bereichs ausgerichtet, der für das Rendern des Aufzählungszeichens vorgesehen ist. |
END |
Der Aufzählungspunkt ist am Ende des Bereichs ausgerichtet, der für das Rendern des Aufzählungszeichens vorgesehen ist. Rechtsbündig für LTR-Text, ansonsten linksbündig. |
GlyphType
Die Glyphentypen, die von Aufzählungspunkten verwendet werden, wenn Absätze auf dieser Verschachtelungsebene angeordnet sind.
Enums | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
Der Glyphentyp ist nicht angegeben oder wird nicht unterstützt. |
NONE |
Leerer String. |
DECIMAL |
Eine Zahl wie 1 , 2 oder 3 . |
ZERO_DECIMAL |
Eine Zahl, bei der einstellige Zahlen mit einer Null beginnen, z. B. 01 , 02 oder 03 . Zahlen mit mehr als einer Ziffer wird keine Null vorangestellt. |
UPPER_ALPHA |
Einen Großbuchstaben wie A , B oder C . |
ALPHA |
Ein Kleinbuchstabe wie a , b oder c . |
UPPER_ROMAN |
Eine große römische Zahl wie I , II oder III . |
ROMAN |
Eine kleingeschriebene römische Zahl wie i , ii oder iii . |
SuggestedListProperties
Ein Änderungsvorschlag für ListProperties
.
JSON-Darstellung |
---|
{ "listProperties": { object ( |
Felder | |
---|---|
listProperties |
Ein |
listPropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
ListPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis ListProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Felder | |
---|---|
nestingLevelsSuggestionStates[] |
Eine Maske, die angibt, welche der Felder auf dem entsprechenden Die Vorschläge für die Verschachtelungsebene werden in aufsteigender Reihenfolge der Verschachtelungsebene zurückgegeben, wobei die am wenigsten verschachtelte Ebene zuerst zurückgegeben wird. |
NestingLevelSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis NestingLevel
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Felder | |
---|---|
bulletAlignmentSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
glyphTypeSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
glyphFormatSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
glyphSymbolSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
indentFirstLineSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
indentStartSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
textStyleSuggestionState |
Eine Maske, die angibt, welche der Felder in |
startNumberSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
NamedRanges
Eine Sammlung aller NamedRange
s im Dokument, die einen bestimmten Namen haben.
JSON-Darstellung |
---|
{
"name": string,
"namedRanges": [
{
object ( |
Felder | |
---|---|
name |
Der Name, den alle |
namedRanges[] |
Die |
NamedRange
Eine Sammlung von Range
s mit derselben benannten Bereichs-ID.
Mit benannten Bereichen können Entwickler Teile eines Dokuments mit einem beliebigen benutzerdefinierten Label verknüpfen, sodass ihr Inhalt später programmatisch gelesen oder bearbeitet werden kann. Ein Dokument kann mehrere benannte Bereiche mit demselben Namen enthalten, aber jeder benannte Bereich hat eine eindeutige ID.
Ein benannter Bereich wird mit einem einzelnen Range
erstellt und Inhalte, die in einen benannten Bereich eingefügt werden, erweitern diesen Bereich in der Regel. Bestimmte Dokumentänderungen können jedoch dazu führen, dass der Bereich in mehrere Bereiche aufgeteilt wird.
Benannte Bereiche sind nicht privat. Alle Anwendungen und Mitbearbeiter, die Zugriff auf das Dokument haben, können die benannten Bereiche sehen.
JSON-Darstellung |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
Felder | |
---|---|
namedRangeId |
Die ID des benannten Bereichs. |
name |
Der Name des benannten Bereichs. |
ranges[] |
Die Bereiche, die zu diesem benannten Bereich gehören. |
Bereich
Gibt einen zusammenhängenden Textbereich an.
JSON-Darstellung |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer, "tabId": string } |
Felder | |
---|---|
segmentId |
Die ID der Kopf-, Fußzeile oder Fußnote, die dieser Bereich enthält. Eine leere Segment-ID kennzeichnet den Textkörper des Dokuments. |
startIndex |
Der nullbasierte Startindex dieses Bereichs in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungen muss ein Startindex angegeben werden. Dieses Feld ist ein Int32Value, um zukünftige Anwendungsfälle mit offenen Bereichen zu berücksichtigen. |
endIndex |
Der nullbasierte Endindex dieses Bereichs, ausschließlich, in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungen muss ein Endindex angegeben werden. Dieses Feld ist ein Int32Value, um zukünftige Anwendungsfälle mit offenen Bereichen zu berücksichtigen. |
tabId |
Der Tab, der diesen Bereich enthält Wenn keine Angabe gemacht wird, gilt die Anfrage für den ersten Tab. In einem Dokument mit einem einzelnen Tab:
In einem Dokument mit mehreren Tabs:
|
InlineObject
Ein Objekt, das inline mit Text erscheint. Ein InlineObject enthält ein EmbeddedObject
, wie z. B. ein Bild.
JSON-Darstellung |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Felder | |
---|---|
objectId |
Die ID dieses Inline-Objekts. Kann zum Aktualisieren der Eigenschaften eines Objekts verwendet werden. |
inlineObjectProperties |
Die Eigenschaften dieses Inline-Objekts. |
suggestedInlineObjectPropertiesChanges |
Die vorgeschlagenen Änderungen an den Inline-Objekteigenschaften, angegeben mit der Vorschlags-ID. |
suggestedInsertionId |
Die vorgeschlagene Platzhalter-ID. Wenn das Feld leer ist, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
InlineObjectProperties
Attribute eines InlineObject
.
JSON-Darstellung |
---|
{
"embeddedObject": {
object ( |
Felder | |
---|---|
embeddedObject |
Das eingebettete Objekt dieses Inline-Objekts |
EmbeddedObject
Ein im Dokument eingebettetes Objekt.
JSON-Darstellung |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
Felder | |
---|---|
title |
Der Titel des eingebetteten Objekts. |
description |
Die Beschreibung des eingebetteten Objekts. |
embeddedObjectBorder |
Der Rahmen des eingebetteten Objekts. |
size |
Die sichtbare Größe des Bildes nach dem Zuschneiden. |
marginTop |
Der obere Rand des eingebetteten Objekts. |
marginBottom |
Der untere Rand des eingebetteten Objekts. |
marginRight |
Der rechte Rand des eingebetteten Objekts. |
marginLeft |
Der linke Rand des eingebetteten Objekts. |
linkedContentReference |
Ein Verweis auf den extern verknüpften Quellinhalt. Beispielsweise enthält es einen Verweis auf das Google Tabellen-Quelldiagramm, wenn das eingebettete Objekt ein verknüpftes Diagramm ist. Wenn die Richtlinie nicht konfiguriert ist, ist das eingebettete Objekt nicht verknüpft. |
Union-Feld properties . Die für jeden eingebetteten Objekttyp spezifischen Eigenschaften. Für properties ist nur einer der folgenden Werte zulässig: |
|
embeddedDrawingProperties |
Die Eigenschaften einer eingebetteten Zeichnung. |
imageProperties |
Die Eigenschaften eines Bildes. |
EmbeddedDrawingProperties
Dieser Typ hat keine Felder.
Die Eigenschaften einer eingebetteten Zeichnung, die zur Unterscheidung des Objekttyps verwendet werden. Eine eingebettete Zeichnung wird in einem Dokument erstellt und bearbeitet. Ausführliche Details werden nicht unterstützt.
ImageProperties
Die Eigenschaften eines Bildes.
JSON-Darstellung |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
Felder | |
---|---|
contentUri |
Ein URI für das Image mit einer Standardlebensdauer von 30 Minuten. Dieser URI ist mit dem Konto des Anforderers getaggt. Jeder, der über den URI verfügt, greift als ursprünglicher Anforderer auf das Bild zu. Der Zugriff auf das Bild kann verloren gehen, wenn sich die Freigabeeinstellungen des Dokuments ändern. |
sourceUri |
Der Quell-URI ist der URI, mit dem das Bild eingefügt wird. Der Quell-URI kann leer sein. |
brightness |
Der Helligkeitseffekt des Bildes. Der Wert sollte im Intervall [-1,0; 1,0] liegen, wobei 0 keine Auswirkung bedeutet. |
contrast |
Der Kontrasteffekt des Bildes. Der Wert sollte im Intervall [-1,0; 1,0] liegen, wobei 0 keine Auswirkung bedeutet. |
transparency |
Der Transparenzeffekt des Bildes. Der Wert sollte im Intervall [0,0; 1,0] liegen, wobei 0 keine Auswirkung und 1 transparent ist. |
cropProperties |
Die Zuschneideeigenschaften des Bildes. |
angle |
Der Rotationswinkel des Bildes im Uhrzeigersinn in Radiant. |
CropProperties
Die Zuschneideeigenschaften eines Bilds.
Das Zuschneide-Rechteck wird durch einen Abstand von den vier Rändern des ursprünglichen Inhalts dargestellt.
- Liegt der Versatz im Intervall (0, 1), wird die entsprechende Kante des Zuschneidebereichs innerhalb des ursprünglichen Begrenzungsrechtecks des Bilds positioniert.
- Ist der Versatz negativ oder größer als 1, befindet sich die entsprechende Kante des Zuschneidebereichs außerhalb des ursprünglichen Begrenzungsrechtecks des Bilds.
- Wenn alle Offsets und alle Rotationswinkel 0 sind, wird das Bild nicht zugeschnitten.
JSON-Darstellung |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
Felder | |
---|---|
offsetLeft |
Der Versatz gibt an, wie weit innen die linke Kante des Zuschneidebereichs von der linken Seite des Originalinhalts entfernt ist – ein Bruchteil der Breite des ursprünglichen Inhalts. |
offsetRight |
Der Versatz gibt an, wie weit innen rechts der Zuschneidebereich vom rechten Rand des Originalinhalts entfernt ist – ein Bruchteil der Breite des ursprünglichen Inhalts. |
offsetTop |
Der Versatz gibt an, wie weit innen die obere Kante des Zuschneidebereichs vom oberen Rand des ursprünglichen Inhalts entfernt ist – ein Bruchteil der Höhe des ursprünglichen Inhalts. |
offsetBottom |
Der Versatz gibt an, wie weit innen die Unterkante des Zuschneidebereichs vom unteren Rand des ursprünglichen Inhalts entfernt ist – ein Bruchteil der Höhe des ursprünglichen Inhalts. |
angle |
Der Drehwinkel des Zuschneidebereichs um seinen Mittelpunkt im Uhrzeigersinn im Bogenmaß. Die Drehung wird nach den Offsets angewendet. |
EmbeddedObjectBorder
Rahmen um EmbeddedObject
.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. |
width |
Die Breite des Rahmens. |
dashStyle |
Der Bindestrich-Stil des Rahmens. |
propertyState |
Der Status der Grenzeigenschaft. |
PropertyState
Die möglichen Status einer Eigenschaft.
Enums | |
---|---|
RENDERED |
Wenn der Status einer Eigenschaft RENDERED ist, hat das Element die entsprechende Eigenschaft, wenn es im Dokument gerendert wird. „Immer“ ist der Standardwert. |
NOT_RENDERED |
Wenn der Status einer Property NOT_RENDERED ist, hat das Element beim Rendern im Dokument nicht die entsprechende Property. |
LinkedContentReference
Ein Verweis auf den extern verknüpften Quellinhalt.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld reference . Die Referenz, die für die Art der verknüpften Inhalte spezifisch ist. Für reference ist nur einer der folgenden Werte zulässig: |
|
sheetsChartReference |
Ein Verweis auf das verknüpfte Diagramm. |
SheetsChartReference
Ein Verweis auf ein verknüpftes Diagramm, das aus Google Tabellen eingebettet ist
JSON-Darstellung |
---|
{ "spreadsheetId": string, "chartId": integer } |
Felder | |
---|---|
spreadsheetId |
Die ID der Google Tabellen-Tabelle, die das Quelldiagramm enthält. |
chartId |
Die ID des Diagramms in der Tabelle in Google Tabellen, die eingebettet ist. |
SuggestedInlineObjectProperties
Ein Änderungsvorschlag für InlineObjectProperties
.
JSON-Darstellung |
---|
{ "inlineObjectProperties": { object ( |
Felder | |
---|---|
inlineObjectProperties |
Ein |
inlineObjectPropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
InlineObjectPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis InlineObjectProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Felder | |
---|---|
embeddedObjectSuggestionState |
Eine Maske, die angibt, welche der Felder in |
EmbeddedObjectSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis EmbeddedObject
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Felder | |
---|---|
embeddedDrawingPropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder in |
imagePropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder in |
titleSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
descriptionSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
embeddedObjectBorderSuggestionState |
Eine Maske, die angibt, welche der Felder in |
sizeSuggestionState |
Eine Maske, die angibt, welche der Felder in |
marginLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
marginBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
linkedContentReferenceSuggestionState |
Eine Maske, die angibt, welche der Felder in |
EmbeddedDrawingPropertiesSuggestionState
Dieser Typ hat keine Felder.
Eine Maske, die angibt, welche der Felder auf der Basis EmbeddedDrawingProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
ImagePropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis ImageProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Felder | |
---|---|
contentUriSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
sourceUriSuggested |
Gibt an, ob ein Änderungsvorschlag für [sourceUri] vorliegt [google.apps.docs.v1.EmbeddedObject.source_uri] ein. |
brightnessSuggested |
Gibt an, ob eine Änderung für [Helligkeit] vorgeschlagen wurde [google.apps.docs.v1.EmbeddedObject.brightness] ein. |
contrastSuggested |
Gibt an, ob eine Änderung für [contrast] vorgeschlagen wurde [google.apps.docs.v1.EmbeddedObject.contrast] ein. |
transparencySuggested |
Gibt an, ob ein Änderungsvorschlag für [Transparenz] vorliegt [google.apps.docs.v1.EmbeddedObject.transparency] an. |
cropPropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder in |
angleSuggested |
Gibt an, ob eine vorgeschlagene Änderung für [Winkel] vorliegt [google.apps.docs.v1.EmbeddedObject.angle] an. |
CropPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis CropProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Felder | |
---|---|
offsetLeftSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
offsetRightSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
offsetTopSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
offsetBottomSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
angleSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
EmbeddedObjectBorderSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis EmbeddedObjectBorder
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Felder | |
---|---|
colorSuggested |
Gibt an, ob ein Änderungsvorschlag für [color] vorliegt [google.apps.docs.v1.EmbeddedBorderObject.color] aus. |
widthSuggested |
Gibt an, ob eine vorgeschlagene Änderung für [width] vorliegt [google.apps.docs.v1.EmbeddedBorderObject.width] aus. |
dashStyleSuggested |
Gibt an, ob ein Änderungsvorschlag für [dashStyle] vorliegt [google.apps.docs.v1.EmbeddedBorderObject.dash_style] aus. |
propertyStateSuggested |
Gibt an, ob eine vorgeschlagene Änderung für [propertyState] vorliegt [google.apps.docs.v1.EmbeddedBorderObject.property_state] an. |
LinkedContentReferenceSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis LinkedContentReference
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Felder | |
---|---|
sheetsChartReferenceSuggestionState |
Eine Maske, die angibt, welche der Felder in |
SheetsChartReferenceSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis SheetsChartReference
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Felder | |
---|---|
spreadsheetIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
chartIdSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
PositionedObject
Ein Objekt, das per Tethering an ein Paragraph
-Objekt gebunden und relativ zum Anfang des Absatzes positioniert ist. Ein PositionedObject enthält ein EmbeddedObject
, z. B. ein Bild.
JSON-Darstellung |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
Felder | |
---|---|
objectId |
Die ID dieses positionierten Objekts. |
positionedObjectProperties |
Die Eigenschaften dieses positionierten Objekts. |
suggestedPositionedObjectPropertiesChanges |
Die vorgeschlagenen Änderungen an den positionierten Objekteigenschaften, angegeben durch die Vorschlags-ID. |
suggestedInsertionId |
Die vorgeschlagene Platzhalter-ID. Wenn das Feld leer ist, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
PositionedObjectProperties
Attribute eines PositionedObject
.
JSON-Darstellung |
---|
{ "positioning": { object ( |
Felder | |
---|---|
positioning |
Die Position dieses positionierten Objekts relativ zum Zeilenumbruch von |
embeddedObject |
Das eingebettete Objekt dieses positionierten Objekts |
PositionedObjectPositioning
Die Positionierung einer PositionedObject
. Das positionierte Objekt wird relativ zum Anfang des Paragraph
positioniert, an den es per Tethering angeschlossen ist.
JSON-Darstellung |
---|
{ "layout": enum ( |
Felder | |
---|---|
layout |
Das Layout dieses positionierten Objekts. |
leftOffset |
Der Versatz der linken Kante des positionierten Objekts relativ zum Anfang des |
topOffset |
Der Versatz der oberen Kante des positionierten Objekts relativ zum Anfang des |
PositionedObjectLayout
Die möglichen Layouts eines [PositionedObject][google.aps.docs.v1.PositionedObject].
Enums | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Das Layout ist nicht angegeben. |
WRAP_TEXT |
Der Text umschließt das positionierte Objekt. |
BREAK_LEFT |
Teilt den Text so auf, dass sich das positionierte Objekt auf der linken Seite und der Text auf der rechten Seite befindet. |
BREAK_RIGHT |
Teilt den Text so auf, dass sich das positionierte Objekt auf der rechten Seite und der Text auf der linken Seite befindet. |
BREAK_LEFT_RIGHT |
Teilt den Text so auf, dass sich links oder rechts neben dem positionierten Objekt kein Text befindet. |
IN_FRONT_OF_TEXT |
Das positionierte Objekt befindet sich vor dem Text. |
BEHIND_TEXT |
Das positionierte Objekt befindet sich hinter dem Text. |
SuggestedPositionedObjectProperties
Ein Änderungsvorschlag für PositionedObjectProperties
.
JSON-Darstellung |
---|
{ "positionedObjectProperties": { object ( |
Felder | |
---|---|
positionedObjectProperties |
Ein |
positionedObjectPropertiesSuggestionState |
Eine Maske, die angibt, welche der Felder auf der Basis |
PositionedObjectPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis PositionedObjectProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "positioningSuggestionState": { object ( |
Felder | |
---|---|
positioningSuggestionState |
Eine Maske, die angibt, welche der Felder in |
embeddedObjectSuggestionState |
Eine Maske, die angibt, welche der Felder in |
PositionedObjectPositioningSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis PositionedObjectPositioning
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
Felder | |
---|---|
layoutSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
leftOffsetSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
topOffsetSuggested |
Gibt an, ob ein Änderungsvorschlag für „ |
SuggestionsViewMode
Der auf das Dokument angewendete Ansichtsmodus für Vorschläge, der angibt, wie vorgeschlagene Änderungen dargestellt werden. Es bietet Optionen zum Lesen des Dokuments mit allen Vorschlägen direkt inline, mit angenommenen oder abgelehnten Vorschlägen.
Enums | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Der auf das zurückgegebene Dokument angewendete "SuggestViewMode" hängt von der aktuellen Zugriffsebene des Nutzers ab. Wenn der Nutzer nur Lesezugriff hat, wird PREVIEW_WITHOUT_SUGGESTIONS angewendet. Andernfalls wird SUGGESTIONS_INLINE angewendet. Dies ist der standardmäßige Ansichtsmodus für Vorschläge. |
SUGGESTIONS_INLINE |
Das zurückgegebene Dokument enthält inline Vorschläge. Vorgeschlagene Änderungen werden vom Basisinhalt im Dokument unterschieden. Bei Anfragen zum Abrufen eines Dokuments in diesem Modus wird ein 403-Fehler zurückgegeben, wenn der Nutzer nicht berechtigt ist, vorgeschlagene Änderungen anzusehen. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Das zurückgegebene Dokument ist eine Vorschau, in der alle vorgeschlagenen Änderungen akzeptiert wurden. Bei Anfragen zum Abrufen eines Dokuments in diesem Modus wird ein 403-Fehler zurückgegeben, wenn der Nutzer nicht berechtigt ist, vorgeschlagene Änderungen anzusehen. |
PREVIEW_WITHOUT_SUGGESTIONS |
Das zurückgegebene Dokument ist eine Vorschau, bei der alle vorgeschlagenen Änderungen abgelehnt werden, falls das Dokument Vorschläge enthält. |
Methoden |
|
---|---|
|
Wendet mindestens eine Aktualisierung auf das Dokument an. |
|
Erstellt ein leeres Dokument mit dem in der Anfrage angegebenen Titel. |
|
Ruft die neueste Version des angegebenen Dokuments ab. |