- Ressource: Dokument
- Tab
- TabProperties
- DocumentTab
- Body
- StructuralElement
- Absatz
- 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
- DateElement
- DateElementProperties
- DateFormat
- TimeFormat
- SuggestedDateElementProperties
- DateElementPropertiesSuggestionState
- ParagraphStyle
- NamedStyleType
- Ausrichtung
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Schattierung
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Bullet
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- Table
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Header
- Footer
- Fußnote
- DocumentStyle
- Hintergrund
- Größe
- DocumentFormat
- DocumentMode
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Liste
- 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
- CommentAnchor
- SuggestionsViewMode
- CommentsViewMode
- CommentThread
- Beitrag
- PostAuthor
- CommentActionType
- SuggestionActionType
- Status
- SuggestionThread
- Status
- Methoden
Ressource: Dokument
Ein Google-Dokument.
| JSON-Darstellung |
|---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
| Felder | |
|---|---|
documentId |
Nur Ausgabe. Die ID des Dokuments. |
title |
Der Titel des Dokuments |
tabs[] |
Nur Ausgabe. Tabs, die Teil eines Dokuments sind Tabs können untergeordnete Tabs enthalten, d. h. Tabs, die in einem anderen Tab verschachtelt sind. Untergeordnete Tabs werden durch das Feld |
revisionId |
Nur Ausgabe. Die Versions-ID des Dokuments. Kann in Aktualisierungsanfragen verwendet werden, um anzugeben, auf welche Version eines Dokuments Aktualisierungen angewendet werden sollen und wie sich die Anfrage verhalten soll, wenn das Dokument seit dieser Version bearbeitet wurde. Wird nur angegeben, wenn der Nutzer Bearbeitungszugriff auf das Dokument hat. Die Überarbeitungs-ID ist keine fortlaufende Nummer, sondern ein undurchsichtiger String. Das Format der Revisions-ID kann sich im Laufe der Zeit ändern. Eine zurückgegebene Revisions-ID ist nur 24 Stunden nach der Rückgabe gültig und kann nicht für mehrere Nutzer freigegeben werden. Wenn die Überarbeitungs-ID zwischen den Aufrufen unverändert ist, hat sich das Dokument nicht geändert. Eine geänderte ID (für dasselbe Dokument und denselben Nutzer) bedeutet in der Regel, 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 auf das Dokument angewendete Vorschlagsansichtsmodus. Hinweis: Wenn Sie ein Dokument bearbeiten, müssen die Änderungen auf einem Dokument mit |
commentsViewMode |
Nur Ausgabe. Der auf das Dokument angewendete Ansichtsmodus für Kommentare. |
comments[] |
Nur Ausgabe. Die mit dem Dokument verknüpften Kommentare. Wird nur ausgefüllt, wenn für den Parameter |
suggestions[] |
Nur Ausgabe. Die mit dem Dokument verknüpften Vorschläge. Wird nur ausgefüllt, wenn für den Parameter |
body |
Nur Ausgabe. Der Hauptteil des Dokuments. Altes Feld: Verwenden Sie stattdessen |
headers |
Nur Ausgabe. Die Header im Dokument, die nach Header-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
footers |
Nur Ausgabe. Die Fußzeilen im Dokument, die nach Fußzeilen-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
footnotes |
Nur Ausgabe. Die Fußnoten im Dokument, die nach Fußnoten-ID sortiert sind. 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, die nach Vorschlags-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
namedStyles |
Nur Ausgabe. Die benannten Formatvorlagen des Dokuments. Altes Feld: Verwenden Sie stattdessen |
suggestedNamedStylesChanges |
Nur Ausgabe. Die vorgeschlagenen Änderungen an den benannten Stilen des Dokuments, die nach Vorschlags-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
lists |
Nur Ausgabe. Die Listen im Dokument, die nach Listen-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
namedRanges |
Nur Ausgabe. Die benannten Bereiche im Dokument, nach Namen sortiert. Altes Feld: Verwenden Sie stattdessen |
inlineObjects |
Nur Ausgabe. Die Inline-Objekte im Dokument, die nach Objekt-ID sortiert sind. Altes Feld: Verwenden Sie stattdessen |
positionedObjects |
Nur Ausgabe. Die positionierten Objekte im Dokument, die nach Objekt-ID sortiert sind. 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 enthalten sind. |
| Der Inhalt des Tabs. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
documentTab |
Ein Tab mit Dokumentinhalten wie Text und Bildern. |
| Ende der sich gegenseitig ausschließenden Felder. | |
TabProperties
Eigenschaften eines Tabs.
| JSON-Darstellung |
|---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer, "iconEmoji": string } |
| Felder | |
|---|---|
tabId |
Die unveränderliche ID des Tabs. |
title |
Der für Nutzer sichtbare Name des Tabs. |
parentTabId |
Optional. Die ID des übergeordneten Tabs. Leer, wenn der aktuelle Tab ein Tab auf Stammebene ist, d. h., er hat keine übergeordneten Elemente. |
index |
Der nullbasierte Index des Tabs im übergeordneten Element. |
nestingLevel |
Nur Ausgabe. Die Tiefe des Tabs im Dokument. Die Tabs auf der Stammebene beginnen bei 0. |
iconEmoji |
Optional. Das Emojisymbol, das mit dem Tab angezeigt wird. Ein gültiges Emoji-Symbol wird durch einen nicht leeren Unicode-String dargestellt. Jede Gruppe von Zeichen, die kein einzelnes Emoji darstellt, ist ungültig. Wenn ein Emoji ungültig ist, wird ein 400-Fehler („Bad Request“) zurückgegeben. Wenn dieser Wert nicht festgelegt oder leer ist, wird auf dem Tab das Standardsymbol angezeigt. |
DocumentTab
Ein Tab mit Dokumentinhalten.
| JSON-Darstellung |
|---|
{ "body": { object ( |
| Felder | |
|---|---|
body |
Der Hauptteil des Dokument-Tabs. |
headers |
Die Header auf dem Dokument-Tab, die nach Header-ID sortiert sind. |
footers |
Die Fußzeilen auf dem Dokument-Tab, die nach Fußzeilen-ID sortiert sind. |
footnotes |
Die Fußnoten auf dem Dokument-Tab, die nach Fußnoten-ID sortiert sind. |
documentStyle |
Der Stil des Dokument-Tabs. |
suggestedDocumentStyleChanges |
Die vorgeschlagenen Änderungen am Stil des Dokument-Tabs, die nach Vorschlags-ID sortiert sind. |
namedStyles |
Die benannten Formatvorlagen des Dokument-Tabs. |
suggestedNamedStylesChanges |
Die vorgeschlagenen Änderungen an den benannten Stilen des Dokument-Tabs, die nach Vorschlags-ID sortiert sind. |
lists |
Die Listen auf dem Dokument-Tab, die nach Listen-ID sortiert sind. |
namedRanges |
Die benannten Bereiche auf dem Dokument-Tab, nach Namen sortiert. |
inlineObjects |
Die Inline-Objekte auf dem Dokument-Tab, die nach Objekt-ID sortiert sind. |
positionedObjects |
Die positionierten Objekte auf dem Dokument-Tab, die nach Objekt-ID sortiert sind. |
commentAnchors |
Die Kommentaranker auf einem Dokument-Tab, die nach Anker-ID sortiert sind. Wird nur ausgefüllt, wenn für den Parameter |
Text
Der Text des Dokuments.
Der Textkörper enthält in der Regel den vollständigen Dokumentinhalt, mit Ausnahme von headers, footers und footnotes.
| JSON-Darstellung |
|---|
{
"content": [
{
object ( |
| Felder | |
|---|---|
content[] |
Der Inhalt des Textkörpers. Die Indexierung des Inhalts des Hauptteils beginnt bei null. |
StructuralElement
Ein StructuralElement beschreibt Inhalte, die dem Dokument Struktur verleihen.
| JSON-Darstellung |
|---|
{ "startIndex": integer, "endIndex": integer, "paragraph": { object ( |
| Felder | |
|---|---|
startIndex |
Der nullbasierte Startindex dieses Strukturelements in UTF-16-Codeeinheiten. |
endIndex |
Der nullbasierte Endindex dieses Strukturelements (exklusiv) in UTF-16-Codeeinheiten. |
| Der Inhalt des Strukturelements. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
paragraph |
Ein strukturelles Element vom Typ „Absatz“. |
sectionBreak |
Ein strukturelles Element vom Typ „Abschnittsumbruch“. |
table |
Ein Tabellentyp von strukturellem Element. |
tableOfContents |
Ein strukturelles Element vom Typ „Inhaltsverzeichnis“. |
| Ende der sich gegenseitig ausschließenden Felder. | |
Absatz
Ein StructuralElement, das einen Absatz darstellt. Ein Absatz ist ein Bereich mit Inhalt, der mit einem Zeilenumbruchzeichen endet.
| JSON-Darstellung |
|---|
{ "elements": [ { object ( |
| Felder | |
|---|---|
elements[] |
Der Inhalt des Absatzes, aufgeschlüsselt in seine Bestandteile. |
paragraphStyle |
Der Stil dieses Absatzes. |
suggestedParagraphStyleChanges |
Die vorgeschlagenen Änderungen am Absatzstil für diesen Absatz, die durch die Vorschlags-ID gekennzeichnet sind. |
bullet |
Das Aufzählungszeichen für diesen Absatz. Wenn nicht vorhanden, gehört der Absatz nicht zu einer Liste. |
suggestedBulletChanges |
Die vorgeschlagenen Änderungen am Aufzählungszeichen dieses Absatzes. |
positionedObjectIds[] |
Die IDs der positionierten Objekte, die an diesen Absatz angehängt sind. |
suggestedPositionedObjectIds |
Die IDs der positionierten Objekte, die an diesen Absatz angehängt werden sollen, nach Vorschlags-ID. |
ParagraphElement
Ein ParagraphElement beschreibt Inhalte innerhalb eines Paragraph.
| JSON-Darstellung |
|---|
{ "startIndex": integer, "endIndex": integer, "textRun": { object ( |
| Felder | |
|---|---|
startIndex |
Der nullbasierte Startindex dieses Absatzelements in UTF‑16-Codeeinheiten. |
endIndex |
Der nullbasierte Endindex dieses Absatzelements (exklusiv) in UTF-16-Codeeinheiten. |
| Der Inhalt des Absatzelements. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
textRun |
Ein Absatz-Element für einen Textlauf. |
autoText |
Ein Absatz-Element für automatischen Text. |
pageBreak |
Ein Absatz-Element für einen Seitenumbruch. |
columnBreak |
Ein Absatz-Element für einen Spaltenumbruch. |
footnoteReference |
Ein Absatz-Element für einen Fußnotenverweis. |
horizontalRule |
Ein Absatz-Element für eine horizontale Linie. |
equation |
Ein Gleichungsabsatzelement. |
inlineObjectElement |
Ein Inline-Objekt-Absatzelement. |
person |
Ein Absatzelement, das mit einer Person oder E‑Mail-Adresse verknüpft ist. |
richLink |
Ein Absatzelement, das auf eine Google-Ressource verweist, z. B. eine Datei in Google Drive, ein YouTube-Video oder einen Kalendertermin. |
dateElement |
Ein Absatzelement, das ein Datum darstellt. |
| Ende der sich gegenseitig ausschließenden Felder. | |
TextRun
Ein ParagraphElement, das einen Textabschnitt mit einheitlicher Formatierung darstellt.
| JSON-Darstellung |
|---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Felder | |
|---|---|
content |
Der Text dieses Laufs. Alle Nicht-Textelemente im Lauf werden durch das Unicode-Zeichen U+E907 ersetzt. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieses Laufs. |
suggestedTextStyleChanges |
Die vorgeschlagenen Änderungen am Textstil für diesen Lauf, die nach Vorschlags-ID sortiert sind. |
TextStyle
Stellt die Formatierung dar, die auf Text angewendet werden kann.
Geerbte Textstile werden in dieser Nachricht als nicht festgelegte Felder dargestellt. Der übergeordnete Stil eines Textstils hängt davon ab, wo der Textstil definiert ist:
- Der TextStyle von Text in einem
Paragraphwird vom entsprechendennamed style typedes Absatzes übernommen. - Der TextStyle für ein
named stylewird vom benannten Stilnormal textübernommen. - Der TextStyle des Stils mit dem Namen
normal textwird vom Standardtextstil im Docs-Editor übernommen. - Der TextStyle eines
Paragraph-Elements, das in einer Tabelle enthalten ist, kann seinen Textstil vom Tabellenstil übernehmen.
Wenn der Textstil nicht von einem übergeordneten Element übernommen wird, werden durch das Aufheben der Festlegung von Feldern die Standardwerte des Stils im Docs-Editor wiederhergestellt.
| JSON-Darstellung |
|---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
| Felder | |
|---|---|
bold |
Gibt an, ob der Text fett gerendert wird. |
italic |
Gibt an, ob der Text kursiv formatiert ist. |
underline |
Gibt an, ob der Text unterstrichen ist. |
strikethrough |
Gibt an, ob der Text durchgestrichen ist. |
smallCaps |
Gibt an, ob der Text in Kapitälchen gerendert wird. |
backgroundColor |
Die Hintergrundfarbe des Texts. Wenn festgelegt, ist die Farbe entweder eine RGB-Farbe oder transparent, je nach dem Feld |
foregroundColor |
Die Vordergrundfarbe des Texts. Wenn festgelegt, ist die Farbe entweder eine RGB-Farbe oder transparent, je nach dem Feld |
fontSize |
Die Größe der Schriftart des Texts. |
weightedFontFamily |
Die Schriftfamilie und die gerenderte Schriftstärke des Texts. Wenn in einer Aktualisierungsanfrage Werte für Wenn Wenn |
baselineOffset |
Der vertikale Versatz des Texts relativ zu seiner Normalposition. Text mit |
link |
Das Hyperlink-Ziel des Texts. Wenn nicht festgelegt, gibt es keinen Link. Links werden nicht vom übergeordneten Text übernommen. Wenn Sie den Link in einer Aktualisierungsanfrage ändern, hat das auch Auswirkungen auf den Textstil des Bereichs:
|
OptionalColor
Eine Farbe, die entweder vollständig opak oder vollständig transparent sein kann.
| JSON-Darstellung |
|---|
{
"color": {
object ( |
| Felder | |
|---|---|
color |
Wenn festgelegt, wird diese als undurchsichtige Farbe verwendet. Wenn kein Wert angegeben ist, wird eine transparente Farbe verwendet. |
Farbe
Eine einfarbige Farbe.
| 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, von 0,0 bis 1,0. |
blue |
Die blaue Komponente der Farbe, von 0,0 bis 1,0. |
Dimension
Eine Größe in einer einzelnen 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
Stellt eine Schriftfamilie und die Schriftstärke von Text dar.
| JSON-Darstellung |
|---|
{ "fontFamily": string, "weight": integer } |
| Felder | |
|---|---|
fontFamily |
Die Schriftfamilie des Texts. Die Schriftfamilie kann eine beliebige Schriftart aus dem Schriftartmenü in Google Docs oder aus Google Fonts sein. Wenn der Schriftartname nicht erkannt wird, wird der Text in |
weight |
Die Schriftstärke. Dieses Feld kann einen beliebigen Wert haben, der ein Vielfaches von Der Standardwert ist Die Schriftstärke ist nur eine Komponente der gerenderten Schriftstärke. Eine Kombination aus dem
|
BaselineOffset
Die Möglichkeiten, wie Text vertikal von seiner Normalposition versetzt werden kann.
| Enums | |
|---|---|
BASELINE_OFFSET_UNSPECIFIED |
Der Baseline-Offset des Texts wird vom übergeordneten Element übernommen. |
NONE |
Der Text ist nicht vertikal versetzt. |
SUPERSCRIPT |
Der Text ist vertikal nach oben versetzt (hochgestellt). |
SUBSCRIPT |
Der Text ist vertikal nach unten versetzt (Tiefstellung). |
Link
Ein Verweis auf einen anderen Teil eines Dokuments oder eine externe URL-Ressource.
| JSON-Darstellung |
|---|
{ "url": string, "tabId": string, "bookmark": { object ( |
| Felder | |
|---|---|
| Das Linkziel. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
url |
Eine externe URL. |
tabId |
Die ID eines Tabs in diesem Dokument. |
bookmark |
Ein Lesezeichen in diesem Dokument. In Dokumenten mit nur einem Tab geben Links zu Lesezeichen auf dem einzigen Tab weiterhin |
heading |
Eine Überschrift in diesem Dokument. In Dokumenten mit nur einem Tab geben Links zu Überschriften auf diesem Tab weiterhin |
bookmarkId |
Die ID einer Lesezeichen in diesem Dokument. Altes Feld: Setzen Sie stattdessen Wenn dieses Feld in einer Schreibanfrage verwendet wird, wird das Lesezeichen als von der in der Anfrage angegebenen Tab-ID stammend betrachtet. Wenn in der Anfrage keine Tab-ID angegeben ist, wird davon ausgegangen, dass sie sich auf den ersten Tab im Dokument bezieht. |
headingId |
Die ID einer Überschrift in diesem Dokument. Altes Feld: Setzen Sie stattdessen Wenn dieses Feld in einer Schreibanfrage verwendet wird, wird davon ausgegangen, dass die Überschrift von der in der Anfrage angegebenen Tab-ID stammt. Wenn in der Anfrage keine Tab-ID angegeben ist, wird davon ausgegangen, dass sie sich auf den ersten Tab im Dokument bezieht. |
| Ende der sich gegenseitig ausschließenden Felder. | |
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 |
Eine |
textStyleSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
TextStyleSuggestionState
Eine Maske, die angibt, welche Felder im Basis-TextStyle in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| 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 eine Änderung für |
italicSuggested |
Gibt an, ob eine Änderung für |
underlineSuggested |
Gibt an, ob eine Änderung für |
strikethroughSuggested |
Gibt an, ob eine Änderung für |
smallCapsSuggested |
Gibt an, ob eine Änderung für |
backgroundColorSuggested |
Gibt an, ob eine Änderung für |
foregroundColorSuggested |
Gibt an, ob eine Änderung für |
fontSizeSuggested |
Gibt an, ob eine Änderung für |
weightedFontFamilySuggested |
Gibt an, ob eine Änderung für |
baselineOffsetSuggested |
Gibt an, ob eine Änderung für |
linkSuggested |
Gibt an, ob eine Änderung für |
AutoText
Ein ParagraphElement, das eine Stelle im Text darstellt, die dynamisch durch Inhalte ersetzt wird, die sich im Laufe der Zeit ändern können, z. B. eine Seitenzahl.
| JSON-Darstellung |
|---|
{ "type": enum ( |
| Felder | |
|---|---|
type |
Der Typ dieses Auto-Texts. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieses AutoTexts. |
suggestedTextStyleChanges |
Die vorgeschlagenen Änderungen am Textstil für diesen AutoText werden anhand der Vorschlags-ID angegeben. |
Typ
Die Arten von AutoText.
| Enums | |
|---|---|
TYPE_UNSPECIFIED |
Ein nicht angegebener automatischer Texttyp. |
PAGE_NUMBER |
Geben Sie den Autotext für die aktuelle Seitenzahl ein. |
PAGE_COUNT |
Geben Sie den Autotext für die Gesamtzahl der Seiten im Dokument ein. |
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. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieses Seitenumbruchs. Ähnlich wie bei Textinhalten wie Textblöcken und Fußnotenverweisen kann sich der Textstil eines Seitenumbruchs auf das Layout von Inhalten sowie auf die Formatierung von Text auswirken, der daneben eingefügt wird. |
suggestedTextStyleChanges |
Die vorgeschlagenen Änderungen am Textstil für diesen Seitenumbruch, die durch die Vorschlags-ID identifiziert werden. |
ColumnBreak
Ein ParagraphElement, das einen Spaltenumbruch darstellt. Durch einen Spaltenumbruch wird der nachfolgende Text oben in der nächsten Spalte begonnen.
| JSON-Darstellung |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Felder | |
|---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieses ColumnBreak-Elements. Ähnlich wie bei Textinhalten wie Textblöcken und Fußnotenverweisen kann sich der Textstil eines Spaltenumbruchs auf das Layout von Inhalten sowie auf die Formatierung von Text auswirken, der daneben eingefügt wird. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil wird in diese ColumnBreak-Anweisung geändert. Die Zuordnung erfolgt über die Vorschlags-ID. |
FootnoteReference
Ein ParagraphElement, das einen Fußnotenverweis darstellt. Ein Fußnotenverweis ist der Inline-Inhalt, der mit einer Nummer gerendert wird und zur Identifizierung der Fußnote dient.
| JSON-Darstellung |
|---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Felder | |
|---|---|
footnoteId |
Die ID des |
footnoteNumber |
Die gerenderte Nummer dieser Fußnote. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieser FootnoteReference. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil wird für diese FootnoteReference geändert, wobei die Vorschlags-ID als Schlüssel verwendet wird. |
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 IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieser HorizontalRule. Ähnlich wie bei Textinhalten wie Textblöcken und Fußnotenverweisen kann sich der Textstil einer horizontalen Linie auf das Layout von Inhalten sowie auf die Formatierung von Text auswirken, der daneben eingefügt wird. |
suggestedTextStyleChanges |
Die vorgeschlagenen Änderungen am Textstil für diese HorizontalRule, die nach Vorschlags-ID indexiert werden. |
Gleichung
Ein ParagraphElement, das eine Gleichung darstellt.
| JSON-Darstellung |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
| Felder | |
|---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
InlineObjectElement
Ein ParagraphElement, das ein InlineObject enthält.
| JSON-Darstellung |
|---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Felder | |
|---|---|
inlineObjectId |
Die ID des |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
textStyle |
Der Textstil dieses InlineObjectElement. Ähnlich wie bei Textinhalten wie Textblöcken und Fußnotenverweisen kann sich der Textstil eines Inline-Objektelements auf das Inhaltslayout sowie auf die Formatierung des daneben eingefügten Texts auswirken. |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil wird für dieses InlineObject anhand der Vorschlags-ID geändert. |
Person
Eine Person oder E‑Mail-Adresse, die in einem Dokument erwähnt wird. 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 dieses Links. |
suggestedInsertionIds[] |
IDs für Vorschläge, die diesen Personenlink in das Dokument einfügen. Ein |
suggestedDeletionIds[] |
IDs für Vorschläge, mit denen die Verknüpfung dieser Person aus dem Dokument entfernt wird. Ein |
textStyle |
Der Textstil dieses |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil wird in |
personProperties |
Nur Ausgabe. Die Eigenschaften dieses |
PersonProperties
Properties, die spezifisch für ein verknüpftes Person sind.
| JSON-Darstellung |
|---|
{ "name": string, "email": string } |
| Felder | |
|---|---|
name |
Der Name der Person, wenn er im Linktext anstelle der E-Mail-Adresse der Person angezeigt wird. |
email |
Die mit diesem |
RichLink
Ein Link zu einer Google-Ressource, z. B. einer Datei in 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, mit denen dieser Link in das Dokument eingefügt wird. Ein |
suggestedDeletionIds[] |
IDs für Vorschläge, mit denen dieser Link aus dem Dokument entfernt wird. Ein |
textStyle |
Der Textstil dieses |
suggestedTextStyleChanges |
Der vorgeschlagene Textstil wird in |
richLinkProperties |
Nur Ausgabe. Die Eigenschaften dieses |
RichLinkProperties
Eigenschaften, die für ein RichLink spezifisch sind.
| JSON-Darstellung |
|---|
{ "title": string, "uri": string, "mimeType": string } |
| Felder | |
|---|---|
title |
Der Titel des |
uri |
Der URI zu |
mimeType |
Der MIME-Typ des |
DateElement
Eine Datumsinstanz, die in einem Dokument erwähnt wird.
| JSON-Darstellung |
|---|
{ "dateId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Felder | |
|---|---|
dateId |
Nur Ausgabe. Die eindeutige ID dieses Datums. |
suggestedInsertionIds[] |
IDs für Vorschläge, mit denen dieses Datum in das Dokument eingefügt wird. Ein DateElement kann mehrere Einfüge-IDs haben, wenn es sich um eine verschachtelte vorgeschlagene Änderung handelt (z. B. ein Vorschlag innerhalb eines Vorschlags eines anderen Nutzers). Wenn das Feld leer ist, ist dieses Datum kein vorgeschlagener Einfügungspunkt. |
suggestedDeletionIds[] |
IDs für Vorschläge, mit denen dieses Datum aus dem Dokument entfernt wird. Ein DateElement kann mehrere Lösch-IDs haben, wenn beispielsweise mehrere Nutzer das Löschen vorschlagen. Wenn das Feld leer ist, wird dieses Datum nicht zum Löschen vorgeschlagen. |
textStyle |
Der Textstil dieses DateElement. |
suggestedTextStyleChanges |
Die vorgeschlagenen Änderungen am Textstil für dieses DateElement, die durch die Vorschlags-ID identifiziert werden. |
dateElementProperties |
Die Eigenschaften dieses DateElement. |
suggestedDateElementPropertiesChanges |
Die vorgeschlagenen Änderungen an den Eigenschaften des Datenelements, nach Vorschlags-ID sortiert. |
DateElementProperties
Attribute eines DateElement.
| JSON-Darstellung |
|---|
{ "timestamp": string, "timeZoneId": string, "locale": string, "dateFormat": enum ( |
| Felder | |
|---|---|
timestamp |
Der darzustellende Zeitpunkt in Sekunden und Nanosekunden seit der Unix-Epoche: 1. Januar 1970 um Mitternacht UTC. Der Zeitstempel muss in UTC angegeben werden. Wenn „timeZoneId“ festgelegt ist, wird der Zeitstempel entsprechend der Zeitzone angepasst. Ein Zeitstempel von |
timeZoneId |
Die Zeitzone des DateElement, wie vom Unicode Common Locale Data Repository (CLDR)-Projekt definiert. Beispiel: |
locale |
Der Sprachcode des DateElement. Beispiel: Beschränkt auf die folgenden Sprachen: |
dateFormat |
Bestimmt, wie der Datumsabschnitt des DateElement im Dokument angezeigt wird. Wenn nicht festgelegt, ist der Standardwert DATE_FORMAT_MONTH_DAY_YEAR_ABBREVIATED. Das DateElement wird dann als |
timeFormat |
Legt fest, wie der Zeitanteil des DateElement im Dokument angezeigt wird. Wenn nicht festgelegt, ist der Standardwert TIME_FORMAT_DISABLED. Das bedeutet, dass keine Zeit angezeigt werden soll. |
displayText |
Nur Ausgabe. Gibt an, wie das DateElement im Dokument dargestellt wird. |
DateFormat
Die möglichen Datumsformate von DateElement.
| Enums | |
|---|---|
DATE_FORMAT_UNSPECIFIED |
Das Datumsformat ist nicht angegeben. |
DATE_FORMAT_CUSTOM |
Nur Ausgabe. Das Datumsformat wird aus einer externen Quelle importiert. |
DATE_FORMAT_MONTH_DAY_ABBREVIATED |
Das Datumsformat besteht aus dem abgekürzten Monat gefolgt vom Tag. Beispiel: „1. Januar“ |
DATE_FORMAT_MONTH_DAY_FULL |
Das Datumsformat besteht aus dem Monat, gefolgt vom Tag. Beispiel: „01. Januar“. |
DATE_FORMAT_MONTH_DAY_YEAR_ABBREVIATED |
Das Datumsformat besteht aus einem abgekürzten Monat, gefolgt vom Tag und dem Jahr. Beispiel: „1. Januar 1970“. |
DATE_FORMAT_ISO8601 |
Das Datumsformat entspricht ISO 8601. Beispiel: „1970-01-01“. |
TimeFormat
Die möglichen Zeitformate von DateElement.
| Enums | |
|---|---|
TIME_FORMAT_UNSPECIFIED |
Das Zeitformat ist nicht angegeben. |
TIME_FORMAT_DISABLED |
Gibt an, dass das Datum keine Uhrzeit hat. |
TIME_FORMAT_HOUR_MINUTE |
Das Zeitformat zeigt die Stunde und Minute an. Beispiel: „1. Januar 1970, 12:00 PM“. |
TIME_FORMAT_HOUR_MINUTE_TIMEZONE |
Das Zeitformat zeigt Stunde, Minute und Zeitzone an. Beispiel: „1. Januar 1970, 12:00 Uhr UTC“. |
SuggestedDateElementProperties
Ein Änderungsvorschlag für DateElementProperties.
| JSON-Darstellung |
|---|
{ "dateElementProperties": { object ( |
| Felder | |
|---|---|
dateElementProperties |
|
dateElementPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
DateElementPropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-DateElementProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "timestampSuggested": boolean, "timeZoneIdSuggested": boolean, "localeSuggested": boolean, "dateFormatSuggested": boolean, "timeFormatSuggested": boolean } |
| Felder | |
|---|---|
timestampSuggested |
Gibt an, ob eine Änderung für |
timeZoneIdSuggested |
Gibt an, ob eine Änderung für |
localeSuggested |
Gibt an, ob eine Änderung für |
dateFormatSuggested |
Gibt an, ob eine Änderung für |
timeFormatSuggested |
Gibt an, ob eine Änderung für |
ParagraphStyle
Stile, die auf einen ganzen Absatz angewendet werden.
Geerbte Absatzstile werden in dieser Nachricht als nicht festgelegte Felder dargestellt. Das übergeordnete Element eines Absatzformats hängt davon ab, wo das Absatzformat definiert ist:
- Der ParagraphStyle für ein
Paragraphwird vom entsprechendennamed style typedes Absatzes übernommen. - Der ParagraphStyle für ein
named stylewird vom benannten Stilnormal textübernommen. - Der Absatzstil des Stils mit dem Namen
normal textwird vom Standardabsatzstil im Docs-Editor übernommen. - Der ParagraphStyle für ein
Paragraph-Element, das in einer Tabelle enthalten ist, kann seinen Absatzstil vom Tabellenstil erben.
Wenn der Absatzstil nicht von einem übergeordneten Element abgeleitet wird, werden durch das Aufheben der Festlegung von Feldern die Standardwerte des Stils im Docs-Editor wiederhergestellt.
| JSON-Darstellung |
|---|
{ "headingId": string, "namedStyleType": enum ( |
| Felder | |
|---|---|
headingId |
Die Überschriften-ID des Absatzes. Wenn leer, ist dieser Absatz keine Überschrift. Dieses Attribut ist schreibgeschützt. |
namedStyleType |
Der benannte Formattyp des Absatzes. Da sich die Aktualisierung des benannten Formattyps auf andere Eigenschaften in „ParagraphStyle“ auswirkt, wird der benannte Formattyp angewendet, bevor die anderen Eigenschaften aktualisiert werden. |
alignment |
Die Textausrichtung für diesen Absatz. |
lineSpacing |
Der Abstand zwischen den Zeilen als Prozentsatz des normalen Abstands, wobei der normale Abstand als 100, 0 dargestellt wird. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
direction |
Die Textrichtung dieses Absatzes. Wenn der Wert nicht festgelegt ist, wird standardmäßig |
spacingMode |
Der Abstandmodus für den Absatz. |
spaceAbove |
Die Menge an zusätzlichem Leerraum über dem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
spaceBelow |
Die Menge an zusätzlichem Leerraum unter dem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
borderBetween |
Die Grenze zwischen diesem und dem vorherigen und nächsten Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der Zwischenrahmen wird gerendert, wenn der angrenzende Absatz dieselben Rahmen- und Einzugseigenschaften hat. Absatzränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderTop |
Der Rahmen oben in diesem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der obere Rahmen wird gerendert, wenn der Absatz darüber andere Rahmen- und Einzugseigenschaften hat. Absatzränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderBottom |
Die Rahmenlinie unten in diesem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der untere Rahmen wird gerendert, wenn der Absatz darunter andere Rahmen- und Einzugseigenschaften hat. Absatzränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderLeft |
Die Rahmenlinie links von diesem Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Absatzränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
borderRight |
Der rechte Rahmen dieses Absatzes. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Absatzränder 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, die dem Textanfang entspricht, basierend auf der aktuellen Absatzrichtung. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
indentEnd |
Die Einrückung des Absatzes auf der Seite, die dem Ende des Textes 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. Dieses Attribut 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 mindestens 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 für den Absatz Witwen und Waisen vermieden 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 |
Gibt an, ob der aktuelle Absatz immer am Anfang einer Seite beginnen soll. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Wenn Sie versuchen, |
NamedStyleType
Die Arten von benannten Stilen.
| Enums | |
|---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Der Typ der benannten Formatvorlage 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 Ausrichtung des Absatzes wird vom übergeordneten Element übernommen. |
START |
Der Absatz ist am Zeilenanfang ausgerichtet. Bei LTR-Text linksbündig, ansonsten rechtsbündig. |
CENTER |
Der Absatz ist zentriert. |
END |
Der Absatz wird am Ende der Zeile ausgerichtet. Bei rechtsläufigem Text rechtsbündig, ansonsten linksbündig. |
JUSTIFIED |
Der Absatz ist im Blocksatz formatiert. |
ContentDirection
Die Inhalte für die Wegbeschreibung können einfließen.
| Enums | |
|---|---|
CONTENT_DIRECTION_UNSPECIFIED |
Die Inhaltsrichtung ist nicht angegeben. |
LEFT_TO_RIGHT |
Die Inhalte werden von links nach rechts angezeigt. |
RIGHT_TO_LEFT |
Die Inhalte werden von rechts nach links angezeigt. |
SpacingMode
Die verschiedenen Modi für den Absatzabstand.
| Enums | |
|---|---|
SPACING_MODE_UNSPECIFIED |
Der Abstand wird vom übergeordneten Element übernommen. |
NEVER_COLLAPSE |
Absatzabstände werden immer gerendert. |
COLLAPSE_LISTS |
Der Absatzabstand wird zwischen 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 Innenabstand des Rahmens. |
dashStyle |
Der Strichstil des Rahmens. |
DashStyle
Die Arten von Strichen, mit denen lineare Geometrie gerendert werden kann. Diese Werte basieren auf dem einfachen Typ „ST_PresetLineDashVal“, der in Abschnitt 20.1.10.49 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der ECMA-376, 5. Auflage, beschrieben wird.
| Enums | |
|---|---|
DASH_STYLE_UNSPECIFIED |
Nicht angegebener Strichstil. |
SOLID |
Durchgezogene Linie. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“ mit dem Wert „solid“. Dies ist der Standardstil für Striche. |
DOT |
Gestrichelte Linie. Entspricht dem ECMA-376-Wert „dot“ für ST_PresetLineDashVal. |
DASH |
Gestrichelte Linie. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“ mit dem 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 nicht festgelegt, wird standardmäßig der Wert |
TabStopAlignment
Die Ausrichtung des Tabstopps.
| Enums | |
|---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung des Tabstopps ist nicht angegeben. |
START |
Der Tabstopp wird am Anfang der Zeile ausgerichtet. Das ist die Standardeinstellung. |
CENTER |
Der Tabstopp wird an der Mitte der Zeile ausgerichtet. |
END |
Der Tabstopp wird am Ende der Zeile ausgerichtet. |
Schattierung
Die Schattierung eines Absatzes.
| JSON-Darstellung |
|---|
{
"backgroundColor": {
object ( |
| Felder | |
|---|---|
backgroundColor |
Die Hintergrundfarbe dieser Absatzschattierung. |
SuggestedParagraphStyle
Ein Änderungsvorschlag für ParagraphStyle.
| JSON-Darstellung |
|---|
{ "paragraphStyle": { object ( |
| Felder | |
|---|---|
paragraphStyle |
Eine |
paragraphStyleSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
ParagraphStyleSuggestionState
Eine Maske, die angibt, welche Felder im Basis-ParagraphStyle in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| 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 eine Änderung für |
namedStyleTypeSuggested |
Gibt an, ob eine Änderung für |
alignmentSuggested |
Gibt an, ob eine Änderung für |
lineSpacingSuggested |
Gibt an, ob eine Änderung für |
directionSuggested |
Gibt an, ob eine Änderung für |
spacingModeSuggested |
Gibt an, ob eine Änderung für |
spaceAboveSuggested |
Gibt an, ob eine Änderung für |
spaceBelowSuggested |
Gibt an, ob eine Änderung für |
borderBetweenSuggested |
Gibt an, ob eine Änderung für |
borderTopSuggested |
Gibt an, ob eine Änderung für |
borderBottomSuggested |
Gibt an, ob eine Änderung für |
borderLeftSuggested |
Gibt an, ob eine Änderung für |
borderRightSuggested |
Gibt an, ob eine Änderung für |
indentFirstLineSuggested |
Gibt an, ob eine Änderung für |
indentStartSuggested |
Gibt an, ob eine Änderung für |
indentEndSuggested |
Gibt an, ob eine Änderung für |
keepLinesTogetherSuggested |
Gibt an, ob eine Änderung für |
keepWithNextSuggested |
Gibt an, ob eine Änderung für |
avoidWidowAndOrphanSuggested |
Gibt an, ob eine Änderung für |
shadingSuggestionState |
Eine Maske, die angibt, welche Felder in |
pageBreakBeforeSuggested |
Gibt an, ob eine Änderung für |
ShadingSuggestionState
Eine Maske, die angibt, welche Felder der Basis-Shading in dieser vorgeschlagenen Änderung geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "backgroundColorSuggested": boolean } |
| Felder | |
|---|---|
backgroundColorSuggested |
Gibt an, ob eine Änderung für |
Aufzählungszeichen
Beschreibt das Aufzählungszeichen eines Absatzes.
| 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ählungszeichen angewendet wird. |
SuggestedBullet
Ein Änderungsvorschlag für Bullet.
| JSON-Darstellung |
|---|
{ "bullet": { object ( |
| Felder | |
|---|---|
bullet |
Eine |
bulletSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
BulletSuggestionState
Eine Maske, die angibt, welche Felder im Basis-Bullet in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| Felder | |
|---|---|
listIdSuggested |
Gibt an, ob eine Änderung für |
nestingLevelSuggested |
Gibt an, ob eine Änderung für |
textStyleSuggestionState |
Eine Maske, die angibt, welche 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 Abschnitt ist ein Bereich mit Inhalten, die denselben SectionStyle haben. Ein Abschnittsumbruch kennzeichnet den Beginn eines neuen Abschnitts. Der Abschnittsstil wird auf den Abschnitt nach dem Abschnittsumbruch angewendet.
Der Dokumenttext beginnt immer mit einem Abschnittsumbruch.
| JSON-Darstellung |
|---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
| Felder | |
|---|---|
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
sectionStyle |
Der Stil des Abschnitts nach diesem Abschnittsumbruch. |
SectionStyle
Das Design, das auf einen Abschnitt angewendet wird.
| JSON-Darstellung |
|---|
{ "columnProperties": [ { object ( |
| Felder | |
|---|---|
columnProperties[] |
Die Spaltenattribute des Bereichs. Wenn der Abschnitt leer ist, enthält er eine Spalte mit den Standardeigenschaften im Docs-Editor. Ein Bereich kann so aktualisiert werden, dass er maximal drei Spalten enthält. Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
columnSeparatorStyle |
Der Stil der Spaltentrennzeichen. Dieser Stil kann auch dann festgelegt werden, wenn der Bereich nur eine Spalte enthält. Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
contentDirection |
Die inhaltliche Ausrichtung dieses Abschnitts. Wenn nicht festgelegt, wird standardmäßig der Wert Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginTop |
Der obere Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginBottom |
Der untere Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginRight |
Der rechte Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginLeft |
Der linke Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginHeader |
Der Header-Abstand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
marginFooter |
Der Fußzeilenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig der Wert Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
sectionType |
Nur Ausgabe. Der Typ des Abschnitts. |
defaultHeaderId |
Die ID des Standardheaders. Wenn kein Wert festgelegt ist, wird der Wert vom vorherigen Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
defaultFooterId |
Die ID der Standardfußzeile. Wenn kein Wert festgelegt ist, wird der Wert vom vorherigen Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
firstPageHeaderId |
Die ID der Kopfzeile, die nur für die erste Seite des Abschnitts verwendet wird. Wenn Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
firstPageFooterId |
Die ID der Fußzeile, die nur für die erste Seite des Abschnitts verwendet wird. Wenn Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
evenPageHeaderId |
Die ID des Headers, der nur für gerade Seiten verwendet wird. Wenn der Wert von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
evenPageFooterId |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Wenn der Wert von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
useFirstPageHeaderFooter |
Gibt an, ob die Kopf- und Fußzeilen-IDs der ersten Seite für die erste Seite des Abschnitts verwendet werden sollen. Wenn der Wert nicht festgelegt ist, wird er für den ersten Abschnitt von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
pageNumberStart |
Die Seitenzahl, ab der die Anzahl der Seiten für diesen Abschnitt gezählt werden soll. Wenn nicht festgelegt, wird die Seitennummerierung des vorherigen Abschnitts fortgesetzt. Wenn der Wert in der ersten Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
flipPageOrientation |
Optional. Gibt an, ob die Dimensionen von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler „400 Falsche Anfrage“ zurückgegeben. |
SectionColumnProperties
Eigenschaften, die auf die Spalte eines Bereichs angewendet werden.
| 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 Spalten.
| Enums | |
|---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Ein nicht angegebener Spaltentrennzeichenstil. |
NONE |
Keine Spaltentrennlinien zwischen Spalten. |
BETWEEN_EACH_COLUMN |
Rendert eine Spaltentrennlinie zwischen den einzelnen Spalten. |
SectionType
Gibt an, wie der Beginn des aktuellen Abschnitts im Verhältnis zum vorherigen Abschnitt positioniert ist.
| Enums | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
Der Abschnittstyp ist nicht angegeben. |
CONTINUOUS |
Der Abschnitt beginnt unmittelbar nach dem letzten Absatz des vorherigen Abschnitts. |
NEXT_PAGE |
Der Abschnitt beginnt auf der nächsten Seite. |
Tabelle
Eine StructuralElement, die 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. Eine Tabelle muss nicht rechteckig sein. Einige Zeilen können also eine unterschiedliche Anzahl von Zellen haben. |
tableRows[] |
Inhalt und Stil jeder Zeile. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
tableStyle |
Der Stil der Tabelle. |
TableRow
Inhalte und Stil einer Zeile in einer 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. Eine Tabelle muss nicht rechteckig sein. Einige Zeilen können also eine andere Anzahl von Zellen als andere Zeilen in derselben Tabelle haben. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
tableRowStyle |
Die Formatierung der Tabellenzeile. |
suggestedTableRowStyleChanges |
Die vorgeschlagenen Stiländerungen für diese Zeile, die nach Vorschlags-ID sortiert sind. |
TableCell
Inhalte und 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. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
suggestedTableCellStyleChanges |
Die vorgeschlagenen Änderungen am Stil der Tabellenzelle, die nach Vorschlags-ID sortiert sind. |
TableCellStyle
Der Stil eines TableCell.
Geerbte Tabellenzellenstile 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. Dieses Attribut ist schreibgeschützt. |
columnSpan |
Die Spaltenbreite der Zelle. Dieses Attribut ist schreibgeschützt. |
backgroundColor |
Die Hintergrundfarbe der Zelle. |
borderLeft |
Der linke Rand der Zelle. |
borderRight |
Die rechte Rahmenlinie der Zelle. |
borderTop |
Der obere Rahmen der Zelle. |
borderBottom |
Die untere Rahmenlinie der Zelle. |
paddingLeft |
Das linke Padding der Zelle. |
paddingRight |
Der rechte Innenabstand der Zelle. |
paddingTop |
Der obere Innenabstand der Zelle. |
paddingBottom |
Der untere Innenabstand der Zelle. |
contentAlignment |
Die Ausrichtung des Inhalts in der Tabellenzelle. Die Standardausrichtung entspricht der Ausrichtung für neu erstellte Tabellenzellen im Docs-Editor. |
TableCellBorder
Ein Rahmen um eine Tabellenzelle.
Tabellenzellrahmen können nicht transparent sein. Wenn Sie den Rahmen einer Tabellenzelle ausblenden möchten, legen Sie die Breite auf 0 fest.
| JSON-Darstellung |
|---|
{ "color": { object ( |
| Felder | |
|---|---|
color |
Die Farbe des Rahmens. Diese Farbe kann nicht transparent sein. |
width |
Die Breite des Rahmens. |
dashStyle |
Der Strichstil des Rahmens. |
ContentAlignment
Die Arten der Inhaltsausrichtung.
Abgeleitet von einer Teilmenge der Werte des einfachen Typs „ST_TextAnchoringType“ in Abschnitt 20.1.10.60 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 von ECMA-376, 5. Auflage.
| Enums | |
|---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Eine nicht angegebene Inhaltsausrichtung. Die Ausrichtung des Inhalts wird vom übergeordneten Element übernommen, sofern eines vorhanden ist. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Eine nicht unterstützte Inhaltsausrichtung. |
TOP |
Eine Ausrichtung, bei der der Inhalt am oberen Rand des Content-Holders ausgerichtet wird. Entspricht ECMA-376 ST_TextAnchoringType „t“. |
MIDDLE |
Eine Ausrichtung, mit der der Inhalt in der Mitte des Inhaltshalters ausgerichtet wird. Entspricht ECMA-376 ST_TextAnchoringType „ctr“. |
BOTTOM |
Eine Ausrichtung, mit der 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 |
Eine |
tableCellStyleSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
TableCellStyleSuggestionState
Eine Maske, die angibt, welche Felder im Basis-TableCellStyle in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| 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 eine Änderung für |
columnSpanSuggested |
Gibt an, ob eine Änderung für |
backgroundColorSuggested |
Gibt an, ob eine Änderung für |
borderLeftSuggested |
Gibt an, ob eine Änderung für |
borderRightSuggested |
Gibt an, ob eine Änderung für |
borderTopSuggested |
Gibt an, ob eine Änderung für |
borderBottomSuggested |
Gibt an, ob eine Änderung für |
paddingLeftSuggested |
Gibt an, ob eine Änderung für |
paddingRightSuggested |
Gibt an, ob eine Änderung für |
paddingTopSuggested |
Gibt an, ob eine Änderung für |
paddingBottomSuggested |
Gibt an, ob eine Änderung für |
contentAlignmentSuggested |
Gibt an, ob eine Änderung für |
TableRowStyle
Stile, die auf eine Tabellenzeile angewendet werden.
| JSON-Darstellung |
|---|
{
"minRowHeight": {
object ( |
| Felder | |
|---|---|
minRowHeight |
Die Mindesthöhe der Zeile. Die Zeile wird im Docs-Editor mit einer Höhe gerendert, die diesem Wert entspricht oder ihn überschreitet, damit der gesamte Inhalt der Zellen in der Zeile angezeigt wird. |
tableHeader |
Gibt an, ob es sich bei der Zeile um eine Tabellenüberschrift handelt. |
preventOverflow |
Gibt an, ob die Zeile Seiten- oder Spaltengrenzen überschreiten darf. |
SuggestedTableRowStyle
Ein Änderungsvorschlag für TableRowStyle.
| JSON-Darstellung |
|---|
{ "tableRowStyle": { object ( |
| Felder | |
|---|---|
tableRowStyle |
Eine |
tableRowStyleSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
TableRowStyleSuggestionState
Eine Maske, die angibt, welche Felder im Basis-TableRowStyle in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "minRowHeightSuggested": boolean } |
| Felder | |
|---|---|
minRowHeightSuggested |
Gibt an, ob eine Änderung für |
TableStyle
Stile, die auf eine Tabelle angewendet werden.
| JSON-Darstellung |
|---|
{
"tableColumnProperties": [
{
object ( |
| Felder | |
|---|---|
tableColumnProperties[] |
Die Attribute der einzelnen Spalten. In Google Docs enthalten Tabellen Zeilen und Zeilen Zellen, ähnlich wie in HTML. Die Eigenschaften für eine Zeile finden Sie also in der |
TableColumnProperties
Die Eigenschaften einer Spalte in einer Tabelle.
| JSON-Darstellung |
|---|
{ "widthType": enum ( |
| Felder | |
|---|---|
widthType |
Der Breite-Typ 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 wird gleichmäßig auf die anderen gleichmäßig verteilten Spalten verteilt. Die Breite der Spalte wird automatisch bestimmt und entspricht dem gleichen Anteil der für die Tabelle verbleibenden Breite nach Berücksichtigung aller Spalten mit angegebener Breite. |
FIXED_WIDTH |
Eine feste Spaltenbreite. Die Breite der Spalte ist in der Eigenschaft [width][google.apps.docs.v1.TableColumnProperties.width] enthalten. |
TableOfContents
Eine StructuralElement, die ein Inhaltsverzeichnis darstellt.
| JSON-Darstellung |
|---|
{
"content": [
{
object ( |
| Felder | |
|---|---|
content[] |
Der Inhalt des Inhaltsverzeichnisses. |
suggestedInsertionIds[] |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
Header
Eine Dokumentenkopfzeile.
| 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 |
Die ID der Fußnote. |
content[] |
Der Inhalt der Fußnote. Die Indexierung für den Inhalt einer Fußnote beginnt 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 nichts anderes festgelegt ist, gibt es keinen Standardheader. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
defaultFooterId |
Die ID der Standardfußzeile. Wenn nichts anderes festgelegt ist, gibt es keine Standardfußzeile. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
evenPageHeaderId |
Die ID des Headers, der nur für gerade Seiten verwendet wird. Der Wert von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
evenPageFooterId |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Der Wert von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
firstPageHeaderId |
Die ID des Headers, der nur für die erste Seite verwendet wird. Wenn nicht festgelegt, gibt es keine eindeutige Kopfzeile für die erste Seite. Der Wert von Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut 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 Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
useFirstPageHeaderFooter |
Gibt an, ob die Kopf- und Fußzeilen-IDs der ersten Seite für die erste Seite verwendet werden sollen. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
useEvenPageHeaderFooter |
Gibt an, ob die IDs für Kopf- und Fußzeilen auf geraden Seiten für die geraden Seiten verwendet werden sollen. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
pageNumberStart |
Die Seitenzahl, ab der die Anzahl der Seiten gezählt werden soll. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginTop |
Der obere Seitenrand. Wenn Sie den oberen Seitenrand im Dokumentstil aktualisieren, wird der obere Seitenrand in allen Abschnittsstilen gelöscht. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginBottom |
Der untere Seitenrand. Wenn Sie den unteren Seitenrand im Dokumentstil aktualisieren, wird der untere Seitenrand in allen Abschnittsstilen gelöscht. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginRight |
Der rechte Seitenrand. Wenn Sie den rechten Seitenrand im Dokumentstil aktualisieren, wird der rechte Seitenrand in allen Abschnittsstilen gelöscht. Außerdem kann es dazu führen, dass die Größe von Spalten in allen Abschnitten geändert wird. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginLeft |
Der linke Seitenrand. Wenn Sie den linken Seitenrand im Dokumentstil aktualisieren, wird der linke Seitenrand in allen Abschnittsstilen gelöscht. Außerdem kann es dazu führen, dass die Größe von Spalten in allen Abschnitten geändert wird. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
pageSize |
Die Größe einer Seite im Dokument. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginHeader |
Der Abstand zwischen dem oberen Seitenrand und dem Inhalt des Headers. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
marginFooter |
Der Abstand zwischen dem unteren Seitenrand und dem Inhalt der Fußzeile. Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
useCustomHeaderFooterMargins |
Gibt an, ob DocumentStyle Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] Dieses Attribut ist schreibgeschützt. |
flipPageOrientation |
Optional. Gibt an, ob die Abmessungen des Wenn [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] |
documentFormat |
Gibt Formatierungseinstellungen auf Dokumentebene an, z. B. den Dokumentmodus (mit Seiten oder seitenlos). |
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. |
DocumentFormat
Stellt Formatierungseinstellungen auf Dokumentebene dar.
| JSON-Darstellung |
|---|
{
"documentMode": enum ( |
| Felder | |
|---|---|
documentMode |
Gibt an, ob das Dokument Seiten hat oder seitenlos ist. |
DocumentMode
Gibt an, ob das Dokument Seiten hat oder seitenlos ist.
| Enums | |
|---|---|
DOCUMENT_MODE_UNSPECIFIED |
Der Dokumentmodus ist nicht angegeben. |
PAGES |
Das Dokument hat Seiten. |
PAGELESS |
Das Dokument ist seitenlos. |
SuggestedDocumentStyle
Ein Änderungsvorschlag für DocumentStyle.
| JSON-Darstellung |
|---|
{ "documentStyle": { object ( |
| Felder | |
|---|---|
documentStyle |
Eine |
documentStyleSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
DocumentStyleSuggestionState
Eine Maske, die angibt, welche Felder im Basis-DocumentStyle in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "backgroundSuggestionState": { object ( |
| Felder | |
|---|---|
backgroundSuggestionState |
Eine Maske, die angibt, welche Felder in |
defaultHeaderIdSuggested |
Gibt an, ob eine Änderung für |
defaultFooterIdSuggested |
Gibt an, ob eine Änderung für |
evenPageHeaderIdSuggested |
Gibt an, ob eine Änderung für |
evenPageFooterIdSuggested |
Gibt an, ob eine Änderung für |
firstPageHeaderIdSuggested |
Gibt an, ob eine Änderung für |
firstPageFooterIdSuggested |
Gibt an, ob eine Änderung für |
useFirstPageHeaderFooterSuggested |
Gibt an, ob eine Änderung für |
useEvenPageHeaderFooterSuggested |
Gibt an, ob eine Änderung für |
pageNumberStartSuggested |
Gibt an, ob eine Änderung für |
marginTopSuggested |
Gibt an, ob eine Änderung für |
marginBottomSuggested |
Gibt an, ob eine Änderung für |
marginRightSuggested |
Gibt an, ob eine Änderung für |
marginLeftSuggested |
Gibt an, ob eine Änderung für |
pageSizeSuggestionState |
Eine Maske, die angibt, welche der Felder in [size] [google.apps.docs.v1.DocumentStyle.size] in diesem Vorschlag geändert wurden. |
marginHeaderSuggested |
Gibt an, ob eine Änderung für |
marginFooterSuggested |
Gibt an, ob eine Änderung für |
useCustomHeaderFooterMarginsSuggested |
Gibt an, ob eine Änderung für |
flipPageOrientationSuggested |
Optional. Gibt an, ob eine Änderung für |
BackgroundSuggestionState
Eine Maske, die angibt, welche Felder im 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 Felder im 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 eine Änderung für |
widthSuggested |
Gibt an, ob eine Änderung für |
NamedStyles
Die benannten Formatierungen. Absätze im Dokument können ihre TextStyle und ParagraphStyle von diesen benannten Formatvorlagen übernehmen.
| JSON-Darstellung |
|---|
{
"styles": [
{
object ( |
| Felder | |
|---|---|
styles[] |
Die benannten Formatierungen. Für jede der möglichen |
NamedStyle
Ein benannter Stil. Absätze im Dokument können ihre TextStyle und ParagraphStyle von diesem benannten Stil übernehmen, wenn sie denselben benannten Stiltyp haben.
| JSON-Darstellung |
|---|
{ "namedStyleType": enum ( |
| Felder | |
|---|---|
namedStyleType |
Der Typ dieser benannten Formatvorlage. |
textStyle |
Der Textstil dieser benannten Formatvorlage. |
paragraphStyle |
Der Absatzstil dieses benannten Stils. |
SuggestedNamedStyles
Ein Änderungsvorschlag für NamedStyles.
| JSON-Darstellung |
|---|
{ "namedStyles": { object ( |
| Felder | |
|---|---|
namedStyles |
Eine |
namedStylesSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
NamedStylesSuggestionState
Der Vorschlagsstatus einer NamedStyles-Nachricht.
| JSON-Darstellung |
|---|
{
"stylesSuggestionStates": [
{
object ( |
| Felder | |
|---|---|
stylesSuggestionStates[] |
Eine Maske, die angibt, welche Felder des entsprechenden Die Reihenfolge dieser benannten Stilvorschlagsstatus entspricht der Reihenfolge des entsprechenden benannten Stils im |
NamedStyleSuggestionState
Der Vorschlagsstatus einer NamedStyle-Nachricht.
| JSON-Darstellung |
|---|
{ "namedStyleType": enum ( |
| Felder | |
|---|---|
namedStyleType |
Der benannte Stiltyp, dem dieser Vorschlagsstatus entspricht. Dieses Feld wird zur Vereinfachung bereitgestellt, um den NamedStyleSuggestionState mit dem entsprechenden |
textStyleSuggestionState |
Eine Maske, die angibt, welche Felder in |
paragraphStyleSuggestionState |
Eine Maske, die angibt, welche Felder in |
Liste
Ein List-Objekt 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, hat in seinem bullet einen Verweis auf die ID der Liste.
| JSON-Darstellung |
|---|
{ "listProperties": { object ( |
| Felder | |
|---|---|
listProperties |
Die Eigenschaften der Liste. |
suggestedListPropertiesChanges |
Die vorgeschlagenen Änderungen an den Listeneigenschaften, die nach Vorschlags-ID sortiert sind. |
suggestedInsertionId |
Die ID des vorgeschlagenen Einfügens. Wenn leer, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn die Liste leer ist, gibt es keine vorgeschlagenen Löschungen für diese Liste. |
ListProperties
Die Attribute eines list, die das Erscheinungsbild von Aufzählungszeichen 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 kann maximal 9 Verschachtelungsebenen haben. Die oberste Ebene entspricht der Verschachtelungsebene 0 und die am stärksten verschachtelte Ebene der Verschachtelungsebene 8. Die Verschachtelungsebenen werden in aufsteigender Reihenfolge zurückgegeben, wobei die am wenigsten verschachtelte Ebene zuerst zurückgegeben wird. |
NestingLevel
Enthält Eigenschaften, die das Erscheinungsbild eines Listenzeichens auf einer bestimmten Verschachtelungsebene beschreiben.
| JSON-Darstellung |
|---|
{ "bulletAlignment": enum ( |
| Felder | |
|---|---|
bulletAlignment |
Die Ausrichtung des Aufzählungszeichens im für das Rendern des Aufzählungszeichens zugewiesenen Bereich. |
glyphFormat |
Die Formatierungszeichenfolge, die für Aufzählungszeichen 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. Eine Liste kann beispielsweise das Glyphenformat
Bei geordneten Verschachtelungsebenen hängt der String, der einen Platzhalter im Glyphenformat für einen bestimmten Absatz ersetzt, von der Reihenfolge des Absatzes in der Liste ab. |
indentFirstLine |
Die Einrückung für die erste Zeile von Absätzen auf dieser Verschachtelungsebene. |
indentStart |
Die Einrückung für Absätze auf dieser Verschachtelungsebene. Wird auf die Seite angewendet, die dem Beginn des Texts entspricht, basierend auf der Inhaltsrichtung des Absatzes. |
textStyle |
Der Textstil der Aufzählungszeichen auf dieser Verschachtelungsebene. |
startNumber |
Die Nummer des ersten Listeneintrags auf dieser Verschachtelungsebene. Ein Wert von 0 wird für Listen mit Buchstaben und römischen Ziffern als Wert von 1 behandelt. Bei Werten von 0 und 1 beginnen Listen mit Buchstaben und römischen Ziffern mit Dieser Wert wird für Schachtelungsebenen mit ungeordneten Glyphen ignoriert. |
Die Art des Symbols, das für Aufzählungszeichen verwendet wird. Hier wird das Aufzählungszeichen definiert, das die Platzhalter in der glyph_format ersetzt. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: |
|
glyphType |
Der Typ des Glyphen, der für Aufzählungszeichen verwendet wird, wenn Absätze auf dieser Verschachtelungsebene sortiert werden. Der Glyphentyp bestimmt den Typ des Glyphen, der zum Ersetzen von Platzhaltern in |
glyphSymbol |
Ein benutzerdefiniertes Glyphensymbol, das für Aufzählungszeichen verwendet wird, wenn Absätze auf dieser Verschachtelungsebene ungeordnet sind. Das Glyphensymbol ersetzt Platzhalter innerhalb von |
| Ende der sich gegenseitig ausschließenden Felder. | |
BulletAlignment
Die Ausrichtungstypen für ein Aufzählungszeichen.
| Enums | |
|---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung der Aufzählungszeichen ist nicht angegeben. |
START |
Das Aufzählungszeichen wird am Anfang des für das Rendern des Aufzählungszeichens zugewiesenen Bereichs ausgerichtet. Bei LTR-Text linksbündig, ansonsten rechtsbündig. |
CENTER |
Das Aufzählungszeichen wird an der Mitte des für das Rendern des Aufzählungszeichens zugewiesenen Bereichs ausgerichtet. |
END |
Das Aufzählungszeichen wird am Ende des für das Rendern des Aufzählungszeichens zugewiesenen Bereichs ausgerichtet. Bei rechtsläufigem Text rechtsbündig, ansonsten linksbündig. |
GlyphType
Die Arten von Glyphen, die für Aufzählungszeichen verwendet werden, wenn Absätze auf dieser Verschachtelungsebene sortiert werden.
| 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 werden nicht mit einer Null versehen. |
UPPER_ALPHA |
Ein Großbuchstabe, z. B. A, B oder C. |
ALPHA |
Ein Kleinbuchstabe wie a, b oder c. |
UPPER_ROMAN |
Eine römische Ziffer in Großbuchstaben, z. B. I, II oder III. |
ROMAN |
Eine römische Zahl in Kleinbuchstaben, z. B. i, ii oder iii. |
SuggestedListProperties
Ein Änderungsvorschlag für ListProperties.
| JSON-Darstellung |
|---|
{ "listProperties": { object ( |
| Felder | |
|---|---|
listProperties |
Eine |
listPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
ListPropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-ListProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
| Felder | |
|---|---|
nestingLevelsSuggestionStates[] |
Eine Maske, die angibt, welche Felder des 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 Felder im Basis-NestingLevel in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| Felder | |
|---|---|
bulletAlignmentSuggested |
Gibt an, ob eine Änderung für |
glyphTypeSuggested |
Gibt an, ob eine Änderung für |
glyphFormatSuggested |
Gibt an, ob eine Änderung für |
glyphSymbolSuggested |
Gibt an, ob eine Änderung für |
indentFirstLineSuggested |
Gibt an, ob eine Änderung für |
indentStartSuggested |
Gibt an, ob eine Änderung für |
textStyleSuggestionState |
Eine Maske, die angibt, welche Felder in |
startNumberSuggested |
Gibt an, ob eine Änderung für |
NamedRanges
Eine Sammlung aller NamedRange 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 Ranges mit derselben ID für den benannten Bereich.
Mit benannten Bereichen können Entwickler Teile eines Dokuments mit einem beliebigen benutzerdefinierten Label verknüpfen, sodass die Inhalte später programmatisch gelesen oder bearbeitet werden können. 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. Wenn Inhalte in einen benannten Bereich eingefügt werden, wird dieser Bereich in der Regel erweitert. Bestimmte Änderungen am Dokument 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 Kopfzeile, Fußzeile oder Fußnote, in der sich dieser Bereich befindet. Eine leere Segment-ID kennzeichnet den Hauptteil des Dokuments. |
startIndex |
Der nullbasierte Startindex dieses Bereichs in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungszwecken 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 (exklusiv) in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungszwecken 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 dieser Parameter nicht angegeben wird, bezieht sich die Anfrage auf den ersten Tab. In einem Dokument mit nur einem Tab:
So fügen Sie in einem Dokument mit mehreren Tabs einen Link ein:
|
InlineObject
Ein Objekt, das in einer Textzeile angezeigt wird. Ein InlineObject enthält ein EmbeddedObject, z. B. ein Bild.
| JSON-Darstellung |
|---|
{ "objectId": string, "inlineObjectProperties": { object ( |
| Felder | |
|---|---|
objectId |
Die ID dieses Inline-Objekts. Kann verwendet werden, um die Eigenschaften eines Objekts zu aktualisieren. |
inlineObjectProperties |
Die Eigenschaften dieses Inline-Objekts. |
suggestedInlineObjectPropertiesChanges |
Die vorgeschlagenen Änderungen an den Inline-Objekteigenschaften, die nach Vorschlags-ID sortiert sind. |
suggestedInsertionId |
Die ID des vorgeschlagenen Einfügens. Wenn leer, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
InlineObjectProperties
Eigenschaften eines InlineObject.
| JSON-Darstellung |
|---|
{
"embeddedObject": {
object ( |
| Felder | |
|---|---|
embeddedObject |
Das eingebettete Objekt dieses Inline-Objekts. |
EmbeddedObject
Ein eingebettetes Objekt im Dokument.
| JSON-Darstellung |
|---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
| Felder | |
|---|---|
title |
Der Titel des eingebetteten Objekts. Die Attribute |
description |
Die Beschreibung des eingebetteten Objekts. Die Attribute |
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 die extern verlinkten Quellinhalte. Wenn das eingebettete Objekt beispielsweise ein verknüpftes Diagramm ist, enthält es einen Verweis auf das Quelldiagramm in Google Tabellen. Wenn nicht festgelegt, wird das eingebettete Objekt nicht verknüpft. |
| Die Attribute, die für jeden eingebetteten Objekttyp spezifisch sind. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
embeddedDrawingProperties |
Die Eigenschaften einer eingebetteten Zeichnung. |
imageProperties |
Die Eigenschaften eines Bildes. |
| Ende der sich gegenseitig ausschließenden Felder. | |
EmbeddedDrawingProperties
Dieser Typ hat keine Felder.
Die Eigenschaften einer eingebetteten Zeichnung werden verwendet, um den Objekttyp zu unterscheiden. Eine eingebettete Zeichnung wird in einem Dokument erstellt und bearbeitet. Beachten Sie, dass keine ausführlichen Details unterstützt werden.
ImageProperties
Die Eigenschaften eines Bildes.
| JSON-Darstellung |
|---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
| Felder | |
|---|---|
contentUri |
Ein URI zum Bild mit einer Standardlebensdauer von 30 Minuten. Dieser URI ist mit dem Konto des Antragstellers getaggt. Jeder, der den URI hat, greift auf das Bild zu, als wäre er der ursprüngliche Anfragesteller. Der Zugriff auf das Bild kann verloren gehen, wenn sich die Freigabeeinstellungen des Dokuments ändern. |
sourceUri |
Der Quell-URI ist der URI, der zum Einfügen des Bildes verwendet wurde. Der Quell-URI kann leer sein. |
brightness |
Der Helligkeitseffekt des Bildes. Der Wert sollte im Intervall [-1,0, 1,0] liegen. 0 bedeutet, dass es keine Auswirkungen gibt. |
contrast |
Der Kontrasteffekt des Bildes. Der Wert sollte im Intervall [-1,0, 1,0] liegen. 0 bedeutet, dass es keine Auswirkungen gibt. |
transparency |
Der Transparenzeffekt des Bildes. Der Wert sollte im Intervall [0,0, 1,0] liegen, wobei 0 keine Wirkung und 1 transparent bedeutet. |
cropProperties |
Die Zuschneideeigenschaften des Bildes. |
angle |
Der Drehwinkel des Bildes im Uhrzeigersinn in Radiant. |
CropProperties
Die Zuschneideeigenschaften eines Bildes.
Das Zuschneiderechteck wird durch fraktionale Offsets von den vier Rändern des Originalinhalts dargestellt.
- Wenn der Offset im Intervall (0, 1) liegt, wird die entsprechende Kante des Zuschneiderechtecks innerhalb des ursprünglichen Begrenzungsrechtecks des Bildes positioniert.
- Wenn der Offset negativ oder größer als 1 ist, wird die entsprechende Kante des Zuschneiderechtecks außerhalb des ursprünglichen Begrenzungsrechtecks des Bildes positioniert.
- Wenn alle Offsets und Drehwinkel 0 sind, wird das Bild nicht zugeschnitten.
| JSON-Darstellung |
|---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
| Felder | |
|---|---|
offsetLeft |
Der Offset gibt an, wie weit der linke Rand des Zuschneiderechtecks vom linken Rand des Originalinhalts entfernt ist. Er wird als Bruchteil der Breite des Originalinhalts angegeben. |
offsetRight |
Der Offset gibt an, wie weit die rechte Kante des Zuschneiderechtecks als Bruchteil der Breite des Originalinhalts von der rechten Kante des Originalinhalts entfernt ist. |
offsetTop |
Der Offset gibt an, wie weit der obere Rand des Zuschneiderechtecks vom oberen Rand des Originalinhalts entfernt ist, ausgedrückt als Bruchteil der Höhe des Originalinhalts. |
offsetBottom |
Der Offset gibt an, wie weit die Unterkante des Zuschneiderechtecks von der Unterkante des Originalinhalts entfernt ist, ausgedrückt als Bruchteil der Höhe des Originalinhalts. |
angle |
Der Winkel der Drehung des Zuschneiderechtecks um seinen Mittelpunkt im Uhrzeigersinn in Radiant. Die Drehung wird nach den Offsets angewendet. |
EmbeddedObjectBorder
Ein Rahmen um ein EmbeddedObject.
| JSON-Darstellung |
|---|
{ "color": { object ( |
| Felder | |
|---|---|
color |
Die Farbe des Rahmens. |
width |
Die Breite des Rahmens. |
dashStyle |
Der Strichstil des Rahmens. |
propertyState |
Der Status der Grenzlinie. |
PropertyState
Mögliche Status einer Property.
| Enums | |
|---|---|
RENDERED |
Wenn der Status eines Attributs RENDERED ist, hat das Element das entsprechende Attribut, wenn es im Dokument gerendert wird. „Immer“ ist der Standardwert. |
NOT_RENDERED |
Wenn der Status einer Eigenschaft NOT_RENDERED ist, hat das Element beim Rendern im Dokument nicht die entsprechende Eigenschaft. |
LinkedContentReference
Ein Verweis auf die extern verlinkten Quellinhalte.
| JSON-Darstellung |
|---|
{
"sheetsChartReference": {
object ( |
| Felder | |
|---|---|
| Die Referenz für den Typ der verknüpften Inhalte. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
sheetsChartReference |
Ein Verweis auf das verknüpfte Diagramm. |
| Ende der sich gegenseitig ausschließenden Felder. | |
SheetsChartReference
Ein Verweis auf ein verknüpftes Diagramm, das aus Google Sheets eingebettet wurde.
| JSON-Darstellung |
|---|
{ "spreadsheetId": string, "chartId": integer } |
| Felder | |
|---|---|
spreadsheetId |
Die ID der Google-Tabelle, die das Quelldiagramm enthält. |
chartId |
Die ID des spezifischen Diagramms in der eingebetteten Google-Tabelle. |
SuggestedInlineObjectProperties
Ein Änderungsvorschlag für InlineObjectProperties.
| JSON-Darstellung |
|---|
{ "inlineObjectProperties": { object ( |
| Felder | |
|---|---|
inlineObjectProperties |
Eine |
inlineObjectPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
InlineObjectPropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-InlineObjectProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"embeddedObjectSuggestionState": {
object ( |
| Felder | |
|---|---|
embeddedObjectSuggestionState |
Eine Maske, die angibt, welche Felder in |
EmbeddedObjectSuggestionState
Eine Maske, die angibt, welche Felder im Basis-EmbeddedObject in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
| Felder | |
|---|---|
embeddedDrawingPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder in |
imagePropertiesSuggestionState |
Eine Maske, die angibt, welche Felder in |
titleSuggested |
Gibt an, ob eine Änderung für |
descriptionSuggested |
Gibt an, ob eine Änderung für |
embeddedObjectBorderSuggestionState |
Eine Maske, die angibt, welche Felder in |
sizeSuggestionState |
Eine Maske, die angibt, welche Felder in |
marginLeftSuggested |
Gibt an, ob eine Änderung für |
marginRightSuggested |
Gibt an, ob eine Änderung für |
marginTopSuggested |
Gibt an, ob eine Änderung für |
marginBottomSuggested |
Gibt an, ob eine Änderung für |
linkedContentReferenceSuggestionState |
Eine Maske, die angibt, welche Felder in |
EmbeddedDrawingPropertiesSuggestionState
Dieser Typ hat keine Felder.
Eine Maske, die angibt, welche Felder im Basis-EmbeddedDrawingProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
ImagePropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-ImageProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
| Felder | |
|---|---|
contentUriSuggested |
Gibt an, ob eine Änderung für |
sourceUriSuggested |
Gibt an, ob eine Änderung für [sourceUri] ([google.apps.docs.v1.EmbeddedObject.source_uri]) vorgeschlagen wurde. |
brightnessSuggested |
Gibt an, ob eine Änderung der [Helligkeit] [google.apps.docs.v1.EmbeddedObject.brightness] vorgeschlagen wurde. |
contrastSuggested |
Gibt an, ob eine Änderung des Kontrasts [contrast] [google.apps.docs.v1.EmbeddedObject.contrast] vorgeschlagen wurde. |
transparencySuggested |
Gibt an, ob eine Änderung für [transparency] ([google.apps.docs.v1.EmbeddedObject.transparency]) vorgeschlagen wurde. |
cropPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder in |
angleSuggested |
Gibt an, ob eine Änderung für [angle] [google.apps.docs.v1.EmbeddedObject.angle] vorgeschlagen wurde. |
CropPropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-CropProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
| Felder | |
|---|---|
offsetLeftSuggested |
Gibt an, ob eine Änderung für |
offsetRightSuggested |
Gibt an, ob eine Änderung für |
offsetTopSuggested |
Gibt an, ob eine Änderung für |
offsetBottomSuggested |
Gibt an, ob eine Änderung für |
angleSuggested |
Gibt an, ob eine Änderung für |
EmbeddedObjectBorderSuggestionState
Eine Maske, die angibt, welche Felder im Basis-EmbeddedObjectBorder in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
| Felder | |
|---|---|
colorSuggested |
Gibt an, ob eine Änderung für [color] [google.apps.docs.v1.EmbeddedBorderObject.color] vorgeschlagen wurde. |
widthSuggested |
Gibt an, ob eine Änderung für [width] [google.apps.docs.v1.EmbeddedBorderObject.width] vorgeschlagen wurde. |
dashStyleSuggested |
Gibt an, ob eine Änderung für [dashStyle] ([google.apps.docs.v1.EmbeddedBorderObject.dash_style]) vorgeschlagen wurde. |
propertyStateSuggested |
Gibt an, ob eine Änderung an [propertyState] ([google.apps.docs.v1.EmbeddedBorderObject.property_state]) vorgeschlagen wurde. |
LinkedContentReferenceSuggestionState
Eine Maske, die angibt, welche Felder im Basis-LinkedContentReference in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
| Felder | |
|---|---|
sheetsChartReferenceSuggestionState |
Eine Maske, die angibt, welche Felder in |
SheetsChartReferenceSuggestionState
Eine Maske, die angibt, welche Felder im Basis-SheetsChartReference in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
| Felder | |
|---|---|
spreadsheetIdSuggested |
Gibt an, ob eine Änderung für |
chartIdSuggested |
Gibt an, ob eine Änderung für |
PositionedObject
Ein Objekt, das an ein Paragraph 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 Eigenschaften des positionierten Objekts, die nach Vorschlags-ID sortiert sind. |
suggestedInsertionId |
Die ID des vorgeschlagenen Einfügens. Wenn leer, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggestedDeletionIds[] |
Die IDs der vorgeschlagenen Löschungen. Wenn das Feld leer ist, gibt es keine vorgeschlagenen Löschungen für diese Inhalte. |
PositionedObjectProperties
Attribute eines PositionedObject.
| JSON-Darstellung |
|---|
{ "positioning": { object ( |
| Felder | |
|---|---|
positioning |
Die Positionierung dieses positionierten Objekts relativ zur neuen Zeile des |
embeddedObject |
Das eingebettete Objekt dieses positionierten Objekts. |
PositionedObjectPositioning
Die Positionierung eines PositionedObject. Das positionierte Objekt wird relativ zum Anfang des Paragraph positioniert, an das es angehängt ist.
| JSON-Darstellung |
|---|
{ "layout": enum ( |
| Felder | |
|---|---|
layout |
Das Layout dieses positionierten Objekts. |
leftOffset |
Der Offset des linken Rands des positionierten Objekts relativ zum Beginn des |
topOffset |
Der Versatz des oberen Rands 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 wird um das positionierte Objekt herum umbrochen. |
BREAK_LEFT |
Bricht den Text so um, dass sich das positionierte Objekt links und der Text rechts befindet. |
BREAK_RIGHT |
Bricht den Text so um, dass sich das positionierte Objekt rechts und der Text links befindet. |
BREAK_LEFT_RIGHT |
Bricht den Text so um, dass sich links oder rechts vom 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 |
Eine |
positionedObjectPropertiesSuggestionState |
Eine Maske, die angibt, welche Felder im Basis- |
PositionedObjectPropertiesSuggestionState
Eine Maske, die angibt, welche Felder im Basis-PositionedObjectProperties in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "positioningSuggestionState": { object ( |
| Felder | |
|---|---|
positioningSuggestionState |
Eine Maske, die angibt, welche Felder in |
embeddedObjectSuggestionState |
Eine Maske, die angibt, welche Felder in |
PositionedObjectPositioningSuggestionState
Eine Maske, die angibt, welche Felder im Basis-PositionedObjectPositioning in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen Vorschlag.
| JSON-Darstellung |
|---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
| Felder | |
|---|---|
layoutSuggested |
Gibt an, ob eine Änderung für |
leftOffsetSuggested |
Gibt an, ob eine Änderung für |
topOffsetSuggested |
Gibt an, ob eine Änderung für |
CommentAnchor
Mindestens ein Standort im Dokument, der mit CommentThreads mit derselben anchorId verknüpft ist. Hinweis: Mehrere Anker können auf denselben Ort verweisen.
| JSON-Darstellung |
|---|
{
"anchorId": string,
"ranges": [
{
object ( |
| Felder | |
|---|---|
anchorId |
Die ID des Kommentarankers. |
ranges[] |
Eine Sammlung von |
SuggestionsViewMode
Der auf das Dokument angewendete Vorschlagsansichtsmodus, der angibt, wie vorgeschlagene Änderungen dargestellt werden. Sie haben die Möglichkeit, das Dokument mit allen Inline-Vorschlägen, mit allen akzeptierten Vorschlägen oder mit allen abgelehnten Vorschlägen zu lesen.
| Enums | |
|---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Der auf das zurückgegebene Dokument angewendete SuggestionsViewMode 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 Standardansichtsmodus für Vorschläge. |
SUGGESTIONS_INLINE |
Das zurückgegebene Dokument enthält Inline-Vorschläge. Vorgeschlagene Änderungen werden im Dokument vom ursprünglichen Inhalt unterschieden. Anfragen zum Abrufen eines Dokuments in diesem Modus geben einen 403-Fehler zurück, wenn der Nutzer keine Berechtigung zum Ansehen vorgeschlagener Änderungen hat. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Das zurückgegebene Dokument ist eine Vorschau, in der alle Änderungsvorschläge übernommen wurden. Anfragen zum Abrufen eines Dokuments in diesem Modus geben einen 403-Fehler zurück, wenn der Nutzer keine Berechtigung zum Ansehen vorgeschlagener Änderungen hat. |
PREVIEW_WITHOUT_SUGGESTIONS |
Das zurückgegebene Dokument ist eine Vorschau, in der alle Änderungsvorschläge abgelehnt wurden, sofern das Dokument Vorschläge enthält. |
CommentsViewMode
Der auf das Dokument angewendete Kommentaransichtsmodus, der angibt, ob Kommentare enthalten sind. Sie bietet Optionen zum Lesen des Dokuments mit oder ohne Kommentare und Kommentaranker.
Wenn Sie commentsViewMode auf einen beliebigen Wert festlegen, müssen Sie auch includeTabsContent auf true setzen oder eine Feldmaske verwenden, die auf das Feld Document.tabs (oder ein beliebiges Unterfeld) verweist.
Kommentare können nur zurückgegeben werden, wenn Vorschläge inline zurückgegeben werden. Wenn Sie commentsViewMode auf COMMENTS_VIEW_MODE_INCLUDED oder COMMENTS_VIEW_MODE_DEFAULT_FOR_CURRENT_ACCESS festlegen, können Sie suggestionsViewMode nur auf PREVIEW_WITHOUT_SUGGESTIONS oder PREVIEW_SUGGESTIONS_ACCEPTED festlegen.
| Enums | |
|---|---|
COMMENTS_VIEW_MODE_UNSPECIFIED |
Der CommentsViewMode ist nicht angegeben. COMMENTS_VIEW_MODE_OMITTED wird angewendet. |
COMMENTS_VIEW_MODE_DEFAULT_FOR_CURRENT_ACCESS |
Der auf das zurückgegebene Dokument angewendete „CommentsViewMode“ hängt von der aktuellen Zugriffsebene des Nutzers ab. Wenn der Nutzer nur Lesezugriff hat, wird COMMENTS_VIEW_MODE_OMITTED angewendet. Andernfalls wird COMMENTS_VIEW_MODE_INCLUDED angewendet. |
COMMENTS_VIEW_MODE_OMITTED |
Im zurückgegebenen Dokument fehlen Kommentare. |
COMMENTS_VIEW_MODE_INCLUDED |
Das zurückgegebene Dokument enthält Kommentare. Bei Anfragen zum Abrufen eines Dokuments in diesem Modus wird der Fehler „403“ zurückgegeben, wenn der Nutzer keine Berechtigung zum Aufrufen von Kommentaren hat. Wenn dieser Wert festgelegt ist, muss auch |
CommentThread
Stellt einen einzelnen Kommentar-Thread dar.
| JSON-Darstellung |
|---|
{ "commentId": string, "anchorId": string, "headPost": { object ( |
| Felder | |
|---|---|
commentId |
Die eindeutige ID des Kommentar-Threads. |
anchorId |
Die ID des |
headPost |
Der erste Beitrag im Thread. |
replies[] |
Antworten auf den Hauptbeitrag. |
status |
Ob der Thread offen oder geschlossen ist. |
| Der zitierte Text aus dem Dokument, als der Kommentar erstellt wurde. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
plainTextQuote |
Der zitierte Text aus dem Dokument, als der Kommentar erstellt wurde, formatiert als Nur-Text. |
| Ende der sich gegenseitig ausschließenden Felder. | |
Posten
Steht für einen einzelnen Beitrag in einem Kommentar- oder Vorschlags-Thread.
| JSON-Darstellung |
|---|
{ "postId": string, "content": string, "contentHtml": string, "author": { object ( |
| Felder | |
|---|---|
postId |
Nur Ausgabe. Die eindeutige ID des Beitrags. |
content |
Der Inhalt des Beitrags. Darf nicht leer sein, wenn Diese Textinhalte werden ähnlich wie Kommentare behandelt, die im Docs-Editor erstellt wurden. Die Formatierung und Benachrichtigungen sind ähnlich. Darf nicht mehr als 2.048 UTF‑8-Codeeinheiten enthalten. |
contentHtml |
Nur Ausgabe. Der Inhalt des Beitrags als HTML-Code. |
author |
Nur Ausgabe. Der Nutzer, der den Beitrag erstellt hat. |
createTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Beitrag erstellt wurde. |
updateTime |
Nur Ausgabe. Der Zeitpunkt, zu dem der Beitrag zuletzt aktualisiert wurde. |
deleted |
Nur Ausgabe. Gibt an, ob der Beitrag gelöscht wurde. Wenn |
fromImportedDocument |
Nur Ausgabe. Gibt an, ob der Beitrag aus einem importierten Dokument stammt. Dieses Feld kann nicht direkt von Anrufern festgelegt werden. |
fromCopiedDocument |
Nur Ausgabe. Gibt an, ob der Beitrag aus einem kopierten Dokument stammt. Dieses Feld kann nicht direkt von Anrufern festgelegt werden. |
fromDocumentComparison |
Nur Ausgabe. Gibt an, ob der Beitrag aus einem Dokumentvergleich stammt. Dieses Feld kann nicht direkt von Anrufern festgelegt werden. |
assigneeEmail |
Optional. Die E‑Mail-Adresse des Nutzers, der dem Thread im Rahmen dieses Beitrags neu zugewiesen wird. Gibt einen 400-Fehler („Bad Request“) zurück, wenn:
|
| Im Rahmen der Beitragserstellung ergriffene Maßnahme. Im Folgenden finden Sie eine Liste von sich gegenseitig ausschließenden Feldern. In einer Antwort wird höchstens eines der Felder festgelegt: | |
commentAction |
Optional. Der Aktionstyp für Kommentarbeiträge. |
suggestionAction |
Nur Ausgabe. Der Aktionstyp für Vorschlagsbeiträge. |
| Ende der sich gegenseitig ausschließenden Felder. | |
PostAuthor
Stellt einen Nutzer dar, der einen Kommentar oder einen Vorschlagsbeitrag verfasst hat.
| JSON-Darstellung |
|---|
{ "displayName": string, "me": boolean, "anonymous": boolean, "user": string } |
| Felder | |
|---|---|
displayName |
Der Anzeigename des Nutzers. Kann fehlen, wenn der Autor anonym ist. |
me |
Gibt an, ob der Nutzer der authentifizierte Nutzer ist, der die Anfrage stellt. |
anonymous |
Gibt an, ob der Nutzer anonym ist. |
user |
Der Ressourcenname des Nutzers, der den Beitrag verfasst hat. Er kann auch verwendet werden, um den Nutzer in der Google People API zu identifizieren. Format: |
CommentActionType
Die Aktion, die mit dieser Antwort auf einen Kommentar-Thread ausgeführt wurde.
| Enums | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Standardwert. Dieser Wert wird nicht verwendet. |
NO_COMMENT_ACTION_CHANGE |
In diesem Beitrag gibt es keine Änderung der Maßnahmen. |
RESOLVE |
Dieser Beitrag schließt den Thread. |
REOPEN |
Mit diesem Beitrag wird der Thread wieder geöffnet. |
SuggestionActionType
Die Maßnahme, die mit dieser Antwort auf einen Vorschlags-Thread ergriffen wurde.
| Enums | |
|---|---|
SUGGESTION_ACTION_TYPE_UNSPECIFIED |
Standardwert. Dieser Wert wird nicht verwendet. |
NO_SUGGESTION_ACTION_CHANGE |
In diesem Beitrag gibt es keine Änderung der Maßnahmen. |
ACCEPT |
In diesem Beitrag wird der Vorschlag angenommen. |
REJECT |
In diesem Beitrag wird der Vorschlag abgelehnt. |
Status
Die Statusoptionen des Kommentar-Threads.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
Standardwert. Dieser Wert wird nicht verwendet. |
OPEN |
Der Kommentar-Thread ist geöffnet. |
RESOLVED |
Der Kommentar-Thread wurde geklärt. |
SuggestionThread
Stellt einen einzelnen Vorschlags-Thread dar. Vorschlags-Threads werden als Nebenprodukt des Speicherns von Änderungen am Dokument im Vorschlagsmodus erstellt und können nicht direkt erstellt werden.
| JSON-Darstellung |
|---|
{ "suggestionId": string, "headPost": { object ( |
| Felder | |
|---|---|
suggestionId |
Die eindeutige ID des Vorschlags. |
headPost |
Der erste Beitrag im Thread. |
replies[] |
Antworten auf den Hauptbeitrag. |
status |
Gibt an, ob der Thread offen, akzeptiert oder abgelehnt ist. |
summaryText |
Zusammenfassung der vorgeschlagenen Änderungen im Dokument in Nur-Text. Kann leer sein. |
summaryHtml |
Zusammenfassung der vorgeschlagenen Unterschiede im Dokument in HTML. Kann leer sein. |
Status
Die Statusoptionen des Vorschlags-Threads.
| Enums | |
|---|---|
STATUS_UNSPECIFIED |
Standardwert. Dieser Wert wird nicht verwendet. |
OPEN |
Der Vorschlags-Thread ist geöffnet. |
ACCEPTED |
Der Vorschlags-Thread wurde angenommen. |
REJECTED |
Der Vorschlags-Thread wird abgelehnt. |
Methoden |
|
|---|---|
|
Wendet eine oder mehrere Aktualisierungen auf das Dokument an. |
|
Erstellt ein leeres Dokument mit dem im Antrag angegebenen Titel. |
|
Ruft die aktuelle Version des angegebenen Dokuments ab. |