- Ressource: Dokument
- Tabulatortaste
- TabProperties
- DocumentTab
- Text
- StructuralElement
- Paragraph
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Color
- RgbColor
- Dimension
- Einheit
- WeightedFontFamily:
- BaselineOffset
- Link
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- Typ
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- Gleichung
- InlineObjectElement
- Person
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- Ausrichtung
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Schatten
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Aufzählungspunkt
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- Table
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Überschrift
- Fußzeile
- Fußnote
- DocumentStyle
- Hintergrund
- Größe
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- 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
- SuggestionsViewMode
- Methoden
Ressource: Document
Ein Google Docs-Dokument
JSON-Darstellung |
---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
Felder | |
---|---|
document |
Nur Ausgabe. Die ID des Dokuments. |
title |
Der Titel des Dokuments. |
tabs[] |
Tabs, die Teil eines Dokuments sind. Tabs können untergeordnete Tabs enthalten, also Tabs, die in einem anderen Tab verschachtelt sind. Untergeordnete Tabs werden durch das Feld |
revision |
Nur Ausgabe. Die Überarbeitungs-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 ausgefüllt, wenn der Nutzer Bearbeitungszugriff auf das Dokument hat. Die Überarbeitungs-ID ist keine fortlaufende Nummer, sondern ein intransparenter String. Das Format der Überarbeitungs-ID kann sich im Laufe der Zeit ändern. Eine zurückgegebene Überarbeitungs-ID ist nach der Rückgabe nur 24 Stunden lang gültig und kann nicht mit anderen Nutzern geteilt werden. Wenn sich die Revision-ID zwischen den Aufrufen nicht ändert, hat sich das Dokument nicht geändert. Umgekehrt bedeutet eine geänderte ID (für dasselbe Dokument und denselben Nutzer) in der Regel, dass das Dokument aktualisiert wurde. Eine geänderte ID kann jedoch auch auf interne Faktoren wie Änderungen am ID-Format zurückzuführen sein. |
suggestions |
Nur Ausgabe. Der Vorschlagsmodus, der auf das Dokument angewendet wird. Hinweis: Wenn Sie ein Dokument bearbeiten, müssen Änderungen auf einem Dokument mit |
body |
Nur Ausgabe. Der Haupttext des Dokuments. Altes Feld: Verwenden Sie stattdessen |
headers |
Nur Ausgabe. Die Header im Dokument, mit Header-ID versehen. Altes Feld: Verwenden Sie stattdessen |
footers |
Nur Ausgabe. Die Fußzeilen im Dokument, sortiert nach Fußzeilen-ID. Alt-Feld: Verwenden Sie stattdessen |
footnotes |
Nur Ausgabe. Die Fußnoten im Dokument, sortiert nach Fußnoten-ID. Altes Feld: Verwenden Sie stattdessen |
document |
Nur Ausgabe. Der Stil des Dokuments. Alt-Feld: Verwenden Sie stattdessen |
suggested |
Nur Ausgabe. Die vorgeschlagenen Änderungen am Stil des Dokuments, sortiert nach Vorschlags-ID. Alt-Feld: Verwenden Sie stattdessen |
named |
Nur Ausgabe. Die benannten Stile des Dokuments. Alt-Feld: Verwenden Sie stattdessen |
suggested |
Nur Ausgabe. Die vorgeschlagenen Änderungen an den benannten Stilen des Dokuments, sortiert nach Vorschlags-ID. Alt-Feld: Verwenden Sie stattdessen |
lists |
Nur Ausgabe. Die Listen im Dokument, sortiert nach Listen-ID. Alt-Feld: Verwenden Sie stattdessen |
named |
Nur Ausgabe. Die benannten Bereiche im Dokument, sortiert nach Name. Alt-Feld: Verwenden Sie stattdessen |
inline |
Nur Ausgabe. Die Inline-Objekte im Dokument, sortiert nach Objekt-ID. Alt-Feld: Verwenden Sie stattdessen |
positioned |
Nur Ausgabe. Die positionierten Objekte im Dokument, sortiert nach Objekt-ID. Alt-Feld: Verwenden Sie stattdessen |
Tabulatortaste
Ein Tab in einem Dokument.
JSON-Darstellung |
---|
{ "tabProperties": { object ( |
Felder | |
---|---|
tab |
Die Eigenschaften des Tabs, z. B. ID und Titel. |
child |
Die untergeordneten Tabs, die in diesem Tab verschachtelt sind. |
Union-Feld content . Der Inhalt des Tabs. Für content ist nur einer der folgenden Werte zulässig: |
|
document |
Ein Tab mit Dokumentinhalten wie Text und Bildern. |
TabProperties
Eigenschaften eines Tabs.
JSON-Darstellung |
---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer } |
Felder | |
---|---|
tab |
Nur Ausgabe. Die ID des Tabs. Dieses Feld kann nicht geändert werden. |
title |
Der für Nutzer sichtbare Name des Tabs. |
parent |
Optional. Die ID des übergeordneten Tabs. Ist leer, wenn der aktuelle Tab ein Tab auf Stammebene ist, d. h., er keine übergeordneten Elemente hat. |
index |
Der nullbasierte Index des Tabs innerhalb des übergeordneten Elements. |
nesting |
Nur Ausgabe. Die Tiefe des Tabulators im Dokument. Tabs auf oberster Ebene beginnen bei 0. |
DocumentTab
Ein Tab mit dem Inhalt des Dokuments.
JSON-Darstellung |
---|
{ "body": { object ( |
Felder | |
---|---|
body |
Der Hauptteil des Dokument-Tabs. |
headers |
Die Überschriften auf dem Dokument-Tab, mit Header-ID versehen. |
footers |
Die Fußzeilen auf dem Dokument-Tab, zusammen mit einer Fußzeilen-ID. |
footnotes |
Die Fußnoten auf dem Tab „Dokument“, sortiert nach Fußnoten-ID. |
document |
Der Stil des Dokument-Tabs. |
suggested |
Die vorgeschlagenen Änderungen am Stil des Dokument-Tabs, zusammen mit der Vorschlags-ID. |
named |
Die benannten Stile des Tab „Dokument“. |
suggested |
Die vorgeschlagenen Änderungen an den benannten Stilen des Dokumenttabs, sortiert nach Vorschlags-ID. |
lists |
Die Listen auf dem Tab „Dokumente“, aufgeschlüsselt nach Listen-ID. |
named |
Die benannten Bereiche auf dem Tab „Dokument“, sortiert nach Name. |
inline |
Die Inline-Objekte auf dem Dokument-Tab, mit Objekt-ID. |
positioned |
Die positionierten Objekte auf dem Tab „Dokument“, sortiert nach Objekt-ID. |
Text
Den Textkörper des Dokuments.
Der Textkörper enthält normalerweise den vollständigen Dokumentinhalt mit Ausnahme von headers
, footers
und footnotes
.
JSON-Darstellung |
---|
{
"content": [
{
object ( |
Felder | |
---|---|
content[] |
Der Inhalt des Hauptteils. Die Indizes für den Inhalt des Textkörpers beginnen bei null. |
StructuralElement
Ein Strukturelement beschreibt Inhalte, die dem Dokument Struktur verleihen.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Felder | |
---|---|
start |
Der nullbasierte Startindex dieses Strukturelements in UTF-16-Codeeinheiten. |
end |
Der nullbasierte Endindex dieses Strukturelements, exklusiv, in UTF-16-Codeeinheiten. |
Union-Feld content . Der Inhalt des strukturellen Elements. Für content ist nur einer der folgenden Werte zulässig: |
|
paragraph |
Ein strukturelles Element vom Typ „Absatz“. |
section |
Abschnittswechseltyp eines Strukturelements. |
table |
Ein Tabellentyp eines Strukturelements. |
table |
Ein strukturelles Element vom Typ „Inhaltsverzeichnis“. |
Absatz
Ein StructuralElement
, das einen Absatz darstellt. Ein Absatz ist ein Textbereich, der mit einem Zeilenumbruchzeichen endet.
JSON-Darstellung |
---|
{ "elements": [ { object ( |
Felder | |
---|---|
elements[] |
Der Inhalt des Absatzes, aufgeschlüsselt in seine Bestandteile. |
paragraph |
Der Stil dieses Absatzes. |
suggested |
Der vorgeschlagene Absatzstil wird auf diesen Absatz angewendet, der anhand der Vorschlags-ID identifiziert wird. |
bullet |
Der Aufzählungspunkt für diesen Absatz. Wenn das nicht der Fall ist, gehört der Absatz nicht zu einer Liste. |
suggested |
Die vorgeschlagenen Änderungen für den Punkt in diesem Absatz. |
positioned |
Die IDs der positionierten Objekte, die mit diesem Absatz verknüpft sind. |
suggested |
Die IDs der positionierten Objekte, die diesem Absatz hinzugefügt werden sollten, zusammen mit der Vorschlags-ID. |
ParagraphElement
Ein ParagraphElement beschreibt den Inhalt innerhalb eines Paragraph
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Felder | |
---|---|
start |
Der nullbasierte Startindex dieses Absatzelements in UTF-16-Codeeinheiten. |
end |
Der Endindex dieses Absatzelements (ab Null gezählt) in UTF-16-Codeeinheiten. |
Union-Feld content . Der Inhalt des Absatzelements. Für content ist nur einer der folgenden Werte zulässig: |
|
text |
Ein Textabsatzelement. |
auto |
Ein Absatzelement mit automatisch generiertem Text. |
page |
Ein Absatzelement für einen Seitenumbruch. |
column |
Ein Absatzelement für einen Spaltenumbruch. |
footnote |
Ein Fußnoten-Referenzabsatzelement. |
horizontal |
Ein Absatzelement mit einer horizontalen Linie. |
equation |
Ein Gleichungsabsatzelement. |
inline |
Ein Absatzelement für ein Inline-Objekt. |
person |
Ein Absatzelement, das mit einer Person oder E-Mail-Adresse verknüpft ist. |
rich |
Ein Absatzelement, das mit einer Google-Ressource verknüpft ist, z. B. einer Datei in Google Drive, einem YouTube-Video oder einem Kalendertermin. |
TextRun
Ein ParagraphElement
, das einen Textblock mit demselben Stil darstellt.
JSON-Darstellung |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
content |
Der Text dieses Laufs. Alle Nicht-Text-Elemente in der Ausführung werden durch das Unicode-Zeichen U+E907 ersetzt. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieses Laufs. |
suggested |
Der vorgeschlagene Textstil ändert sich für diesen Lauf, basierend auf der Vorschlags-ID. |
TextStyle
Stellt die Formatierung dar, die auf Text angewendet werden kann.
Übernommene Textstile werden in dieser Nachricht als nicht konfigurierte Felder dargestellt. Das übergeordnete Element eines Textstils hängt davon ab, wo der Textstil definiert ist:
- Der TextStyle von Text in einem
Paragraph
wird vom entsprechendennamed style type
des Absatzes übernommen. - Der TextStyle auf einer
named style
erbt den Stilnormal text
. - Der TextStyle des Stils
normal text
wird vom Standardtextstil im Google Docs-Editor übernommen. - Der Textstil des TextStyle-Attributs eines
Paragraph
-Elements in einer Tabelle kann vom Tabellenstil übernommen werden.
Wenn der Textstil nicht von einem übergeordneten Element übernommen wird, wird der Stil durch das Entfernen von Feldern auf einen Wert zurückgesetzt, der den Standardwerten im Google Docs-Editor entspricht.
JSON-Darstellung |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
Felder | |
---|---|
bold |
Gibt an, ob der Text fett dargestellt wird. |
italic |
Gibt an, ob der Text kursiv ist. |
underline |
Gibt an, ob der Text unterstrichen ist. |
strikethrough |
Gibt an, ob der Text durchgestrichen ist oder nicht. |
small |
Ob der Text in Kleinbuchstaben geschrieben ist oder nicht. |
background |
Die Hintergrundfarbe des Textes. Wenn festgelegt, ist die Farbe je nach Feld |
foreground |
Die Vordergrundfarbe des Textes. Wenn festgelegt, ist die Farbe je nach Feld |
font |
Die Schriftgröße des Textes. |
weighted |
Die Schriftfamilie und die gerenderte Stärke des Texts. Wenn in einer Aktualisierungsanfrage Werte für Wenn Wenn |
baseline |
Der vertikale Versatz des Texts von seiner normalen Position. Text mit |
link |
Das Ziel des Hyperlinks des Textes. Wenn diese Option nicht festgelegt ist, gibt es keinen Link. Links werden nicht vom übergeordneten Text übernommen. Wenn Sie den Link in einer Aktualisierungsanfrage ändern, werden auch einige andere Änderungen am Textstil des Bereichs vorgenommen:
|
OptionalColor
Eine Farbe, die entweder vollständig opak oder vollständig transparent sein kann.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color |
Wenn dieser Wert festgelegt ist, wird er als deckende Farbe verwendet. Wenn dieser Wert nicht festgelegt ist, entspricht er einer transparenten Farbe. |
Farbe
Eine einfarbige Farbe.
JSON-Darstellung |
---|
{
"rgbColor": {
object ( |
Felder | |
---|---|
rgb |
Der RGB-Farbwert. |
RgbColor
Eine RGB-Farbe.
JSON-Darstellung |
---|
{ "red": number, "green": number, "blue": number } |
Felder | |
---|---|
red |
Die rote Komponente der Farbe von 0,0 bis 1,0. |
green |
Die grüne Komponente der Farbe. Sie liegt zwischen 0,0 und 1,0. |
blue |
Die blaue Komponente der Farbe von 0,0 bis 1,0. |
Dimension
Eine Größe in einer einzigen 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 entspricht 1/72 Zoll. |
WeightedFontFamily
Eine Schriftfamilie und -stärke von Text.
JSON-Darstellung |
---|
{ "fontFamily": string, "weight": integer } |
Felder | |
---|---|
font |
Die Schriftfamilie des Texts. Die Schriftfamilie kann eine beliebige Schriftart aus dem Menü „Schriftart“ in Google Docs oder aus Google Fonts sein. Wenn der Name der Schriftart nicht erkannt wird, wird der Text in |
weight |
Die Schriftstärke. Dieses Feld kann jeden Wert haben, der ein Vielfaches von Der Standardwert ist Die Schriftstärke ist nur eine Komponente der gerenderten Schriftstärke. Eine Kombination aus
|
BaselineOffset
Die Möglichkeiten, wie Text vertikal von seiner normalen Position versetzt werden kann.
Enums | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
Der Baseline-Versatz des Texts wird vom übergeordneten Element übernommen. |
NONE |
Der Text ist nicht vertikal verschoben. |
SUPERSCRIPT |
Der Text ist vertikal nach oben verschoben (Hochstellung). |
SUBSCRIPT |
Der Text ist vertikal nach unten verschoben (tiefgestellt). |
Link
Ein Verweis auf einen anderen Teil eines Dokuments oder eine externe URL-Ressource.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld destination . Das Ziel des Links. Für destination ist nur einer der folgenden Werte zulässig: |
|
url |
Eine externe URL. |
tab |
Die ID eines Tabs in diesem Dokument. |
bookmark |
Ein Lesezeichen in diesem Dokument. In Dokumenten mit nur einem Tab wird für Links zu Lesezeichen auf dem Tab weiterhin |
heading |
Eine Überschrift in diesem Dokument. In Dokumenten mit nur einem Tab wird für Verknüpfungen zu Überschriften auf dem Tab weiterhin |
bookmark |
Die ID eines Lesezeichens in diesem Dokument. Legacy-Feld: Setzen Sie stattdessen Wenn dieses Feld in einer Schreibanfrage verwendet wird, wird das Lesezeichen der in der Anfrage angegebenen Tab-ID zugeordnet. Wenn in der Anfrage keine Tab-ID angegeben ist, wird davon ausgegangen, dass sie sich auf den ersten Tab im Dokument bezieht. |
heading |
Die ID einer Überschrift in diesem Dokument. Legacy-Feld: Legen Sie stattdessen Wenn dieses Feld in einer Schreibanfrage verwendet wird, wird davon ausgegangen, dass die Überschrift aus 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. |
BookmarkLink
Ein Verweis auf ein Lesezeichen in diesem Dokument.
JSON-Darstellung |
---|
{ "id": string, "tabId": string } |
Felder | |
---|---|
id |
Die ID eines Lesezeichens in diesem Dokument. |
tab |
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. |
tab |
Die ID des Tabs, der diese Überschrift enthält. |
SuggestedTextStyle
Ein Änderungsvorschlag für TextStyle
.
JSON-Darstellung |
---|
{ "textStyle": { object ( |
Felder | |
---|---|
text |
Eine |
text |
Eine Maske, die angibt, welche der Felder in der Basis |
TextStyleSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisTextStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
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 | |
---|---|
bold |
Gibt an, ob eine Änderung an |
italic |
Gibt an, ob eine Änderung an |
underline |
Gibt an, ob eine Änderung an |
strikethrough |
Gibt an, ob eine Änderung an |
small |
Gibt an, ob ein Änderungsvorschlag für „ |
background |
Gibt an, ob eine Änderung an |
foreground |
Gibt an, ob eine Änderung an |
font |
Gibt an, ob eine Änderung an |
weighted |
Gibt an, ob eine Änderung an |
baseline |
Gibt an, ob eine Änderung an |
link |
Gibt an, ob ein Änderungsvorschlag für „ |
AutoText
Ein ParagraphElement
steht für eine Stelle im Text, 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 |
Die Art dieses automatischen Textes. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieses AutoText-Elements. |
suggested |
Der vorgeschlagene Textstil ändert sich an diesem AutoText, angegeben anhand der Vorschlags-ID. |
Typ
Die Arten von automatischem Text.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Ein nicht angegebener automatischer Texttyp. |
PAGE_NUMBER |
Geben Sie Text ein, der die aktuelle Seitenzahl darstellt. |
PAGE_COUNT |
Geben Sie einen automatischen Text ein, der die Gesamtzahl der Seiten im Dokument darstellt. |
PageBreak
Ein ParagraphElement
, das einen Seitenumbruch darstellt. Durch einen Seitenumbruch beginnt der nachfolgende Text oben auf der nächsten Seite.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Eine |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
text |
Der Textstil dieses Seitenumbruchs. Ähnlich wie Textinhalte wie Textabfolgen und Fußnoten kann sich der Textstil eines Seitenumbruchs auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Texts auswirken. |
suggested |
Der vorgeschlagene Textstil ändert sich in diesen Seitenumbruch, der anhand der Vorschlags-ID identifiziert wird. |
ColumnBreak
Ein ParagraphElement
, der einen Spaltenumbruch darstellt. Durch einen Spaltenumbruch beginnt der nachfolgende Text oben in der nächsten Spalte.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Eine |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieses Spaltenbruchs. Ähnlich wie Textinhalte wie Textabfolgen und Fußnoten kann der Textstil eines Spaltenbruchs das Inhaltslayout sowie den Stil des daneben eingefügten Texts beeinflussen. |
suggested |
Der vorgeschlagene Textstil ändert sich in diesen Spaltenumbruch, der anhand der Vorschlags-ID identifiziert wird. |
FootnoteReference
Ein ParagraphElement
, das einen Verweis auf eine Fußnote darstellt. Ein Fußnotenverweis ist der Inline-Inhalt, der mit einer Zahl gerendert wird und zur Identifizierung der Fußnote dient.
JSON-Darstellung |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
footnote |
Die ID des |
footnote |
Die gerenderte Nummer dieser Fußnote. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieser Fußnote. |
suggested |
Der vorgeschlagene Textstil ändert sich in diesen Fußnotenverweise, die anhand der Vorschlags-ID gekennzeichnet sind. |
HorizontalRule
Ein ParagraphElement
steht für eine horizontale Linie.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
suggested |
Die vorgeschlagenen Einfügungs-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieser HorizontalRule. Ähnlich wie Textinhalte wie Textabfolgen und Fußnotenverweise kann sich der Textstil einer horizontalen Linie auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Texts auswirken. |
suggested |
Der vorgeschlagene Textstil ändert sich in diese HorizontalRule, die anhand der Vorschlags-ID identifiziert wird. |
Gleichung
Eine ParagraphElement
, die eine Gleichung darstellt.
JSON-Darstellung |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Felder | |
---|---|
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
InlineObjectElement
Ein ParagraphElement
, das ein InlineObject
enthält.
JSON-Darstellung |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
inline |
Die ID von |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
text |
Der Textstil dieses InlineObjectElements. Ähnlich wie bei Textinhalten wie Textläufen und Fußnotenreferenzen kann sich der Textstil eines Inline-Objektelements auf das Inhaltslayout sowie auf den Stil des daneben eingefügten Textes auswirken. |
suggested |
Der vorgeschlagene Textstil ändert sich an diesem InlineObject, codiert durch Vorschlags-ID. |
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 | |
---|---|
person |
Nur Ausgabe. Die eindeutige ID dieses Links. |
suggested |
IDs der Vorschläge zum Einfügen des Links zu dieser Person in das Dokument. Ein |
suggested |
IDs für Vorschläge, durch die der Link zu dieser Person aus dem Dokument entfernt wird. Ein |
text |
Der Textstil von |
suggested |
Der vorgeschlagene Textstil ändert sich in |
person |
Nur Ausgabe. Die Eigenschaften dieses |
PersonProperties
Spezifische Attribute für ein verknüpftes Person
JSON-Darstellung |
---|
{ "name": string, "email": string } |
Felder | |
---|---|
name |
Nur Ausgabe. Der Name der Person, wenn er im Linktext anstelle der E-Mail-Adresse der Person angezeigt wird. |
email |
Nur Ausgabe. Die mit dieser |
RichLink
Ein Link zu einer Google-Ressource, z. B. zu einer Datei in Google Drive, einem YouTube-Video oder einem Kalendertermin.
JSON-Darstellung |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Felder | |
---|---|
rich |
Nur Ausgabe. Die ID dieses Links. |
suggested |
IDs für Vorschläge, mit denen dieser Link in das Dokument eingefügt wird. Ein |
suggested |
IDs der Vorschläge zum Entfernen dieser Verknüpfung aus dem Dokument. Eine |
text |
Der Textstil von |
suggested |
Der vorgeschlagene Textstil ändert sich an dieser |
rich |
Nur Ausgabe. Die Eigenschaften dieses |
RichLinkProperties
Für RichLink
spezifische Properties
JSON-Darstellung |
---|
{ "title": string, "uri": string, "mimeType": string } |
Felder | |
---|---|
title |
Nur Ausgabe. Der Titel der |
uri |
Nur Ausgabe. URI zu |
mime |
Nur Ausgabe. Der MIME-Typ der |
ParagraphStyle
Stile, die auf einen ganzen Absatz angewendet werden.
Übernommene Absatzstile werden in dieser Meldung als nicht festgelegte Felder dargestellt. Das übergeordnete Element eines Absatzstils hängt davon ab, wo der Absatzstil definiert ist:
- Absatzstil für
Paragraph
-Elemente wird vom zugehörigennamed style type
-Element des Absatzes übernommen. - Der ParagraphStyle auf einem
named style
wird vom Stilnormal text
übernommen. - Der „Absatzstil“ des benannten Stils
normal text
wird aus dem Standardabsatzstil im Docs-Editor übernommen. - Absatzstil für ein
Paragraph
-Element, das in einer Tabelle enthalten ist, kann seinen Absatzstil aus dem Tabellenstil übernehmen.
Wenn der Absatzstil nicht von einem übergeordneten Element übernommen wird, wird der Stil durch das Zurücksetzen der Felder auf einen Wert zurückgesetzt, der den Standardwerten im Google Docs-Editor entspricht.
JSON-Darstellung |
---|
{ "headingId": string, "namedStyleType": enum ( |
Felder | |
---|---|
heading |
Die Überschriften-ID des Absatzes. Wenn dieser Absatz leer ist, ist er keine Überschrift. Dieses Attribut ist schreibgeschützt. |
named |
Der benannte Stiltyp des Absatzes. Da sich die Aktualisierung des benannten Stiltyps auf andere Eigenschaften in ParagraphStyle auswirkt, wird der benannte Stiltyp angewendet, bevor die anderen Eigenschaften aktualisiert werden. |
alignment |
Die Textausrichtung für diesen Absatz. |
line |
Der Abstand zwischen den Linien als Prozentsatz des Normalwerts, wobei der Normalwert mit 100, 0 angegeben wird. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
direction |
Die Textrichtung dieses Absatzes. Wenn der Wert nicht festgelegt ist, wird standardmäßig |
spacing |
Der Abstandsmodus für den Absatz. |
space |
Der zusätzliche Abstand über dem Absatz Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
space |
Der zusätzliche Abstand unter dem Absatz. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
border |
Der Rahmen zwischen diesem Absatz und dem nächsten und vorherigen Absatz. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. Der Zwischenraum wird gerendert, wenn der benachbarte Absatz dieselben Rahmen- und Einzugeigenschaften hat. Absätzeränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
border |
Der Rahmen oben in diesem Absatz. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. Der obere Rahmen wird gerendert, wenn der Absatz darüber unterschiedliche Rahmen- und Einrückungseigenschaften aufweist. Absätzeränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
border |
Der Rahmen am Ende des Absatzes. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. Der untere Rahmen wird gerendert, wenn der nachfolgende Absatz andere Rahmen- und Einzug-Properties hat. Absätzeränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
border |
Der Rahmen links neben diesem Absatz. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. Absatzrahmen können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
border |
Der Rahmen rechts neben diesem Absatz. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. Absätzeränder können nicht teilweise aktualisiert werden. Wenn Sie einen Absatzrahmen ändern, muss der neue Rahmen vollständig angegeben werden. |
indent |
Der Einzug der ersten Zeile des Absatzes. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
indent |
Die Einzugtiefe des Absatzes auf der Seite, die dem Anfang des Texts entspricht, basierend auf der aktuellen Absatzrichtung. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
indent |
Der Einzug des Absatzes auf der Seite, der dem Textende entspricht, basierend auf der aktuellen Absatzrichtung. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
tab |
Eine Liste der Tabulatorstopps für diesen Absatz. Die Liste der Tabulatoren wird nicht übernommen. Dieses Attribut ist schreibgeschützt. |
keep |
Gibt an, ob alle Zeilen des Absatzes nach Möglichkeit auf derselben Seite oder in derselben Spalte angeordnet werden sollen. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
keep |
Gibt an, ob mindestens ein Teil dieses Absatzes nach Möglichkeit auf derselben Seite oder in derselben Spalte wie der nächste Absatz dargestellt werden soll. Wenn kein Wert festgelegt ist, wird der Wert vom übergeordneten Element übernommen. |
avoid |
Gibt an, ob Witwen und Waisen für den Absatz gemieden werden sollen. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
shading |
Die Schattierung des Absatzes. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. |
page |
Gibt an, ob der aktuelle Absatz immer am Anfang einer Seite beginnen soll. Wenn der Wert nicht festgelegt ist, wird er vom übergeordneten Element übernommen. Wenn Sie versuchen, |
NamedStyleType
Die Arten von benannten Stilen.
Enums | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Der Typ des benannten Stils ist nicht angegeben. |
NORMAL_TEXT |
Normaler Text. |
TITLE |
Titel |
SUBTITLE |
Untertitel. |
HEADING_1 |
Überschrift 1. |
HEADING_2 |
Überschrift 2. |
HEADING_3 |
Überschrift 3: |
HEADING_4 |
Überschrift 4. |
HEADING_5 |
Überschrift 5. |
HEADING_6 |
Überschrift 6. |
Ausrichtung
Die Textausrichtungstypen für einen Absatz.
Enums | |
---|---|
ALIGNMENT_UNSPECIFIED |
Die Absatzausrichtung wird vom übergeordneten Element übernommen. |
START |
Der Absatz ist am Zeilenanfang ausgerichtet. Linksbündig für linksläufigen Text, rechtsbündig andernfalls. |
CENTER |
Der Absatz ist zentriert. |
END |
Der Absatz ist am Zeilenende ausgerichtet. Rechtsbündig für LTR-Text, ansonsten linksbündig. |
JUSTIFIED |
Der Absatz ist linksbündig ausgerichtet. |
ContentDirection
Die Wegbeschreibung kann 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 Abstandsmodus wird vom übergeordneten Element übernommen. |
NEVER_COLLAPSE |
Absätze werden immer gerendert. |
COLLAPSE_LISTS |
Zwischen den Listenelementen wird kein Absatzabstand verwendet. |
ParagraphBorder
Ein Rahmen um einen Absatz.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. |
width |
Die Breite des Rahmens. |
padding |
Der Abstand des Rahmens. |
dash |
Der Strichstil des Rahmens. |
DashStyle
Die Arten von Bindestrichen, mit denen lineare Geometrie gerendert werden kann. Diese Werte basieren auf dem einfachen Typ „ST_PresetLineDashVal“, der in Abschnitt 20.1.10.48 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 4. ECMA-376-Version, beschrieben ist.
Enums | |
---|---|
DASH_STYLE_UNSPECIFIED |
Nicht angegebener Bindestrichstil. |
SOLID |
Durchgezogene Linie Entspricht dem ECMA-376 ST_PresetLineDashVal-Wert "solid". Dies ist der Standard-Strichstil. |
DOT |
Gestrichelte Linie. Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“, „dot“. |
DASH |
Gestrichelte Linie Entspricht dem ECMA-376-Wert „ST_PresetLineDashVal“, also „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 der Wert nicht festgelegt ist, wird standardmäßig |
TabStopAlignment
Ausrichtung des Tabstopps.
Enums | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung der Tabulatoren ist nicht angegeben. |
START |
Der Tabulator ist am Anfang der Zeile ausgerichtet. Das ist die Standardeinstellung. |
CENTER |
Der Tabstopp ist zentriert auf der Linie ausgerichtet. |
END |
Der Tabulator ist am Ende der Zeile ausgerichtet. |
Schattierung
Die Schattierung eines Absatzes.
JSON-Darstellung |
---|
{
"backgroundColor": {
object ( |
Felder | |
---|---|
background |
Die Hintergrundfarbe der Absatzschattierung. |
SuggestedParagraphStyle
Eine vorgeschlagene Änderung an einer ParagraphStyle
.
JSON-Darstellung |
---|
{ "paragraphStyle": { object ( |
Felder | |
---|---|
paragraph |
Eine |
paragraph |
Eine Maske, die angibt, welche der Felder in der Basis |
ParagraphStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis ParagraphStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
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 | |
---|---|
heading |
Gibt an, ob eine Änderung an |
named |
Gibt an, ob ein Änderungsvorschlag für „ |
alignment |
Gibt an, ob eine Änderung an |
line |
Gibt an, ob ein Änderungsvorschlag für „ |
direction |
Gibt an, ob eine Änderung an |
spacing |
Gibt an, ob eine Änderung an |
space |
Gibt an, ob eine Änderung an |
space |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
indent |
Gibt an, ob eine Änderung an |
indent |
Gibt an, ob eine Änderung an |
indent |
Gibt an, ob eine Änderung an |
keep |
Gibt an, ob ein Änderungsvorschlag für „ |
keep |
Gibt an, ob eine Änderung an |
avoid |
Gibt an, ob eine Änderung an |
shading |
Eine Maske, die angibt, welche der Felder in |
page |
Gibt an, ob eine Änderung an |
ShadingSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisShading
durch diese vorgeschlagene Änderung geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "backgroundColorSuggested": boolean } |
Felder | |
---|---|
background |
Gibt an, ob eine Änderung an der |
Aufzählungszeichen
Beschreibt die Aufzählungspunkte eines Absatzes.
JSON-Darstellung |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
Felder | |
---|---|
list |
Die ID der Liste, zu der dieser Absatz gehört. |
nesting |
Die Verschachtelungsebene dieses Absatzes in der Liste. |
text |
Der paragrapfhspezifische Textstil, der auf diese Aufzählung angewendet wird. |
SuggestedBullet
Eine vorgeschlagene Änderung an einer Bullet
.
JSON-Darstellung |
---|
{ "bullet": { object ( |
Felder | |
---|---|
bullet |
Eine |
bullet |
Eine Maske, die angibt, welche der Felder auf der Basis |
BulletSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisBullet
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Felder | |
---|---|
list |
Gibt an, ob eine Änderung an der |
nesting |
Gibt an, ob ein Änderungsvorschlag für |
text |
Eine Maske, die angibt, welche der Felder in |
ObjectReferences
Eine Sammlung von Objekt-IDs.
JSON-Darstellung |
---|
{ "objectIds": [ string ] } |
Felder | |
---|---|
object |
Die Objekt-IDs. |
SectionBreak
Ein StructuralElement
, das einen Abschnittswechsel darstellt. Ein Abschnitt ist ein Bereich von Inhalten mit demselben SectionStyle
. Ein Abschnittswechsel kennzeichnet den Beginn eines neuen Abschnitts. Der Abschnittsstil wird auf den Abschnitt nach dem Abschnittswechsel angewendet.
Der Textkörper beginnt immer mit einem Abschnittswechsel.
JSON-Darstellung |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
Felder | |
---|---|
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Eine |
suggested |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
section |
Der Stil des Abschnitts nach dieser Abschnittsübergabe. |
SectionStyle
Das Design, das auf einen Abschnitt angewendet wird.
JSON-Darstellung |
---|
{ "columnProperties": [ { object ( |
Felder | |
---|---|
column |
Die Spalteneigenschaften des Abschnitts. Wenn er leer ist, enthält der Abschnitt eine Spalte mit den Standardeigenschaften im Docs-Editor. Ein Bereich kann so aktualisiert werden, dass er nicht mehr als drei Spalten enthält. Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie diese Property nicht festlegen, wird der Fehler 400 (Bad Request) ausgegeben. |
column |
Der Stil der Spaltentrennzeichen. Dieser Stil kann auch dann festgelegt werden, wenn der Abschnitt 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 (Bad Request) ausgegeben. |
content |
Die Inhaltsrichtung dieses Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
margin |
Der obere Seitenrand des Abschnitts. Wenn der Wert nicht festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler 400 (Bad Request) ausgegeben. |
margin |
Der untere Seitenrand des Abschnitts. Wenn der Wert nicht festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
margin |
Der rechte Seitenrand des Abschnitts. Wenn kein Wert festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
margin |
Der linke Seitenrand des Abschnitts. Wenn der Wert nicht festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler 400 (Bad Request) ausgegeben. |
margin |
Der Kopfzeilenrand des Abschnitts. Wenn der Wert nicht festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
margin |
Der Fußzeilenrand des Abschnitts. Wenn der Wert nicht festgelegt ist, wird standardmäßig Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
section |
Nur Ausgabe. Der Abschnittstyp. |
default |
Die ID des Standard-Headers. Wenn kein Wert festgelegt ist, wird der Wert aus dem vorherigen SectionStyle ( Dieses Attribut ist schreibgeschützt. |
default |
Die ID der Standardfußzeile. Wenn der Wert nicht festgelegt ist, wird er vom vorherigen Dieses Attribut ist schreibgeschützt. |
first |
Die ID der Überschrift, die nur für die erste Seite des Abschnitts verwendet wird. Wenn Dieses Attribut ist schreibgeschützt. |
first |
Die ID der Fußzeile, die nur für die erste Seite des Abschnitts verwendet wird. Wenn Diese Eigenschaft ist schreibgeschützt. |
even |
Die ID des Headers, die nur bei geraden Seiten verwendet wird. Wenn der Wert von Dieses Attribut ist schreibgeschützt. |
even |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Wenn der Wert des Dieses Attribut ist schreibgeschützt. |
use |
Gibt an, ob die Kopf-/Fußzeilen-IDs der ersten Seite für die erste Seite des Abschnitts verwendet werden sollen. Wenn sie nicht festgelegt ist, wird sie für den ersten Abschnitt von Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler 400 (Bad Request) ausgegeben. |
page |
Die Seitennummer, ab der die Seitenzahl für diesen Abschnitt gezählt werden soll. Wenn dieser Wert nicht festgelegt ist, wird die Seitennummerierung mit dem vorherigen Abschnitt fortgesetzt. Wenn der Wert im ersten Beim Aktualisieren dieser Property muss ein konkreter Wert festgelegt werden. Wenn Sie diese Property nicht festlegen, wird der Fehler 400 (Bad Request) ausgegeben. |
flip |
Optional. Gibt an, ob die Abmessungen von Beim Aktualisieren dieser Eigenschaft ist die Festlegung eines konkreten Werts erforderlich. Wenn Sie dieses Attribut zurücksetzen, wird ein Fehler vom Typ „400 Bad Request“ angezeigt. |
SectionColumnProperties
Eigenschaften, die für die Spalte eines Abschnitts gelten.
JSON-Darstellung |
---|
{ "width": { object ( |
Felder | |
---|---|
width |
Nur Ausgabe. Die Breite der Spalte. |
padding |
Der Abstand am Ende der Spalte. |
ColumnSeparatorStyle
Der Stil der Spaltentrennzeichen zwischen den Spalten.
Enums | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Ein nicht angegebener Stil für Spaltentrennzeichen. |
NONE |
Keine Spaltentrennzeichen zwischen den Spalten. |
BETWEEN_EACH_COLUMN |
Zwischen den einzelnen Spalten wird eine Spaltenabstandslinie gerendert. |
SectionType
Gibt an, wie der Anfang des aktuellen Abschnitts relativ zum vorherigen Abschnitt positioniert ist.
Enums | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Der Abschnittstyp ist nicht angegeben. |
CONTINUOUS |
Der Abschnitt beginnt direkt nach dem letzten Absatz des vorherigen Abschnitts. |
NEXT_PAGE |
Der Abschnitt beginnt auf der nächsten Seite. |
Tabelle
Ein StructuralElement
, das eine Tabelle darstellt.
JSON-Darstellung |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Felder | |
---|---|
rows |
Anzahl der Zeilen in der Tabelle. |
columns |
Anzahl der Spalten in der Tabelle. Eine Tabelle kann nicht rechteckig sein. Daher haben einige Zeilen möglicherweise eine andere Anzahl von Zellen. |
table |
Inhalt und Stil jeder Zeile. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
table |
Der Stil der Tabelle. |
TableRow
Inhalt und Stil einer Zeile in einer Table
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
Felder | |
---|---|
start |
Der nullbasierte Startindex dieser Zeile in UTF-16-Codeeinheiten. |
end |
Der Endindex dieser Zeile (ab Null gezählt) in UTF-16-Codeeinheiten. |
table |
Inhalt und Stil jeder Zelle in dieser Zeile. Eine Tabelle kann nicht rechteckig sein. Daher haben einige Zeilen möglicherweise eine andere Anzahl von Zellen als andere Zeilen in derselben Tabelle. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
table |
Der Stil der Tabellenzeile. |
suggested |
Der vorgeschlagene Stil wird in dieser Zeile geändert, wobei die Vorschlags-ID als Schlüssel verwendet wird. |
TableCell
Der Inhalt und Stil einer Zelle in einer Table
.
JSON-Darstellung |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
Felder | |
---|---|
start |
Der nullbasierte Startindex dieser Zelle in UTF-16-Codeeinheiten. |
end |
Der Endindex dieser Zelle (ab Null gezählt) in UTF-16-Codeeinheiten. |
content[] |
Der Inhalt der Zelle. |
table |
Der Stil der Zelle. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Eine |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
suggested |
Die vorgeschlagenen Änderungen am Tabellenzellenstil, sortiert nach Vorschlags-ID. |
TableCellStyle
Der Stil eines TableCell
.
Übernommene Tabellenzellstile werden in dieser Meldung 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 | |
---|---|
row |
Die Zeilenspanne der Zelle. Diese Eigenschaft ist schreibgeschützt. |
column |
Die Spaltenspanne der Zelle. Dieses Attribut ist schreibgeschützt. |
background |
Die Hintergrundfarbe der Zelle. |
border |
Der linke Rahmen der Zelle. |
border |
Der rechte Rahmen der Zelle. |
border |
Oberer Rahmen der Zelle. |
border |
Unterer Rahmen der Zelle. |
padding |
Der linke Abstand der Zelle. |
padding |
Der rechte Textabstand der Zelle. |
padding |
Der obere Abstand der Zelle. |
padding |
Der Abstand unten in der Zelle. |
content |
Die Ausrichtung des Inhalts in der Tabellenzelle. Die Standardausrichtung entspricht der Ausrichtung neu erstellter Tabellenzellen im Docs-Editor. |
TableCellBorder
Ein Rahmen um eine Tabellenzelle.
Tabellenzellrahmen dürfen nicht transparent sein. Wenn Sie den Rahmen einer Tabellenzelle ausblenden möchten, geben Sie als Breite „0“ an.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. Diese Farbe darf nicht transparent sein. |
width |
Die Breite des Rahmens. |
dash |
Der Strichstil des Rahmens. |
ContentAlignment
Die Arten der Textausrichtung.
Abgeleitet aus einer Teilmenge der Werte des einfachen Typs „ST_TextAnchoringType“ in Abschnitt 20.1.10.59 von „Office Open XML File Formats – Fundamentals and Markup Language Reference“, Teil 1 der 4. ECMA-376-Version.
Enums | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Eine nicht angegebene Inhaltsausrichtung. Die Textausrichtung wird vom übergeordneten Element übernommen, sofern vorhanden. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Eine nicht unterstützte Inhaltsausrichtung. |
TOP |
Eine Ausrichtung, bei der die Inhalte oben im Inhaltshalter ausgerichtet sind. Entspricht dem ECMA-376-ST_TextAnchoringType „t“. |
MIDDLE |
Eine Ausrichtung, bei der die Inhalte mittig im Inhaltshalter ausgerichtet werden. Entspricht ECMA-376 ST_TextAnchoringType "ctr". |
BOTTOM |
Eine Ausrichtung, durch die der Inhalt am unteren Rand des Inhaltshalters ausgerichtet wird. Entspricht dem ECMA-376-ST_TextAnchoringType „b“. |
SuggestedTableCellStyle
Eine vorgeschlagene Änderung an einer TableCellStyle
.
JSON-Darstellung |
---|
{ "tableCellStyle": { object ( |
Felder | |
---|---|
table |
Eine |
table |
Eine Maske, die angibt, welche der Felder in der Basis |
TableCellStyleSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis TableCellStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
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 | |
---|---|
row |
Gibt an, ob ein Änderungsvorschlag für „ |
column |
Gibt an, ob eine Änderung an |
background |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob eine Änderung an |
border |
Gibt an, ob ein Änderungsvorschlag für „ |
border |
Gibt an, ob eine Änderung an |
padding |
Gibt an, ob eine Änderung an |
padding |
Gibt an, ob ein Änderungsvorschlag für „ |
padding |
Gibt an, ob eine Änderung an |
padding |
Gibt an, ob ein Änderungsvorschlag für „ |
content |
Gibt an, ob eine Änderung an |
TableRowStyle
Stile, die auf eine Tabellenzeile angewendet werden.
JSON-Darstellung |
---|
{
"minRowHeight": {
object ( |
Felder | |
---|---|
min |
Die minimale Höhe der Zeile. Die Zeile wird im Docs-Editor mit einer Höhe gerendert, die diesem Wert entspricht oder größer ist, damit der gesamte Inhalt in den Zellen der Zeile angezeigt wird. |
table |
Gibt an, ob es sich bei der Zeile um eine Tabellenüberschrift handelt. |
prevent |
Gibt an, ob die Zeile nicht über Seiten- oder Spaltengrenzen hinweg überlaufen darf. |
SuggestedTableRowStyle
Eine vorgeschlagene Änderung an einer TableRowStyle
.
JSON-Darstellung |
---|
{ "tableRowStyle": { object ( |
Felder | |
---|---|
table |
Ein |
table |
Eine Maske, die angibt, welche der Felder in der Basis |
TableRowStyleSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisTableRowStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{ "minRowHeightSuggested": boolean } |
Felder | |
---|---|
min |
Gibt an, ob eine Änderung an |
TableStyle
Stile, die auf eine Tabelle angewendet werden.
JSON-Darstellung |
---|
{
"tableColumnProperties": [
{
object ( |
Felder | |
---|---|
table |
Die Eigenschaften der einzelnen Spalten. Ähnlich wie in HTML enthalten Tabellen in Google Docs Zeilen und Zeilen enthalten Zellen. Die Eigenschaften einer Zeile finden Sie also im |
TableColumnProperties
Die Eigenschaften einer Spalte in einer Tabelle.
JSON-Darstellung |
---|
{ "widthType": enum ( |
Felder | |
---|---|
width |
Der Breitetyp 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 einem Teil der Breite der Tabelle, nachdem alle Spalten mit einer bestimmten Breite berücksichtigt wurden. |
FIXED_WIDTH |
Eine feste Spaltenbreite. Die Eigenschaft [width][google.apps.docs.v1.TableColumnProperties.width enthält die Breite der Spalte. |
TableOfContents
Eine StructuralElement
, die ein Inhaltsverzeichnis darstellt.
JSON-Darstellung |
---|
{
"content": [
{
object ( |
Felder | |
---|---|
content[] |
Der Inhalt des Inhaltsverzeichnisses. |
suggested |
Die vorgeschlagenen Anzeigenauftrags-IDs. Ein |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, gibt es keine Vorschläge zum Löschen dieser Inhalte. |
Header
Eine Dokumentenkopfzeile.
JSON-Darstellung |
---|
{
"headerId": string,
"content": [
{
object ( |
Felder | |
---|---|
header |
Die ID des Headers. |
content[] |
Der Inhalt der Kopfzeile. Die Indizes für den Inhalt eines Headers beginnen bei null. |
Fußnote
Eine Fußnote in einem Dokument.
JSON-Darstellung |
---|
{
"footnoteId": string,
"content": [
{
object ( |
Felder | |
---|---|
footnote |
Die ID der Fußnote. |
content[] |
Der Inhalt der Fußnote. Die Indizes für den Inhalt einer Fußnote beginnen bei null. |
DocumentStyle
Der Stil des Dokuments.
JSON-Darstellung |
---|
{ "background": { object ( |
Felder | |
---|---|
background |
Der Hintergrund des Dokuments. Dokumente dürfen keinen transparenten Hintergrund haben. |
default |
Die ID des Standardheaders. Wenn dieser Wert nicht festgelegt ist, gibt es keinen Standardheader. Diese Eigenschaft ist schreibgeschützt. |
default |
Die ID der Standardfußzeile. Wenn Sie diese Option nicht festlegen, wird keine Standardfußzeile verwendet. Dieses Attribut ist schreibgeschützt. |
even |
Die ID des Headers, die nur bei geraden Seiten verwendet wird. Der Wert von Dieses Attribut ist schreibgeschützt. |
even |
Die ID der Fußzeile, die nur für gerade Seiten verwendet wird. Der Wert von Diese Eigenschaft ist schreibgeschützt. |
first |
Die ID der Überschrift, die nur für die erste Seite verwendet wird. Wenn nicht festgelegt, gibt es keine eindeutige Überschrift für die erste Seite. Der Wert von Dieses Attribut ist schreibgeschützt. |
first |
Die ID der Fußzeile, die nur für die erste Seite verwendet wird. Wenn diese Option nicht festgelegt ist, gibt es keine eindeutige Fußzeile für die erste Seite. Der Wert von Dieses Attribut ist schreibgeschützt. |
use |
Gibt an, ob die Kopf-/Fußzeilen-IDs der ersten Seite für die erste Seite verwendet werden sollen. |
use |
Gibt an, ob die Kopf-/Fußzeilen-IDs für gerade Seiten für die geraden Seiten verwendet werden sollen. |
page |
Die Seitennummer, ab der die Anzahl der Seiten gezählt werden soll. |
margin |
Der obere Seitenrand. Wenn Sie den oberen Seitenrand im Dokumentstil aktualisieren, wird der obere Seitenrand in allen Abschnittsstilen gelöscht. |
margin |
Der untere Seitenrand. Wenn Sie den unteren Seitenrand im Dokumentstil aktualisieren, wird der untere Seitenrand in allen Abschnittsstilen gelöscht. |
margin |
Der rechte Seitenrand. Wenn Sie den rechten Seitenrand des Dokumentstils aktualisieren, wird der rechte Seitenrand aus allen Abschnittsstilen gelöscht. Außerdem kann es dazu führen, dass sich die Spaltengröße in allen Abschnitten ändert. |
margin |
Der linke Seitenrand. Wenn Sie den linken Seitenrand im Dokumentstil aktualisieren, wird der linke Seitenrand in allen Abschnittsstilen gelöscht. Es kann auch dazu führen, dass die Größe der Spalten in allen Bereichen angepasst wird. |
page |
Die Größe einer Seite im Dokument. |
margin |
Der Abstand zwischen der Kopfzeile und dem Inhalt der Seite. |
margin |
Der Abstand zwischen dem unteren Ende der Seite und dem Inhalt der Fußzeile. |
use |
Gibt an, ob „DocumentStyle Dieses Attribut ist schreibgeschützt. |
flip |
Optional. Gibt an, ob die Abmessungen der |
Hintergrund
Stellt den Hintergrund eines Dokuments dar.
JSON-Darstellung |
---|
{
"color": {
object ( |
Felder | |
---|---|
color |
Die Hintergrundfarbe |
Größe
Breite und Höhe.
JSON-Darstellung |
---|
{ "height": { object ( |
Felder | |
---|---|
height |
Die Höhe des Objekts. |
width |
Die Breite des Objekts. |
SuggestedDocumentStyle
Ein Änderungsvorschlag für DocumentStyle
.
JSON-Darstellung |
---|
{ "documentStyle": { object ( |
Felder | |
---|---|
document |
Eine |
document |
Eine Maske, die angibt, welche der Felder in der Basis |
DocumentStyleSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisDocumentStyle
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{ "backgroundSuggestionState": { object ( |
Felder | |
---|---|
background |
Eine Maske, die angibt, welche der Felder in |
default |
Gibt an, ob eine Änderung an |
default |
Gibt an, ob eine Änderung an |
even |
Gibt an, ob eine Änderung an |
even |
Gibt an, ob eine Änderung an |
first |
Gibt an, ob eine Änderung an |
first |
Gibt an, ob eine Änderung an |
use |
Gibt an, ob eine Änderung an |
use |
Gibt an, ob eine Änderung an |
page |
Gibt an, ob eine Änderung an |
margin |
Gibt an, ob ein Änderungsvorschlag für „ |
margin |
Gibt an, ob eine Änderung an |
margin |
Gibt an, ob eine Änderung an |
margin |
Gibt an, ob eine Änderung an |
page |
Eine Maske, die angibt, welche der Felder in [size] [google.apps.docs.v1.DocumentStyle.size] in diesem Vorschlag geändert wurden. |
margin |
Gibt an, ob ein Änderungsvorschlag für „ |
margin |
Gibt an, ob eine Änderung an |
use |
Gibt an, ob eine Änderung an |
flip |
Optional. Gibt an, ob eine Änderung an |
BackgroundSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisBackground
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 | |
---|---|
background |
Gibt an, ob die aktuelle Hintergrundfarbe in diesem Vorschlag geändert wurde. |
SizeSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis Size
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, hat Size
einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
Felder | |
---|---|
height |
Gibt an, ob eine Änderung an |
width |
Gibt an, ob eine Änderung an |
NamedStyles
Die benannten Stile. Absätze im Dokument können ihre TextStyle
und ParagraphStyle
von diesen benannten Stilen übernehmen.
JSON-Darstellung |
---|
{
"styles": [
{
object ( |
Felder | |
---|---|
styles[] |
Die benannten Stile. Für jede mögliche |
NamedStyle
Ein benannter Stil. Absätze im Dokument können TextStyle
und ParagraphStyle
von diesem benannten Stil übernehmen, wenn sie denselben benannten Stiltyp haben.
JSON-Darstellung |
---|
{ "namedStyleType": enum ( |
Felder | |
---|---|
named |
Der Typ dieses benannten Stils. |
text |
Der Textstil des benannten Stils. |
paragraph |
Der Absatzstil dieses benannten Stils. |
SuggestedNamedStyles
Eine vorgeschlagene Änderung am NamedStyles
.
JSON-Darstellung |
---|
{ "namedStyles": { object ( |
Felder | |
---|---|
named |
Ein |
named |
Eine Maske, die angibt, welche der Felder auf der Basis |
NamedStylesSuggestionState
Der Vorschlagsstatus einer NamedStyles
-Nachricht.
JSON-Darstellung |
---|
{
"stylesSuggestionStates": [
{
object ( |
Felder | |
---|---|
styles |
Eine Maske, die angibt, welche der Felder auf dem entsprechenden Die Reihenfolge dieser Zustände für Vorschläge für benannte Stile entspricht der Reihenfolge des entsprechenden benannten Stils im |
NamedStyleSuggestionState
Der Vorschlagsstatus einer NamedStyle
-Nachricht.
JSON-Darstellung |
---|
{ "namedStyleType": enum ( |
Felder | |
---|---|
named |
Der benannte Stiltyp, dem dieser Vorschlagsstatus entspricht. Dieses Feld dient zur Vereinfachung des Abgleichs von NamedStyleSuggestionState mit dem entsprechenden |
text |
Eine Maske, die angibt, welche der Felder in |
paragraph |
Eine Maske, die angibt, welche der Felder in |
Liste
Eine Liste stellt die Listenattribute für eine Gruppe von Absätzen dar, die alle zur selben Liste gehören. Ein Absatz, der Teil einer Liste ist, enthält in seinem bullet
einen Verweis auf die ID der Liste.
JSON-Darstellung |
---|
{ "listProperties": { object ( |
Felder | |
---|---|
list |
Die Eigenschaften der Liste. |
suggested |
Die vorgeschlagenen Änderungen an den Listeneigenschaften, sortiert nach Vorschlags-ID. |
suggested |
Die vorgeschlagene Anzeigenauftrags-ID. Wenn das Feld leer ist, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggested |
Die vorgeschlagenen Lösch-IDs. Wenn die Liste leer ist, gibt es keine vorgeschlagenen Löschungen. |
ListProperties
Die Eigenschaften eines list
, die das Aussehen von Aufzählungszeichen in Absätzen beschreiben, die mit einer Liste verknüpft sind.
JSON-Darstellung |
---|
{
"nestingLevels": [
{
object ( |
Felder | |
---|---|
nesting |
Hier werden die Eigenschaften der Aufzählungspunkte auf der entsprechenden Ebene beschrieben. Eine Liste kann maximal 9 Verschachtelungsebenen haben. Ebene 0 entspricht der obersten Ebene und Ebene 8 der am weitesten verschachtelten Ebene. Die Verschachtelungsebenen werden in aufsteigender Reihenfolge zurückgegeben, wobei die am wenigsten verschachtelte Ebene zuerst zurückgegeben wird. |
NestingLevel
Enthält Eigenschaften, die das Aussehen und Verhalten eines Listenpunkts auf einer bestimmten Verschachtelungsebene beschreiben.
JSON-Darstellung |
---|
{ "bulletAlignment": enum ( |
Felder | |
---|---|
bullet |
Die Ausrichtung des Aufzählungspunktes innerhalb des Bereichs, der für das Rendern des Aufzählungspunktes vorgesehen ist. |
glyph |
Der Formatstring, der für Aufzählungspunkte auf dieser Verschachtelungsebene verwendet wird. Das Glyphformat enthält einen oder mehrere Platzhalter, die je nach Das Glyphformat
Das Glyphformat kann Platzhalter für die aktuelle Verschachtelungsebene sowie Platzhalter für übergeordnete Verschachtelungsebenen enthalten. Eine Liste kann beispielsweise das Schriftbildformat
Bei geordneten Verschachtelungsebenen hängt die Zeichenfolge, die einen Platzhalter im Glyphenformat für einen bestimmten Absatz ersetzt, von der Reihenfolge des Absatzes in der Liste ab. |
indent |
Der Einzug der ersten Zeile von Absätzen bei dieser Verschachtelungsebene. |
indent |
Die Einrückung von Absätzen auf dieser Verschachtelungsebene. Wird basierend auf der Inhaltsrichtung des Absatzes auf die Seite angewendet, die dem Textanfang entspricht. |
text |
Der Textstil der Aufzählungszeichen auf dieser Verschachtelungsebene. |
start |
Die Nummer des ersten Listenelements auf dieser Verschachtelungsebene. Ein Wert von 0 wird in Listen mit Buchstaben und römischen Ziffern als Wert von 1 behandelt. Bei den Werten 0 und 1 beginnen die Listen mit Buchstaben und römischen Ziffern jeweils bei Dieser Wert wird für Verschachtelungsebenen mit ungeordneten Schriftzeichen ignoriert. |
Union-Feld glyph_kind . Die Art des Glyphens, das für Aufzählungspunkte verwendet wird. Damit wird das Aufzählungszeichen definiert, das die Platzhalter in glyph_format ersetzt. Für glyph_kind ist nur einer der folgenden Werte zulässig: |
|
glyph |
Der Glyphentyp, der von Aufzählungspunkten verwendet wird, wenn Absätze auf dieser Verschachtelungsebene angeordnet sind. Der Glyphentyp bestimmt den Glyphentyp, der verwendet wird, um Platzhalter in |
glyph |
Ein benutzerdefiniertes Schriftzeichensymbol, das für Aufzählungspunkte verwendet wird, wenn Absätze auf dieser Verschachtelungsebene ungeordnet sind. Das Schriftzeichensymbol ersetzt Platzhalter innerhalb von |
BulletAlignment
Die Ausrichtungstypen für Aufzählungspunkte.
Enums | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Die Ausrichtung der Aufzählungspunkte ist nicht angegeben. |
START |
Der Aufzählungspunkt ist am Anfang des Bereichs ausgerichtet, der für das Rendern des Aufzählungspunkts vorgesehen ist. Linksbündig für LTR-Text, ansonsten rechtsbündig. |
CENTER |
Der Aufzählungspunkt wird in der Mitte des Bereichs ausgerichtet, der für das Rendern des Aufzählungspunkts vorgesehen ist. |
END |
Der Aufzählungspunkt ist am Ende des Bereichs ausgerichtet, der für das Rendern des Aufzählungspunkts vorgesehen ist. Bei linksläufigem Text rechtsbündig, andernfalls linksbündig. |
GlyphType
Die Arten von Schriftzeichen, die für Aufzählungspunkte verwendet werden, wenn Absätze auf dieser Verschachtelungsebene sortiert werden.
Enums | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
Der Schriftzeichentyp 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 vorangestellt sind, z. B. 01 , 02 oder 03 . Zahlen mit mehr als einer Ziffer wird keine Null vorangestellt. |
UPPER_ALPHA |
Einen Großbuchstaben wie A , B oder C . |
ALPHA |
Ein Kleinbuchstabe wie a , b oder c . |
UPPER_ROMAN |
Ein Großbuchstaben-römisches Ziffer, z. B. I , II oder III . |
ROMAN |
Eine kleine römische Ziffer wie i , ii oder iii . |
SuggestedListProperties
Eine vorgeschlagene Änderung an ListProperties
.
JSON-Darstellung |
---|
{ "listProperties": { object ( |
Felder | |
---|---|
list |
Eine |
list |
Eine Maske, die angibt, welche der Felder auf der Basis |
ListPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis ListProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Felder | |
---|---|
nesting |
Eine Maske, die angibt, welche der Felder in der entsprechenden Die Vorschläge für die Verschachtelungsebene werden in aufsteigender Reihenfolge der Verschachtelungsebene zurückgegeben, wobei die am wenigsten verschachtelte Ebene zuerst zurückgegeben wird. |
NestingLevelSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis NestingLevel
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Felder | |
---|---|
bullet |
Gibt an, ob eine Änderung an |
glyph |
Gibt an, ob eine Änderung an |
glyph |
Gibt an, ob eine Änderung an |
glyph |
Gibt an, ob eine Änderung an |
indent |
Gibt an, ob eine Änderung an |
indent |
Gibt an, ob eine Änderung an |
text |
Eine Maske, die angibt, welche der Felder in |
start |
Gibt an, ob eine Änderung an |
NamedRanges
Eine Sammlung aller NamedRange
im Dokument, die einen bestimmten Namen haben.
JSON-Darstellung |
---|
{
"name": string,
"namedRanges": [
{
object ( |
Felder | |
---|---|
name |
Der Name, den alle |
named |
Die |
NamedRange
Eine Sammlung von Range
s mit derselben benannten Bereichs-ID.
Mit benannten Bereichen können Entwickler Teile eines Dokuments einem beliebigen benutzerdefinierten Label zuordnen, damit deren Inhalt später programmatisch gelesen oder bearbeitet werden kann. Ein Dokument kann mehrere benannte Bereiche mit demselben Namen enthalten. Jeder benannte Bereich hat jedoch eine eindeutige ID.
Ein benannter Bereich wird mit einem einzelnen Range
erstellt. Wenn Sie Inhalte in einen benannten Bereich einfügen, wird dieser Bereich in der Regel erweitert. Bestimmte Dokumentänderungen können jedoch dazu führen, dass der Bereich in mehrere Bereiche aufgeteilt wird.
Benannte Bereiche sind nicht privat. Alle Anwendungen und Mitbearbeiter, die Zugriff auf das Dokument haben, können die benannten Bereiche sehen.
JSON-Darstellung |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
Felder | |
---|---|
named |
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 | |
---|---|
segment |
Die ID der Kopf-, Fuß- oder Fußnote, in der sich dieser Bereich befindet. Eine leere Segment-ID steht für den Textkörper des Dokuments. |
start |
Der nullbasierte Startindex dieses Bereichs in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungen muss ein Startindex angegeben werden. Dieses Feld ist ein Int32Value, um zukünftige Anwendungsfälle mit offenen Bereichen zu berücksichtigen. |
end |
Der Endindex dieses Bereichs (ab Null gezählt), exklusiv, in UTF-16-Codeeinheiten. Bei allen aktuellen Verwendungen muss ein Endindex angegeben werden. Dieses Feld ist ein Int32Value, um zukünftigen Anwendungsfällen mit offenen Bereichen gerecht zu werden. |
tab |
Der Tab, der diesen Bereich enthält Wird der Parameter weggelassen, gilt die Anfrage für den ersten Tab. In einem Dokument mit einem einzelnen Tab:
In einem Dokument mit mehreren Tabs:
|
InlineObject
Ein Objekt, das inline mit Text erscheint. Ein InlineObject enthält ein EmbeddedObject
, z. B. ein Bild.
JSON-Darstellung |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Felder | |
---|---|
object |
Die ID dieses Inline-Objekts. Kann verwendet werden, um die Eigenschaften eines Objekts zu aktualisieren. |
inline |
Die Eigenschaften dieses Inline-Objekts. |
suggested |
Die vorgeschlagenen Änderungen an den Inline-Objekteigenschaften, sortiert nach Vorschlags-ID. |
suggested |
Die vorgeschlagene Anzeigenauftrags-ID. Wenn das Feld leer ist, handelt es sich nicht um eine vorgeschlagene Einfügung. |
suggested |
Die vorgeschlagenen Lösch-IDs. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
InlineObjectProperties
Eigenschaften eines InlineObject
JSON-Darstellung |
---|
{
"embeddedObject": {
object ( |
Felder | |
---|---|
embedded |
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. |
description |
Die Beschreibung des eingebetteten Objekts. |
embedded |
Der Rahmen des eingebetteten Objekts. |
size |
Die sichtbare Größe des Bildes nach dem Zuschneiden. |
margin |
Der obere Rand des eingebetteten Objekts. |
margin |
Der untere Rand des eingebetteten Objekts. |
margin |
Der rechte Rand des eingebetteten Objekts. |
margin |
Der linke Rand des eingebetteten Objekts. |
linked |
Ein Verweis auf die externen verknüpften Quellinhalte. Wenn das eingebettete Objekt beispielsweise ein verknüpftes Diagramm ist, enthält es einen Verweis auf das Quelldiagramm in Google Tabellen. Wenn das Attribut nicht festgelegt ist, ist das eingebettete Objekt nicht verknüpft. |
Union-Feld properties . Die Eigenschaften, die für jeden eingebetteten Objekttyp spezifisch sind. Für properties ist nur einer der folgenden Werte zulässig: |
|
embedded |
Die Eigenschaften einer eingebetteten Zeichnung. |
image |
Die Eigenschaften eines Bildes. |
EmbeddedDrawingProperties
Dieser Typ hat keine Felder.
Die Eigenschaften einer eingebetteten Zeichnung, mit denen der Objekttyp unterschieden wird. Eine eingebettete Zeichnung wird in einem Dokument erstellt und bearbeitet. Ausführliche Details werden nicht unterstützt.
ImageProperties
Die Eigenschaften eines Bildes.
JSON-Darstellung |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
Felder | |
---|---|
content |
Ein URI zum Bild mit einer Standardlebensdauer von 30 Minuten. Dieser URI ist mit dem Konto des Antragstellers getaggt. Jeder, der den URI hat, kann auf das Bild zugreifen, als wäre er der ursprüngliche Anfragende. Wenn sich die Freigabeeinstellungen des Dokuments ändern, verlieren Sie möglicherweise den Zugriff auf das Bild. |
source |
Der Quell-URI ist der URI, mit dem das Bild eingefügt wird. Der Quell-URI kann leer sein. |
brightness |
Der Helligkeitseffekt des Bilds. Der Wert sollte im Intervall [-1,0; 1,0] liegen. 0 bedeutet, dass keine Wirkung erzielt wird. |
contrast |
Der Kontrasteffekt des Bildes. Der Wert sollte im Intervall [-1,0; 1,0] liegen. 0 bedeutet, dass keine Wirkung erzielt wird. |
transparency |
Der Transparenzeffekt des Bilds. Der Wert muss im Intervall [0,0; 1,0] liegen, wobei 0 für keinen Effekt und 1 für transparent steht. |
crop |
Die Zuschneideeigenschaften des Bilds. |
angle |
Der Drehwinkel des Bildes im Uhrzeigersinn in Radian. |
CropProperties
Die Zuschneideeigenschaften eines Bilds.
Das Zuschneide-Rechteck wird durch Bruchteilabstände von den vier Rändern des Originalinhalts dargestellt.
- Wenn der Offset im Intervall (0, 1) liegt, befindet sich die entsprechende Kante des Zuschneide-Rechtecks innerhalb des ursprünglichen Begrenzungs-Rechtecks des Bilds.
- Wenn der Offset negativ oder größer als 1 ist, befindet sich der entsprechende Rand des Zuschneiderects außerhalb des ursprünglichen Begrenzungsrects des Bilds.
- Wenn alle Abweichungen und der Drehwinkel 0 sind, wird das Bild nicht zugeschnitten.
JSON-Darstellung |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
Felder | |
---|---|
offset |
Der Versatz gibt an, wie weit der linke Rand des Zuschneide-Rechtecks vom linken Rand des ursprünglichen Inhalts entfernt ist, als Bruchteil der Breite des ursprünglichen Inhalts. |
offset |
Der Versatz gibt an, wie weit der rechte Rand des Zuschneiderects vom rechten Rand des ursprünglichen Inhalts entfernt ist, als Bruchteil der Breite des ursprünglichen Inhalts. |
offset |
Der Versatz gibt an, wie weit der obere Rand des Zuschneide-Rechtecks vom oberen Rand des ursprünglichen Inhalts entfernt ist, als Bruchteil der Höhe des ursprünglichen Inhalts. |
offset |
Mit dem Versatz wird angegeben, wie weit der untere Rand des Zuschneiderects vom unteren Rand des ursprünglichen Inhalts entfernt ist, als Bruchteil der Höhe des ursprünglichen Inhalts. |
angle |
Der Drehwinkel des Zuschneide-Rechtecks im Uhrzeigersinn um seine Mitte, in Bogenmaß. Die Drehung wird nach den Verschiebungen angewendet. |
EmbeddedObjectBorder
Ein Rahmen um eine EmbeddedObject
.
JSON-Darstellung |
---|
{ "color": { object ( |
Felder | |
---|---|
color |
Die Farbe des Rahmens. |
width |
Die Breite des Rahmens. |
dash |
Der Bindestrich-Stil des Rahmens. |
property |
Der Status der Eigenschaft „Grenze“. |
PropertyState
Die möglichen Status einer Eigenschaft.
Enums | |
---|---|
RENDERED |
Wenn der Status einer Eigenschaft RENDERED ist, hat das Element die entsprechende Eigenschaft, wenn es im Dokument gerendert wird. „Immer“ ist der Standardwert. |
NOT_RENDERED |
Wenn der Status einer Property „NOT_RENDERED“ ist, hat das Element beim Rendern im Dokument nicht die entsprechende Property. |
LinkedContentReference
Ein Verweis auf die externen verknüpften Quellinhalte.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld reference . Die Referenz, die sich auf die Art der verknüpften Inhalte bezieht. Für reference ist nur einer der folgenden Werte zulässig: |
|
sheets |
Ein Verweis auf das verknüpfte Diagramm. |
SheetsChartReference
Ein Verweis auf ein verknüpftes Diagramm, das aus Google Tabellen eingebettet wurde.
JSON-Darstellung |
---|
{ "spreadsheetId": string, "chartId": integer } |
Felder | |
---|---|
spreadsheet |
Die ID der Google Tabellen-Tabelle, die das Quelldiagramm enthält. |
chart |
Die ID des Diagramms in der eingebetteten Google-Tabelle. |
SuggestedInlineObjectProperties
Eine vorgeschlagene Änderung an InlineObjectProperties
.
JSON-Darstellung |
---|
{ "inlineObjectProperties": { object ( |
Felder | |
---|---|
inline |
Eine |
inline |
Eine Maske, die angibt, welche der Felder in der Basis |
InlineObjectPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisInlineObjectProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Felder | |
---|---|
embedded |
Eine Maske, die angibt, welche der Felder in |
EmbeddedObjectSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis EmbeddedObject
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Felder | |
---|---|
embedded |
Eine Maske, die angibt, welche der Felder in |
image |
Eine Maske, die angibt, welche der Felder in |
title |
Gibt an, ob eine Änderung an |
description |
Gibt an, ob eine Änderung an |
embedded |
Eine Maske, die angibt, welche der Felder in |
size |
Eine Maske, die angibt, welche der Felder in |
margin |
Gibt an, ob ein Änderungsvorschlag für „ |
margin |
Gibt an, ob eine Änderung an |
margin |
Gibt an, ob ein Änderungsvorschlag für „ |
margin |
Gibt an, ob eine Änderung an |
linked |
Eine Maske, die angibt, welche der Felder in |
EmbeddedDrawingPropertiesSuggestionState
Dieser Typ hat keine Felder.
Eine Maske, die angibt, welche der Felder in der BasisEmbeddedDrawingProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
ImagePropertiesSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisImageProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Felder | |
---|---|
content |
Gibt an, ob ein Änderungsvorschlag für „ |
source |
Gibt an, ob eine Änderung an [sourceUri] vorgeschlagen wurde [google.apps.docs.v1.EmbeddedObject.source_uri]. |
brightness |
Gibt an, ob eine vorgeschlagene Änderung für [brightness] [google.apps.docs.v1.EmbeddedObject.brightness] vorgeschlagen wurde. |
contrast |
Gibt an, ob eine vorgeschlagene Änderung für [contrast] [google.apps.docs.v1.EmbeddedObject.contrast] vorgeschlagen wurde. |
transparency |
Gibt an, ob eine Änderung an [transparency] vorgeschlagen wurde [google.apps.docs.v1.EmbeddedObject.transparency]. |
crop |
Eine Maske, die angibt, welche der Felder in |
angle |
Gibt an, ob eine Änderung an [angle] [google.apps.docs.v1.EmbeddedObject.angle] vorgeschlagen wurde. |
CropPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisCropProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „wahr“ gesetzt ist, wird ein neuer vorgeschlagener Wert angezeigt.
JSON-Darstellung |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Felder | |
---|---|
offset |
Gibt an, ob eine Änderung an |
offset |
Gibt an, ob ein Änderungsvorschlag für „ |
offset |
Gibt an, ob eine Änderung an |
offset |
Gibt an, ob eine Änderung an |
angle |
Gibt an, ob eine Änderung an |
EmbeddedObjectBorderSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisEmbeddedObjectBorder
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Felder | |
---|---|
color |
Gibt an, ob eine Änderung an [color] [google.apps.docs.v1.EmbeddedBorderObject.color] vorgeschlagen wurde. |
width |
Gibt an, ob eine Änderung an [width] [google.apps.docs.v1.EmbeddedBorderObject.width] vorgeschlagen wurde. |
dash |
Gibt an, ob eine Änderung an [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style] vorgeschlagen wurde. |
property |
Gibt an, ob eine Änderung an [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state] vorgeschlagen wurde. |
LinkedContentReferenceSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis LinkedContentReference
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Felder | |
---|---|
sheets |
Eine Maske, die angibt, welche der Felder in |
SheetsChartReferenceSuggestionState
Eine Maske, die angibt, welche der Felder in der BasisSheetsChartReference
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Felder | |
---|---|
spreadsheet |
Gibt an, ob eine Änderung an |
chart |
Gibt an, ob eine Änderung an |
PositionedObject
Ein Objekt, das per Tethering an ein Paragraph
-Objekt gebunden und relativ zum Anfang des Absatzes positioniert ist. Ein PositionedObject enthält ein EmbeddedObject
, z. B. ein Bild.
JSON-Darstellung |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
Felder | |
---|---|
object |
Die ID dieses Objekts. |
positioned |
Die Eigenschaften dieses positionierten Objekts. |
suggested |
Die vorgeschlagenen Änderungen an den positionierten Objekteigenschaften, angegeben durch die Vorschlags-ID. |
suggested |
Die vorgeschlagene Anzeigenauftrags-ID. Wenn das Feld leer ist, handelt es sich nicht um einen vorgeschlagenen Eintrag. |
suggested |
Die vorgeschlagenen IDs für das Löschen. Wenn das Feld leer ist, werden keine Vorschläge zum Löschen dieses Inhalts vorgeschlagen. |
PositionedObjectProperties
Eigenschaften eines PositionedObject
JSON-Darstellung |
---|
{ "positioning": { object ( |
Felder | |
---|---|
positioning |
Die Positionierung dieses positionierten Objekts relativ zum neuen Zeilenumbruch des |
embedded |
Das eingebettete Objekt dieses positionierten Objekts. |
PositionedObjectPositioning
Die Positionierung einer PositionedObject
. Das positionierte Objekt wird relativ zum Anfang des Paragraph
positioniert, mit dem es verbunden ist.
JSON-Darstellung |
---|
{ "layout": enum ( |
Felder | |
---|---|
layout |
Das Layout dieses positionierten Objekts. |
left |
Der Versatz der linken Kante des positionierten Objekts relativ zum Anfang des |
top |
Der Versatz des oberen Rands des positionierten Objekts relativ zum Anfang des |
PositionedObjectLayout
Die möglichen Layouts eines [PositionedObjects][google.aps.docs.v1.PositionedObject].
Enums | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Das Layout ist nicht angegeben. |
WRAP_TEXT |
Der Text umschließt das positionierte Objekt. |
BREAK_LEFT |
Text wird so umgebrochen, dass das positionierte Objekt links und der Text rechts ist. |
BREAK_RIGHT |
Text wird so umgebrochen, dass das positionierte Objekt rechts und der Text links ist. |
BREAK_LEFT_RIGHT |
Text wird so umgebrochen, dass links oder rechts vom positionierten Objekt kein Text zu sehen ist. |
IN_FRONT_OF_TEXT |
Das positionierte Objekt befindet sich vor dem Text. |
BEHIND_TEXT |
Das positionierte Objekt befindet sich hinter dem Text. |
SuggestedPositionedObjectProperties
Eine vorgeschlagene Änderung an PositionedObjectProperties
.
JSON-Darstellung |
---|
{ "positionedObjectProperties": { object ( |
Felder | |
---|---|
positioned |
Eine |
positioned |
Eine Maske, die angibt, welche der Felder in der Basis |
PositionedObjectPropertiesSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis PositionedObjectProperties
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "positioningSuggestionState": { object ( |
Felder | |
---|---|
positioning |
Eine Maske, die angibt, welche der Felder in |
embedded |
Eine Maske, die angibt, welche der Felder in |
PositionedObjectPositioningSuggestionState
Eine Maske, die angibt, welche der Felder auf der Basis PositionedObjectPositioning
in diesem Vorschlag geändert wurden. Für jedes Feld, das auf „true“ gesetzt ist, gibt es einen neuen vorgeschlagenen Wert.
JSON-Darstellung |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
Felder | |
---|---|
layout |
Gibt an, ob ein Änderungsvorschlag für „ |
left |
Gibt an, ob eine Änderung an |
top |
Gibt an, ob eine Änderung an |
SuggestionsViewMode
Der Vorschlagsmodus, der auf das Dokument angewendet wird und angibt, wie vorgeschlagene Änderungen dargestellt werden. Sie bietet Optionen zum Lesen des Dokuments mit allen Vorschlägen, die inline, akzeptiert oder abgelehnt wurden.
Enums | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Der auf das zurückgegebene Dokument angewendete "SuggestViewMode" hängt von der aktuellen Zugriffsebene des Nutzers ab. Wenn der Nutzer nur Lesezugriff hat, wird PREVIEW_WITHOUT_SUGGESTIONS angewendet. Andernfalls wird SUGGESTIONS_INLINE angewendet. Das ist der Standardmodus für die Ansicht von Vorschlägen. |
SUGGESTIONS_INLINE |
Das zurückgegebene Dokument enthält Vorschläge im Text. Vorgeschlagene Änderungen werden im Dokument von den ursprünglichen Inhalten unterschieden. Anfragen zum Abrufen eines Dokuments mit diesem Modus schlagen mit dem Fehler 403 fehl, wenn der Nutzer keine Berechtigung zum Ansehen der vorgeschlagenen Änderungen hat. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Das zurückgegebene Dokument ist eine Vorschau, in der alle vorgeschlagenen Änderungen akzeptiert wurden. Bei Anfragen zum Abrufen eines Dokuments in diesem Modus wird ein 403-Fehler zurückgegeben, wenn der Nutzer nicht berechtigt ist, vorgeschlagene Änderungen anzusehen. |
PREVIEW_WITHOUT_SUGGESTIONS |
Das zurückgegebene Dokument ist eine Vorschau, in der alle vorgeschlagenen Änderungen abgelehnt werden, sofern solche vorhanden sind. |
Methoden |
|
---|---|
|
Wendet eine oder mehrere Aktualisierungen auf das Dokument an. |
|
Es wird ein leeres Dokument mit dem in der Anfrage angegebenen Titel erstellt. |
|
Ruft die neueste Version des angegebenen Dokuments ab. |