- Zasób: Document
- Tabulator
- TabProperties
- DocumentTab
- Body
- StructuralElement
- Paragraph
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Kolor
- RgbColor
- Wymiar
- Jednostka
- WeightedFontFamily
- BaselineOffset
- Link
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- Typ
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- Równanie
- InlineObjectElement
- Osoba
- PersonProperties
- RichLink
- RichLinkProperties
- DateElement
- DateElementProperties
- DateFormat
- TimeFormat
- SuggestedDateElementProperties
- DateElementPropertiesSuggestionState
- ParagraphStyle
- NamedStyleType
- Spójne pomiary
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Cieniowanie
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Bullet
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- Tabela
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Nagłówek
- Stopka
- Przypisy
- DocumentStyle
- Informacje ogólne
- Rozmiar
- DocumentFormat
- DocumentMode
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Lista
- ListProperties
- NestingLevel
- BulletAlignment
- GlyphType
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- Zakres
- 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
- Post
- PostAuthor
- CommentActionType
- SuggestionActionType
- Stan
- SuggestionThread
- Stan
- Metody
Zasób: Document
dokument w Dokumentach Google,
| Zapis JSON |
|---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
| Pola | |
|---|---|
documentId |
Tylko dane wyjściowe. Identyfikator dokumentu. |
title |
Tytuł dokumentu. |
tabs[] |
karty, które są częścią dokumentu; Karty mogą zawierać karty podrzędne, czyli karty zagnieżdżone w innych kartach. Karty podrzędne są reprezentowane przez pole |
revisionId |
Tylko dane wyjściowe. Identyfikator wersji dokumentu. Może być używany w prośbach o aktualizację, aby określić, do której wersji dokumentu mają być stosowane aktualizacje, i jak prośba powinna się zachowywać, jeśli dokument został zmodyfikowany od czasu tej wersji. Wypełniane tylko wtedy, gdy użytkownik ma uprawnienia do edycji dokumentu. Identyfikator wersji nie jest liczbą porządkową, ale nieprzejrzystym ciągiem znaków. Format identyfikatora wersji może się z czasem zmienić. Zwrócony identyfikator wersji jest ważny tylko przez 24 godziny od momentu zwrócenia i nie można go udostępniać innym użytkownikom. Jeśli identyfikator wersji nie zmienia się między wywołaniami, oznacza to, że dokument nie został zmieniony. Z kolei zmieniony identyfikator (w przypadku tego samego dokumentu i użytkownika) zwykle oznacza, że dokument został zaktualizowany. Zmiana identyfikatora może być jednak spowodowana również czynnikami wewnętrznymi, takimi jak zmiany formatu identyfikatora. |
suggestionsViewMode |
Tylko dane wyjściowe. Tryb wyświetlania sugestii zastosowany w dokumencie. Uwaga: podczas edytowania dokumentu zmiany muszą być oparte na dokumencie z symbolem |
commentsViewMode |
Tylko dane wyjściowe. Tryb wyświetlania komentarzy zastosowany w dokumencie. |
comments[] |
Tylko dane wyjściowe. Komentarze powiązane z dokumentem. Wypełniony tylko wtedy, gdy parametr |
suggestions[] |
Tylko dane wyjściowe. sugestie powiązane z dokumentem; Wypełniony tylko wtedy, gdy parametr |
body |
Tylko dane wyjściowe. Główna część dokumentu. Pole starszego typu: zamiast niego używaj |
headers |
Tylko dane wyjściowe. Nagłówki w dokumencie, z kluczem w postaci identyfikatora nagłówka. Pole starszego typu: zamiast niego używaj |
footers |
Tylko dane wyjściowe. Stopki w dokumencie, z kluczem w postaci identyfikatora stopki. Pole starszego typu: zamiast niego używaj |
footnotes |
Tylko dane wyjściowe. Przypisy w dokumencie, z kluczem w postaci identyfikatora przypisu. Starsze pole: zamiast niego używaj |
documentStyle |
Tylko dane wyjściowe. Styl dokumentu. Pole starszego typu: zamiast niego używaj |
suggestedDocumentStyleChanges |
Tylko dane wyjściowe. Sugerowane zmiany stylu dokumentu, z kluczem w postaci identyfikatora sugestii. Pole starszego typu: zamiast niego używaj |
namedStyles |
Tylko dane wyjściowe. Style nazwane dokumentu. Starsze pole: zamiast niego używaj |
suggestedNamedStylesChanges |
Tylko dane wyjściowe. Proponowane zmiany w nazwanych stylach dokumentu, z kluczem w postaci identyfikatora sugestii. Pole starszego typu: zamiast niego używaj |
lists |
Tylko dane wyjściowe. Listy w dokumencie, z kluczem w postaci identyfikatora listy. Starsze pole: zamiast niego używaj |
namedRanges |
Tylko dane wyjściowe. Zakresy nazwane w dokumencie, kluczowane według nazwy. Pole starszego typu: zamiast niego używaj |
inlineObjects |
Tylko dane wyjściowe. Obiekty wbudowane w dokumencie, z kluczem w postaci identyfikatora obiektu. Starsze pole: zamiast niego używaj |
positionedObjects |
Tylko dane wyjściowe. Obiekty w dokumencie z określonym położeniem, z kluczami w postaci identyfikatorów obiektów. Starsze pole: zamiast niego używaj |
Tab
karta w dokumencie;
| Zapis JSON |
|---|
{ "tabProperties": { object ( |
| Pola | |
|---|---|
tabProperties |
Właściwości karty, takie jak identyfikator i tytuł. |
childTabs[] |
Karty podrzędne zagnieżdżone na tej karcie. |
Pole zbiorcze content. Zawartość karty. content może mieć tylko jedną z tych wartości: |
|
documentTab |
karta z zawartością dokumentu, np. tekstem i obrazami; |
TabProperties
Właściwości karty.
| Zapis JSON |
|---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer, "iconEmoji": string } |
| Pola | |
|---|---|
tabId |
Stały identyfikator karty. |
title |
Nazwa karty widoczna dla użytkownika. |
parentTabId |
Opcjonalnie. Identyfikator karty nadrzędnej. Puste, gdy bieżąca karta jest kartą najwyższego poziomu, co oznacza, że nie ma żadnych kart nadrzędnych. |
index |
Indeks karty w elemencie nadrzędnym liczony od zera. |
nestingLevel |
Tylko dane wyjściowe. Głębokość karty w dokumencie. Karty najwyższego poziomu zaczynają się od 0. |
iconEmoji |
Opcjonalnie. Ikona emoji wyświetlana na karcie. Prawidłowa ikona emoji jest reprezentowana przez niepusty ciąg znaków Unicode. Każdy zestaw znaków, który nie reprezentuje pojedynczego emoji, jest nieprawidłowy. Jeśli emotikon jest nieprawidłowy, zwracany jest błąd 400 (Nieprawidłowe żądanie). Jeśli ta wartość jest nieskonfigurowana lub pusta, na karcie wyświetli się domyślna ikona karty. |
DocumentTab
Karta z treścią dokumentu.
| Zapis JSON |
|---|
{ "body": { object ( |
| Pola | |
|---|---|
body |
Główna część karty dokumentu. |
headers |
Nagłówki na karcie dokumentu, kluczowane według identyfikatora nagłówka. |
footers |
Stopki na karcie dokumentu, z kluczem w postaci identyfikatora stopki. |
footnotes |
Przypisy w karcie dokumentu, z kluczem w postaci identyfikatora przypisu. |
documentStyle |
Styl karty dokumentu. |
suggestedDocumentStyleChanges |
Proponowane zmiany stylu karty dokumentu, z kluczem w postaci identyfikatora sugestii. |
namedStyles |
Nazwane style karty dokumentu. |
suggestedNamedStylesChanges |
Proponowane zmiany w stylach nazwanych na karcie dokumentu, z kluczem w postaci identyfikatora sugestii. |
lists |
Listy na karcie dokumentu, kluczowane według identyfikatora listy. |
namedRanges |
Zakresy nazwane na karcie dokumentu, kluczowane według nazwy. |
inlineObjects |
Obiekty wstawione w karcie dokumentu, z kluczem w postaci identyfikatora obiektu. |
positionedObjects |
Obiekty umieszczone na karcie dokumentu, z kluczem w postaci identyfikatora obiektu. |
commentAnchors |
Komentarz jest zakotwiczony na karcie dokumentu i powiązany z identyfikatorem kotwicy. Wypełniony tylko wtedy, gdy parametr |
Treść
Treść dokumentu.
Treść zwykle zawiera pełną zawartość dokumentu z wyjątkiem headers, footers i footnotes.
| Zapis JSON |
|---|
{
"content": [
{
object ( |
| Pola | |
|---|---|
content[] |
Zawartość treści. Indeksy treści w treści zaczynają się od zera. |
StructuralElement
Element strukturalny opisuje treść, która nadaje dokumentowi strukturę.
| Zapis JSON |
|---|
{ "startIndex": integer, "endIndex": integer, "paragraph": { object ( |
| Pola | |
|---|---|
startIndex |
Indeks początkowy tego elementu strukturalnego liczony od zera w jednostkach kodu UTF-16. |
endIndex |
Indeks końcowy tego elementu strukturalnego (liczony od zera), z wyłączeniem jednostek kodu UTF-16. |
Pole zbiorcze content. Zawartość elementu strukturalnego. content może mieć tylko jedną z tych wartości: |
|
paragraph |
Typ akapitu elementu strukturalnego. |
sectionBreak |
Typ podziału sekcji elementu strukturalnego. |
table |
Typ elementu strukturalnego w formie tabeli. |
tableOfContents |
Element strukturalny typu spis treści. |
Akapit
StructuralElement reprezentujący akapit. Akapit to zakres treści zakończony znakiem nowego wiersza.
| Zapis JSON |
|---|
{ "elements": [ { object ( |
| Pola | |
|---|---|
elements[] |
Treść akapitu podzielona na części składowe. |
paragraphStyle |
Styl tego akapitu. |
suggestedParagraphStyleChanges |
Sugerowany styl akapitu zmienia się w tym akapicie, kluczowany przez identyfikator sugestii. |
bullet |
Punktor tego akapitu. Jeśli nie występuje, akapit nie należy do listy. |
suggestedBulletChanges |
Sugerowane zmiany w punkcie tego akapitu. |
positionedObjectIds[] |
Identyfikatory obiektów umieszczonych, które są powiązane z tym akapitem. |
suggestedPositionedObjectIds |
Identyfikatory sugerowanych obiektów umieszczonych, które mają być dołączone do tego akapitu, z kluczem w postaci identyfikatora sugestii. |
ParagraphElement
Element ParagraphElement opisuje treść w Paragraph.
| Zapis JSON |
|---|
{ "startIndex": integer, "endIndex": integer, "textRun": { object ( |
| Pola | |
|---|---|
startIndex |
Indeks początkowy tego elementu akapitu (od zera) w jednostkach kodu UTF-16. |
endIndex |
Indeks końcowy tego elementu akapitu (liczony od zera), bez uwzględniania znaku, w jednostkach kodu UTF-16. |
Pole zbiorcze content. Treść elementu akapitu. content może mieć tylko jedną z tych wartości: |
|
textRun |
Element akapitu z ciągiem tekstowym. |
autoText |
Element akapitu tekstu automatycznego. |
pageBreak |
Element akapitu podziału strony. |
columnBreak |
Element akapitu podziału kolumny. |
footnoteReference |
Element akapitu odwołania do przypisu. |
horizontalRule |
Element akapitu linijki poziomej. |
equation |
Element akapitu z równaniem. |
inlineObjectElement |
Element akapitu obiektu wbudowanego. |
person |
Element akapitu, który zawiera link do osoby lub adresu e-mail. |
richLink |
Element akapitu, który zawiera link do zasobu Google (np. pliku na Dysku Google, filmu w YouTube lub wydarzenia w Kalendarzu). |
dateElement |
Element akapitu reprezentujący datę. |
TextRun
ParagraphElement reprezentujący ciąg tekstu, który ma ten sam styl.
| Zapis JSON |
|---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
content |
Tekst tego uruchomienia. Wszystkie elementy inne niż tekst w ciągu są zastępowane znakiem Unicode U+E907. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego fragmentu. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się w tym przebiegu, a kluczem jest identyfikator sugestii. |
TextStyle
Reprezentuje style, które można zastosować do tekstu.
Dziedziczone style tekstu są w tej wiadomości reprezentowane jako nieustawione pola. Element nadrzędny stylu tekstu zależy od tego, gdzie jest on zdefiniowany:
- TextStyle tekstu w
Paragraphdziedziczy z odpowiedniegonamed style typeakapitu. - Element TextStyle w
named styledziedziczy styl o nazwienormal text. - Styl tekstu
normal texto nazwie styl dziedziczy domyślny styl tekstu w edytorze Dokumentów. - Styl tekstu w elemencie
Paragraphzawartym w tabeli może dziedziczyć styl tekstu ze stylu tabeli.
Jeśli styl tekstu nie jest dziedziczony z elementu nadrzędnego, usunięcie ustawień pól przywróci styl do wartości domyślnych w edytorze Dokumentów.
| Zapis JSON |
|---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
| Pola | |
|---|---|
bold |
Określa, czy tekst jest renderowany jako pogrubiony. |
italic |
Określa, czy tekst jest zapisany kursywą. |
underline |
Czy tekst jest podkreślony. |
strikethrough |
Określa, czy tekst jest przekreślony. |
smallCaps |
Określa, czy tekst jest pisany kapitalikami. |
backgroundColor |
Kolor tła tekstu. Jeśli jest ustawiony, kolor jest kolorem RGB lub przezroczystym, w zależności od pola |
foregroundColor |
Kolor pierwszego planu tekstu. Jeśli jest ustawiony, kolor jest kolorem RGB lub przezroczystym, w zależności od pola |
fontSize |
Rozmiar czcionki tekstu. |
weightedFontFamily |
Rodzina czcionek i grubość tekstu. Jeśli w żądaniu aktualizacji podano wartości zarówno dla parametru Jeśli nie jest ustawiona, domyślnie przyjmuje wartość Jeśli parametr |
baselineOffset |
Pionowe przesunięcie tekstu względem jego normalnej pozycji. Tekst z przesunięciem linii bazowej |
link |
Miejsce docelowe hiperlinku w tekście. Jeśli nie jest ustawiony, link nie jest dostępny. Linki nie są dziedziczone z tekstu nadrzędnego. Zmiana linku w prośbie o aktualizację powoduje inne zmiany w stylu tekstu zakresu:
|
OptionalColor
Kolor, który może być w pełni nieprzezroczysty lub w pełni przezroczysty.
| Zapis JSON |
|---|
{
"color": {
object ( |
| Pola | |
|---|---|
color |
Jeśli jest ustawiony, będzie używany jako kolor nieprzezroczysty. Jeśli nie jest ustawiony, oznacza kolor przezroczysty. |
Kolor
jednolity kolor,
| Zapis JSON |
|---|
{
"rgbColor": {
object ( |
| Pola | |
|---|---|
rgbColor |
Wartość koloru RGB. |
RgbColor
Kolor RGB.
| Zapis JSON |
|---|
{ "red": number, "green": number, "blue": number } |
| Pola | |
|---|---|
red |
Składowa czerwona koloru, od 0,0 do 1,0. |
green |
Składowa zielona koloru, od 0,0 do 1,0. |
blue |
Składowa niebieska koloru, od 0,0 do 1,0. |
Wymiar
Wartość w jednym kierunku w określonych jednostkach.
| Zapis JSON |
|---|
{
"magnitude": number,
"unit": enum ( |
| Pola | |
|---|---|
magnitude |
Wielkość. |
unit |
Jednostki wielkości. |
Jednostka
Jednostki miary.
| Wartości w polu enum | |
|---|---|
UNIT_UNSPECIFIED |
Jednostki są nieznane. |
PT |
Punkt, czyli 1/72 cala. |
WeightedFontFamily
Reprezentuje rodzinę i grubość czcionki tekstu.
| Zapis JSON |
|---|
{ "fontFamily": string, "weight": integer } |
| Pola | |
|---|---|
fontFamily |
Rodzina czcionek tekstu. Rodzina czcionek może być dowolną czcionką z menu Czcionka w Dokumentach lub z Google Fonts. Jeśli nazwa czcionki jest nierozpoznana, tekst jest renderowany w czcionce |
weight |
Grubość czcionki. To pole może mieć dowolną wartość, która jest wielokrotnością liczby Wartością domyślną jest Grubość czcionki to tylko jeden z komponentów renderowanej grubości czcionki. Na renderowaną grubość czcionki wpływa połączenie wartości
|
BaselineOffset
Sposoby, w jakie tekst może być przesunięty w pionie względem normalnej pozycji.
| Wartości w polu enum | |
|---|---|
BASELINE_OFFSET_UNSPECIFIED |
Przesunięcie linii bazowej tekstu jest dziedziczone z elementu nadrzędnego. |
NONE |
Tekst nie jest przesunięty w pionie. |
SUPERSCRIPT |
Tekst jest przesunięty w pionie do góry (indeks górny). |
SUBSCRIPT |
Tekst jest przesunięty w pionie w dół (indeks dolny). |
Link
Odwołanie do innej części dokumentu lub zewnętrznego zasobu URL.
| Zapis JSON |
|---|
{ "url": string, "tabId": string, "bookmark": { object ( |
| Pola | |
|---|---|
Pole zbiorcze destination. Miejsce docelowe linku. destination może mieć tylko jedną z tych wartości: |
|
url |
Zewnętrzny adres URL. |
tabId |
Identyfikator karty w tym dokumencie. |
bookmark |
zakładkę w tym dokumencie; W dokumentach zawierających 1 kartę linki do zakładek na tej karcie nadal zwracają wartość |
heading |
Nagłówek w tym dokumencie. W dokumentach zawierających jedną kartę linki do nagłówków na tej karcie nadal będą zwracać wartość |
bookmarkId |
Identyfikator zakładki w tym dokumencie. Starsze pole: zamiast tego ustaw wartość Jeśli to pole jest używane w żądaniu zapisu, zakładka jest uznawana za pochodzącą z identyfikatora karty określonego w żądaniu. Jeśli w żądaniu nie określono identyfikatora karty, przyjmuje się, że pochodzi ono z pierwszej karty w dokumencie. |
headingId |
Identyfikator nagłówka w tym dokumencie. Starsze pole: zamiast tego ustaw wartość Jeśli to pole jest używane w żądaniu zapisu, nagłówek jest uznawany za pochodzący z identyfikatora karty określonego w żądaniu. Jeśli w żądaniu nie określono identyfikatora karty, przyjmuje się, że pochodzi ono z pierwszej karty w dokumencie. |
BookmarkLink
Odwołanie do zakładki w tym dokumencie.
| Zapis JSON |
|---|
{ "id": string, "tabId": string } |
| Pola | |
|---|---|
id |
Identyfikator zakładki w tym dokumencie. |
tabId |
Identyfikator karty zawierającej tę zakładkę. |
HeadingLink
Odwołanie do nagłówka w tym dokumencie.
| Zapis JSON |
|---|
{ "id": string, "tabId": string } |
| Pola | |
|---|---|
id |
Identyfikator nagłówka w tym dokumencie. |
tabId |
Identyfikator karty zawierającej ten nagłówek. |
SuggestedTextStyle
Sugerowana zmiana w TextStyle.
| Zapis JSON |
|---|
{ "textStyle": { object ( |
| Pola | |
|---|---|
textStyle |
|
textStyleSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
TextStyleSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie TextStyle zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
| Pola | |
|---|---|
boldSuggested |
Wskazuje, czy zaproponowano zmianę w |
italicSuggested |
Wskazuje, czy zaproponowano zmianę w |
underlineSuggested |
Wskazuje, czy zaproponowano zmianę w |
strikethroughSuggested |
Wskazuje, czy zaproponowano zmianę w |
smallCapsSuggested |
Wskazuje, czy zaproponowano zmianę w |
backgroundColorSuggested |
Wskazuje, czy zaproponowano zmianę w |
foregroundColorSuggested |
Wskazuje, czy zaproponowano zmianę w |
fontSizeSuggested |
Wskazuje, czy zaproponowano zmianę w |
weightedFontFamilySuggested |
Wskazuje, czy zaproponowano zmianę w |
baselineOffsetSuggested |
Wskazuje, czy zaproponowano zmianę w |
linkSuggested |
Wskazuje, czy zaproponowano zmianę w |
AutoText
ParagraphElement – symbol reprezentujący miejsce w tekście, które jest dynamicznie zastępowane treścią, która może się zmieniać z biegiem czasu, np. numerem strony.
| Zapis JSON |
|---|
{ "type": enum ( |
| Pola | |
|---|---|
type |
Typ tego tekstu automatycznego. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego tekstu automatycznego. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten autotekst, który jest powiązany z identyfikatorem sugestii. |
Typ
Rodzaje autotekstu.
| Wartości w polu enum | |
|---|---|
TYPE_UNSPECIFIED |
Nieokreślony typ tekstu automatycznego. |
PAGE_NUMBER |
Wpisz tekst automatyczny, który będzie reprezentować bieżący numer strony. |
PAGE_COUNT |
Typ tekstu automatycznego, który reprezentuje łączną liczbę stron w dokumencie. |
PageBreak
Symbol ParagraphElement reprezentujący podział strony. Podział strony powoduje, że następny tekst zaczyna się u góry następnej strony.
| Zapis JSON |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego podziału strony. Podobnie jak w przypadku treści tekstowych, takich jak ciągi tekstowe i odwołania do przypisów, styl tekstu podziału strony może wpływać na układ treści, a także na styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten podział strony, z kluczem w postaci identyfikatora sugestii. |
ColumnBreak
Symbol ParagraphElement reprezentujący podział kolumny. Podział kolumny powoduje, że następny tekst zaczyna się u góry kolejnej kolumny.
| Zapis JSON |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego obiektu ColumnBreak. Podobnie jak w przypadku treści tekstowych, takich jak ciągi tekstowe i odwołania do przypisów, styl tekstu w podziale kolumny może wpływać na układ treści, a także na styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten ColumnBreak, z kluczem w postaci identyfikatora sugestii. |
FootnoteReference
ParagraphElement reprezentujący odwołanie do przypisu. Odwołanie do przypisu to treść w tekście, która jest renderowana z numerem i służy do identyfikowania przypisu.
| Zapis JSON |
|---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
footnoteId |
Identyfikator elementu |
footnoteNumber |
Wyrenderowany numer tego przypisu. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego elementu FootnoteReference. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten styl FootnoteReference, z kluczem w postaci identyfikatora sugestii. |
HorizontalRule
Symbol ParagraphElement reprezentujący linię poziomą.
| Zapis JSON |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego elementu HorizontalRule. Podobnie jak w przypadku treści tekstowych, takich jak ciągi tekstowe i odwołania do przypisów, styl tekstu linii poziomej może wpływać na układ treści, a także na styl tekstu wstawionego obok niej. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten element HorizontalRule, z kluczem w postaci identyfikatora sugestii. |
Równanie
Symbol ParagraphElement reprezentujący równanie.
| Zapis JSON |
|---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
| Pola | |
|---|---|
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
InlineObjectElement
ParagraphElement, który zawiera InlineObject.
| Zapis JSON |
|---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
inlineObjectId |
Identyfikator |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
textStyle |
Styl tekstu tego elementu InlineObjectElement. Podobnie jak w przypadku treści tekstowych, takich jak ciągi tekstowe i odwołania do przypisów, styl tekstu elementu obiektu wbudowanego może wpływać na układ treści, a także na styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten InlineObject, z kluczem w postaci identyfikatora sugestii. |
Osoba
osoba lub adres e-mail wspomniany w dokumencie; Wzmianki te działają jak pojedynczy, niezmienny element zawierający imię i nazwisko lub adres e-mail osoby.
| Zapis JSON |
|---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
personId |
Tylko dane wyjściowe. Unikalny identyfikator tego linku. |
suggestedInsertionIds[] |
Identyfikatory sugestii, które wstawiają do dokumentu link do tej osoby. |
suggestedDeletionIds[] |
Identyfikatory sugestii, które usuwają link do tej osoby z dokumentu. |
textStyle |
Styl tekstu tego |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na |
personProperties |
Tylko dane wyjściowe. Właściwości tego elementu |
PersonProperties
Usługi powiązane z konkretną usługą Person.
| Zapis JSON |
|---|
{ "name": string, "email": string } |
| Pola | |
|---|---|
name |
Imię i nazwisko osoby, jeśli jest wyświetlane w tekście linku zamiast adresu e-mail. |
email |
Adres e-mail połączony z tym |
RichLink
Link do zasobu Google (np. pliku na Dysku, filmu w YouTube lub wydarzenia w Kalendarzu).
| Zapis JSON |
|---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
richLinkId |
Tylko dane wyjściowe. Identyfikator tego linku. |
suggestedInsertionIds[] |
Identyfikatory sugestii, które wstawiają ten link do dokumentu. |
suggestedDeletionIds[] |
Identyfikatory sugestii, które usuwają ten link z dokumentu. |
textStyle |
Styl tekstu tego |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na |
richLinkProperties |
Tylko dane wyjściowe. Właściwości tego elementu |
RichLinkProperties
Właściwości charakterystyczne dla RichLink.
| Zapis JSON |
|---|
{ "title": string, "uri": string, "mimeType": string } |
| Pola | |
|---|---|
title |
Tytuł |
uri |
Identyfikator URI do |
mimeType |
Typ MIME |
DateElement
Wystąpienie daty wspomniane w dokumencie.
| Zapis JSON |
|---|
{ "dateId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
| Pola | |
|---|---|
dateId |
Tylko dane wyjściowe. Unikalny identyfikator tej daty. |
suggestedInsertionIds[] |
Identyfikatory sugestii, które wstawiają tę datę do dokumentu. Element DateElement może mieć wiele identyfikatorów wstawiania, jeśli jest zagnieżdżoną sugerowaną zmianą (np. sugestią w sugestii innego użytkownika). Jeśli to pole jest puste, ta data nie jest sugerowaną datą wstawienia. |
suggestedDeletionIds[] |
Identyfikatory sugestii, które usuwają tę datę z dokumentu. Element daty może mieć kilka identyfikatorów usuwania, jeśli na przykład kilku użytkowników zaproponuje jego usunięcie. Jeśli to pole jest puste, ta data nie jest sugerowana do usunięcia. |
textStyle |
Styl tekstu tego elementu DateElement. |
suggestedTextStyleChanges |
Sugerowany styl tekstu zmienia się na ten element DateElement, kluczowany przez identyfikator sugestii. |
dateElementProperties |
Właściwości tego elementu DateElement. |
suggestedDateElementPropertiesChanges |
Sugerowane zmiany właściwości elementu daty, z kluczem w postaci identyfikatora sugestii. |
DateElementProperties
Właściwości DateElement.
| Zapis JSON |
|---|
{ "timestamp": string, "timeZoneId": string, "locale": string, "dateFormat": enum ( |
| Pola | |
|---|---|
timestamp |
Punkt w czasie do przedstawienia w sekundach i nanosekundach od epoki uniksowej: 1 stycznia 1970 r. o północy czasu UTC. Sygnatura czasowa powinna być podana w czasie UTC. Jeśli parametr timeZoneId jest ustawiony, sygnatura czasowa jest dostosowywana do strefy czasowej. Na przykład sygnatura czasowa |
timeZoneId |
Strefa czasowa elementu DateElement zdefiniowana przez projekt Unicode Common Locale Data Repository (CLDR). Na przykład: |
locale |
Kod języka elementu DateElement. Na przykład: Ograniczone do tych języków: |
dateFormat |
Określa sposób wyświetlania części daty elementu DateElement w dokumencie. Jeśli nie jest ustawiona, domyślna wartość to DATE_FORMAT_MONTH_DAY_YEAR_ABBREVIATED, co oznacza, że element DateElement będzie formatowany jako |
timeFormat |
Określa, jak część czasu elementu DateElement będzie wyświetlana w dokumencie. Jeśli nie jest ustawiona, domyślna wartość to TIME_FORMAT_DISABLED, co oznacza, że nie powinna być wyświetlana żadna godzina. |
displayText |
Tylko dane wyjściowe. Określa sposób wyświetlania elementu DateElement w dokumencie. |
DateFormat
Możliwe formaty daty w przypadku DateElement.
| Wartości w polu enum | |
|---|---|
DATE_FORMAT_UNSPECIFIED |
Format daty nie został określony. |
DATE_FORMAT_CUSTOM |
Tylko dane wyjściowe. Format daty jest importowany ze źródła zewnętrznego. |
DATE_FORMAT_MONTH_DAY_ABBREVIATED |
Format daty to skrócona nazwa miesiąca, po której następuje dzień. Na przykład „1 stycznia”. |
DATE_FORMAT_MONTH_DAY_FULL |
Format daty to miesiąc, a po nim dzień. Na przykład „1 stycznia”. |
DATE_FORMAT_MONTH_DAY_YEAR_ABBREVIATED |
Format daty to skrócona nazwa miesiąca, po której następuje dzień i rok. np. „1 stycznia 1970 r.”. |
DATE_FORMAT_ISO8601 |
Format daty to ISO 8601. Na przykład „1970-01-01”. |
TimeFormat
Możliwe formaty czasu w przypadku DateElement.
| Wartości w polu enum | |
|---|---|
TIME_FORMAT_UNSPECIFIED |
Format czasu nie został określony. |
TIME_FORMAT_DISABLED |
Wskazuje, że data nie zawiera godziny. |
TIME_FORMAT_HOUR_MINUTE |
Format czasu pokazuje godzinę i minutę. Na przykład „1 stycznia 1970 r. 12:00”. |
TIME_FORMAT_HOUR_MINUTE_TIMEZONE |
Format czasu zawiera godzinę, minutę i strefę czasową. Na przykład „1 stycznia 1970 r. 12:00 UTC”. |
SuggestedDateElementProperties
Sugerowana zmiana w DateElementProperties.
| Zapis JSON |
|---|
{ "dateElementProperties": { object ( |
| Pola | |
|---|---|
dateElementProperties |
|
dateElementPropertiesSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
DateElementPropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie DateElementProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "timestampSuggested": boolean, "timeZoneIdSuggested": boolean, "localeSuggested": boolean, "dateFormatSuggested": boolean, "timeFormatSuggested": boolean } |
| Pola | |
|---|---|
timestampSuggested |
Wskazuje, czy zaproponowano zmianę w |
timeZoneIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
localeSuggested |
Wskazuje, czy zaproponowano zmianę w |
dateFormatSuggested |
Wskazuje, czy zaproponowano zmianę w |
timeFormatSuggested |
Wskazuje, czy zaproponowano zmianę w |
ParagraphStyle
Style, które mają zastosowanie do całego akapitu.
Dziedziczone style akapitów są w tej wiadomości reprezentowane jako nieustawione pola. Styl akapitu nadrzędnego zależy od tego, gdzie jest zdefiniowany styl akapitu:
- Element ParagraphStyle w
Paragraphdziedziczy po odpowiednim elemencienamed style typew akapicie. - Obiekt ParagraphStyle w obiekcie
named styledziedziczy styl o nazwienormal text. - Element ParagraphStyle stylu nazwanego
normal textdziedziczy po domyślnym stylu akapitu w edytorze Dokumentów. - Element
Paragraphw tabeli może dziedziczyć styl akapitu ze stylu tabeli.
Jeśli styl akapitu nie dziedziczy po elemencie nadrzędnym, usunięcie ustawień pól przywróci styl do wartości domyślnych w edytorze Dokumentów.
| Zapis JSON |
|---|
{ "headingId": string, "namedStyleType": enum ( |
| Pola | |
|---|---|
headingId |
Identyfikator nagłówka akapitu. Jeśli jest puste, ten akapit nie jest nagłówkiem. Ta właściwość jest tylko do odczytu. |
namedStyleType |
Nazwany typ stylu akapitu. Ponieważ aktualizacja typu stylu nazwanego wpływa na inne właściwości w obiekcie ParagraphStyle, typ stylu nazwanego jest stosowany przed aktualizacją innych właściwości. |
alignment |
Wyrównanie tekstu w tym akapicie. |
lineSpacing |
Wielkość odstępu między wierszami jako procent normalnego odstępu, gdzie normalny odstęp jest reprezentowany jako 100, 0. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
direction |
Kierunek tekstu w tym akapicie. Jeśli nie jest ustawiona, domyślnie przyjmuje wartość |
spacingMode |
Tryb odstępów w akapicie. |
spaceAbove |
Wielkość dodatkowego odstępu nad akapitem. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
spaceBelow |
Wielkość dodatkowego odstępu pod akapitem. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
borderBetween |
Obramowanie między tym akapitem a następnym i poprzednim akapitem. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Obramowanie wewnętrzne jest renderowane, gdy sąsiedni akapit ma takie same właściwości obramowania i wcięcia. Nie można częściowo zaktualizować obramowań akapitu. Podczas zmiany obramowania akapitu należy określić nowe obramowanie w całości. |
borderTop |
Obramowanie u góry tego akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Górna krawędź jest renderowana, gdy akapit powyżej ma inne właściwości krawędzi i wcięcia. Nie można częściowo zaktualizować obramowań akapitu. Podczas zmiany obramowania akapitu należy określić nowe obramowanie w całości. |
borderBottom |
Obramowanie u dołu tego akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Dolna krawędź jest renderowana, gdy akapit poniżej ma inne właściwości krawędzi i wcięcia. Nie można częściowo zaktualizować obramowań akapitu. Podczas zmiany obramowania akapitu należy określić nowe obramowanie w całości. |
borderLeft |
Obramowanie po lewej stronie tego akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Nie można częściowo zaktualizować obramowań akapitu. Podczas zmiany obramowania akapitu należy określić nowe obramowanie w całości. |
borderRight |
Obramowanie po prawej stronie tego akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Nie można częściowo zaktualizować obramowań akapitu. Podczas zmiany obramowania akapitu należy określić nowe obramowanie w całości. |
indentFirstLine |
Wielkość wcięcia pierwszego wiersza akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
indentStart |
Wielkość wcięcia akapitu po stronie odpowiadającej początkowi tekstu, na podstawie bieżącego kierunku akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
indentEnd |
Wielkość wcięcia akapitu po stronie odpowiadającej końcowi tekstu, na podstawie bieżącego kierunku akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
tabStops[] |
Lista tabulatorów tego akapitu. Lista tabulatorów nie jest dziedziczona. Ta właściwość jest tylko do odczytu. |
keepLinesTogether |
Określa, czy wszystkie wiersze akapitu powinny być umieszczone na tej samej stronie lub w tej samej kolumnie, jeśli to możliwe. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
keepWithNext |
Określa, czy przynajmniej część tego akapitu powinna być umieszczona na tej samej stronie lub w tej samej kolumnie co następny akapit, jeśli to możliwe. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
avoidWidowAndOrphan |
Określa, czy w akapitach należy unikać sierot i wdów. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
shading |
Cieniowanie akapitu. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. |
pageBreakBefore |
Określa, czy bieżący akapit ma zawsze zaczynać się na początku strony. Jeśli nie zostanie ustawiona, wartość jest dziedziczona z elementu nadrzędnego. Próba zaktualizowania |
NamedStyleType
Typy nazwanych stylów.
| Wartości w polu enum | |
|---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Typ stylu nazwanego nie został określony. |
NORMAL_TEXT |
Zwykły tekst. |
TITLE |
Tytuł. |
SUBTITLE |
Podtytuł. |
HEADING_1 |
Nagłówek 1. |
HEADING_2 |
Nagłówek 2. |
HEADING_3 |
Nagłówek 3. |
HEADING_4 |
Nagłówek 4. |
HEADING_5 |
Nagłówek 5. |
HEADING_6 |
Nagłówek 6. |
Wyrównanie
Rodzaje wyrównania tekstu w akapicie.
| Wartości w polu enum | |
|---|---|
ALIGNMENT_UNSPECIFIED |
Wyrównanie akapitu jest dziedziczone z elementu nadrzędnego. |
START |
Akapit jest wyrównany do początku wiersza. Wyrównanie do lewej w przypadku tekstu od lewej do prawej, w przeciwnym razie wyrównanie do prawej. |
CENTER |
Akapit jest wyśrodkowany. |
END |
Akapit jest wyrównany do końca wiersza. Wyrównanie do prawej w przypadku tekstu od lewej do prawej, w przeciwnym razie wyrównanie do lewej. |
JUSTIFIED |
Akapit jest wyjustowany. |
ContentDirection
Kierunek, w którym mogą przepływać treści dotyczące wskazówek.
| Wartości w polu enum | |
|---|---|
CONTENT_DIRECTION_UNSPECIFIED |
Kierunek treści jest nieokreślony. |
LEFT_TO_RIGHT |
Treść jest wyświetlana od lewej do prawej. |
RIGHT_TO_LEFT |
Treść jest wyświetlana od prawej do lewej. |
SpacingMode
Różne tryby odstępów między akapitami.
| Wartości w polu enum | |
|---|---|
SPACING_MODE_UNSPECIFIED |
Tryb odstępu jest dziedziczony z elementu nadrzędnego. |
NEVER_COLLAPSE |
Odstępy między akapitami są zawsze renderowane. |
COLLAPSE_LISTS |
Odstępy między akapitami są pomijane między elementami listy. |
ParagraphBorder
Obramowanie akapitu.
| Zapis JSON |
|---|
{ "color": { object ( |
| Pola | |
|---|---|
color |
Kolor obramowania. |
width |
Szerokość obramowania. |
padding |
Wypełnienie obramowania. |
dashStyle |
Styl kreskowania obramowania. |
DashStyle
Rodzaje kresek, za pomocą których można renderować geometrię liniową. Te wartości są oparte na typie prostym „ST_PresetLineDashVal” opisanym w sekcji 20.1.10.49 dokumentu „Office Open XML File Formats - Fundamentals and Markup Language Reference”, części 1 5 edycji standardu ECMA-376.
| Wartości w polu enum | |
|---|---|
DASH_STYLE_UNSPECIFIED |
Nieokreślony styl kreski. |
SOLID |
Linia ciągła. Odpowiada wartości „solid” w ECMA-376 ST_PresetLineDashVal. Jest to domyślny styl kreski. |
DOT |
Linia przerywana. Odpowiada wartości „dot” w ECMA-376 ST_PresetLineDashVal. |
DASH |
Linia przerywana. Odpowiada wartości „dash” w ECMA-376 ST_PresetLineDashVal. |
TabStop
tabulator w akapicie,
| Zapis JSON |
|---|
{ "offset": { object ( |
| Pola | |
|---|---|
offset |
Przesunięcie tego tabulatora względem marginesu początkowego. |
alignment |
Wyrównanie tego tabulatora. Jeśli nie jest ustawiona, domyślną wartością jest |
TabStopAlignment
Wyrównanie tabulatora.
| Wartości w polu enum | |
|---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Wyrównanie tabulatora jest nieokreślone. |
START |
Tabulator jest wyrównany do początku wiersza. Jest to ustawienie domyślne. |
CENTER |
Tabulator jest wyrównany do środka wiersza. |
END |
Tabulator jest wyrównany do końca wiersza. |
Cieniowanie
cieniowanie akapitu,
| Zapis JSON |
|---|
{
"backgroundColor": {
object ( |
| Pola | |
|---|---|
backgroundColor |
Kolor tła cieniowania tego akapitu. |
SuggestedParagraphStyle
Sugerowana zmiana w ParagraphStyle.
| Zapis JSON |
|---|
{ "paragraphStyle": { object ( |
| Pola | |
|---|---|
paragraphStyle |
|
paragraphStyleSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
ParagraphStyleSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie ParagraphStyle zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"headingIdSuggested": boolean,
"namedStyleTypeSuggested": boolean,
"alignmentSuggested": boolean,
"lineSpacingSuggested": boolean,
"directionSuggested": boolean,
"spacingModeSuggested": boolean,
"spaceAboveSuggested": boolean,
"spaceBelowSuggested": boolean,
"borderBetweenSuggested": boolean,
"borderTopSuggested": boolean,
"borderBottomSuggested": boolean,
"borderLeftSuggested": boolean,
"borderRightSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"indentEndSuggested": boolean,
"keepLinesTogetherSuggested": boolean,
"keepWithNextSuggested": boolean,
"avoidWidowAndOrphanSuggested": boolean,
"shadingSuggestionState": {
object ( |
| Pola | |
|---|---|
headingIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
namedStyleTypeSuggested |
Wskazuje, czy zaproponowano zmianę w |
alignmentSuggested |
Wskazuje, czy zaproponowano zmianę w |
lineSpacingSuggested |
Wskazuje, czy zaproponowano zmianę w |
directionSuggested |
Wskazuje, czy zaproponowano zmianę w |
spacingModeSuggested |
Wskazuje, czy zaproponowano zmianę w |
spaceAboveSuggested |
Wskazuje, czy zaproponowano zmianę w |
spaceBelowSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderBetweenSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
indentFirstLineSuggested |
Wskazuje, czy zaproponowano zmianę w |
indentStartSuggested |
Wskazuje, czy zaproponowano zmianę w |
indentEndSuggested |
Wskazuje, czy zaproponowano zmianę w |
keepLinesTogetherSuggested |
Wskazuje, czy zaproponowano zmianę w |
keepWithNextSuggested |
Wskazuje, czy zaproponowano zmianę w |
avoidWidowAndOrphanSuggested |
Wskazuje, czy zaproponowano zmianę w |
shadingSuggestionState |
Maska wskazująca, które pola w parametrze |
pageBreakBeforeSuggested |
Wskazuje, czy zaproponowano zmianę w |
ShadingSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie Shading zostały zmienione w tej proponowanej zmianie. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "backgroundColorSuggested": boolean } |
| Pola | |
|---|---|
backgroundColorSuggested |
Wskazuje, czy zaproponowano zmianę w |
Punktor
Opisuje punktor akapitu.
| Zapis JSON |
|---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
| Pola | |
|---|---|
listId |
Identyfikator listy, do której należy ten akapit. |
nestingLevel |
Poziom zagnieżdżenia tego akapitu na liście. |
textStyle |
Styl tekstu akapitu zastosowany do tego punktu. |
SuggestedBullet
Sugerowana zmiana w Bullet.
| Zapis JSON |
|---|
{ "bullet": { object ( |
| Pola | |
|---|---|
bullet |
|
bulletSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
BulletSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie Bullet zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| Pola | |
|---|---|
listIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
nestingLevelSuggested |
Wskazuje, czy zaproponowano zmianę w |
textStyleSuggestionState |
Maska wskazująca, które pola w parametrze |
ObjectReferences
Kolekcja identyfikatorów obiektów.
| Zapis JSON |
|---|
{ "objectIds": [ string ] } |
| Pola | |
|---|---|
objectIds[] |
Identyfikatory obiektów. |
SectionBreak
Znak StructuralElement reprezentujący podział sekcji. Sekcja to zakres treści, które mają ten sam parametr SectionStyle. Podział sekcji oznacza początek nowej sekcji, a styl sekcji jest stosowany do sekcji po podziale.
Treść dokumentu zawsze zaczyna się od podziału sekcji.
| Zapis JSON |
|---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
| Pola | |
|---|---|
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
sectionStyle |
Styl sekcji po tym podziale. |
SectionStyle
Styl stosowany w sekcji.
| Zapis JSON |
|---|
{ "columnProperties": [ { object ( |
| Pola | |
|---|---|
columnProperties[] |
Właściwości kolumn sekcji. Jeśli jest pusta, sekcja zawiera 1 kolumnę z właściwościami domyślnymi w edytorze Dokumentów. Sekcja może zawierać maksymalnie 3 kolumny. Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
columnSeparatorStyle |
Styl separatorów kolumn. Ten styl można ustawić nawet wtedy, gdy sekcja zawiera tylko 1 kolumnę. Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
contentDirection |
Kierunek treści w tej sekcji. Jeśli nie jest ustawiona, domyślną wartością jest Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginTop |
Górny margines strony sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginBottom |
Dolny margines strony sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginRight |
Prawy margines strony sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginLeft |
Lewy margines strony sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginHeader |
Margines nagłówka sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
marginFooter |
Margines stopki sekcji. Jeśli nie zostanie ustawiona, domyślną wartością będzie Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
sectionType |
Tylko dane wyjściowe. Typ sekcji. |
defaultHeaderId |
Identyfikator domyślnego nagłówka. Jeśli ta opcja nie jest ustawiona, wartość jest dziedziczona z poprzedniego elementu Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
defaultFooterId |
Identyfikator domyślnej stopki. Jeśli ta opcja nie jest ustawiona, wartość jest dziedziczona z poprzedniego elementu Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
firstPageHeaderId |
Identyfikator nagłówka używany tylko na pierwszej stronie sekcji. Jeśli wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
firstPageFooterId |
Identyfikator stopki używany tylko na pierwszej stronie sekcji. Jeśli wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
evenPageHeaderId |
Identyfikator nagłówka używanego tylko na stronach parzystych. Jeśli wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
evenPageFooterId |
Identyfikator stopki używanej tylko na stronach parzystych. Jeśli wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
useFirstPageHeaderFooter |
Wskazuje, czy w przypadku pierwszej strony sekcji mają być używane identyfikatory nagłówka lub stopki pierwszej strony. Jeśli nie jest ustawiona, dziedziczy wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
pageNumberStart |
Numer strony, od którego ma się rozpocząć liczenie stron w tej sekcji. Jeśli nie jest ustawione, numerowanie stron jest kontynuowane z poprzedniej sekcji. Jeśli wartość nie jest ustawiona w pierwszym Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
flipPageOrientation |
Opcjonalnie. Wskazuje, czy w przypadku tej sekcji należy odwrócić wymiary Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Podczas aktualizowania tej właściwości wymagane jest ustawienie konkretnej wartości. Usunięcie tej właściwości spowoduje błąd 400 (Nieprawidłowe żądanie). |
SectionColumnProperties
Właściwości, które mają zastosowanie do kolumny sekcji.
| Zapis JSON |
|---|
{ "width": { object ( |
| Pola | |
|---|---|
width |
Tylko dane wyjściowe. Szerokość kolumny. |
paddingEnd |
Dopełnienie na końcu kolumny. |
ColumnSeparatorStyle
Styl separatorów kolumn między kolumnami.
| Wartości w polu enum | |
|---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Nieokreślony styl separatora kolumn. |
NONE |
Brak linii rozdzielających kolumny. |
BETWEEN_EACH_COLUMN |
Wyświetla linię separatora kolumn między poszczególnymi kolumnami. |
SectionType
Określa, jak początek bieżącej sekcji jest umiejscowiony względem poprzedniej sekcji.
| Wartości w polu enum | |
|---|---|
SECTION_TYPE_UNSPECIFIED |
Typ sekcji nie został określony. |
CONTINUOUS |
Sekcja zaczyna się bezpośrednio po ostatnim akapicie poprzedniej sekcji. |
NEXT_PAGE |
Sekcja zaczyna się na następnej stronie. |
Tabela
StructuralElement reprezentująca tabelę.
| Zapis JSON |
|---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
| Pola | |
|---|---|
rows |
Liczba wierszy w tabeli. |
columns |
Liczba kolumn w tabeli. Tabela może nie być prostokątna, więc niektóre wiersze mogą mieć inną liczbę komórek. |
tableRows[] |
Zawartość i styl każdego wiersza. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
tableStyle |
Styl tabeli. |
TableRow
Zawartość i styl wiersza w Table.
| Zapis JSON |
|---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
| Pola | |
|---|---|
startIndex |
Indeks początkowy tego wiersza liczony od zera w jednostkach kodu UTF-16. |
endIndex |
Indeks końcowy tego wiersza (liczony od zera, wyłączny) w jednostkach kodu UTF-16. |
tableCells[] |
Zawartość i styl każdej komórki w tym wierszu. Tabela może nie być prostokątna, więc niektóre wiersze mogą mieć inną liczbę komórek niż inne wiersze w tej samej tabeli. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
tableRowStyle |
Styl wiersza tabeli. |
suggestedTableRowStyleChanges |
Sugerowane zmiany stylu w tym wierszu, z kluczem w postaci identyfikatora sugestii. |
TableCell
Zawartość i styl komórki w Table.
| Zapis JSON |
|---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
| Pola | |
|---|---|
startIndex |
Indeks początkowy tej komórki liczony od zera w jednostkach kodu UTF-16. |
endIndex |
Indeks końcowy tej komórki (liczony od zera, wyłączny) w jednostkach kodu UTF-16. |
content[] |
Zawartość komórki. |
tableCellStyle |
Styl komórki. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
suggestedTableCellStyleChanges |
Sugerowane zmiany stylu komórki tabeli, kluczowane według identyfikatora sugestii. |
TableCellStyle
Styl elementu TableCell.
Style komórek tabeli, które zostały odziedziczone, są w tym komunikacie reprezentowane jako pola bez ustawionej wartości. Styl komórki tabeli może dziedziczyć styl tabeli.
| Zapis JSON |
|---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
| Pola | |
|---|---|
rowSpan |
Liczba wierszy, które zajmuje komórka. Ta właściwość jest tylko do odczytu. |
columnSpan |
Zakres kolumn komórki. Ta właściwość jest tylko do odczytu. |
backgroundColor |
Kolor tła komórki. |
borderLeft |
Lewa krawędź komórki. |
borderRight |
Prawa krawędź komórki. |
borderTop |
Górna krawędź komórki. |
borderBottom |
Dolna krawędź komórki. |
paddingLeft |
Dopełnienie z lewej strony komórki. |
paddingRight |
Dopełnienie z prawej strony komórki. |
paddingTop |
Dopełnienie u góry komórki. |
paddingBottom |
Dopełnienie komórki u dołu. |
contentAlignment |
Wyrównanie treści w komórce tabeli. Domyślne wyrównanie jest zgodne z wyrównaniem nowo utworzonych komórek tabeli w edytorze Dokumentów. |
TableCellBorder
Obramowanie komórki tabeli.
Obramowania komórek tabeli nie mogą być przezroczyste. Aby ukryć obramowanie komórki tabeli, ustaw jego szerokość na 0.
| Zapis JSON |
|---|
{ "color": { object ( |
| Pola | |
|---|---|
color |
Kolor obramowania. Ten kolor nie może być przezroczysty. |
width |
Szerokość obramowania. |
dashStyle |
Styl kreskowania obramowania. |
ContentAlignment
Rodzaje dopasowania treści.
Pochodzi z podzbioru wartości typu prostego „ST_TextAnchoringType” w sekcji 20.1.10.60 dokumentu „Office Open XML File Formats - Fundamentals and Markup Language Reference”, części 1 ECMA-376 w wersji 5.
| Wartości w polu enum | |
|---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Nieokreślone wyrównanie treści. Wyrównanie treści jest dziedziczone z elementu nadrzędnego, jeśli taki istnieje. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Nieobsługiwane wyrównanie treści. |
TOP |
Wyrównanie, które wyrównuje treść do góry kontenera treści. Odpowiada typowi ECMA-376 ST_TextAnchoringType „t”. |
MIDDLE |
Wyrównanie, które wyrównuje treść do środka kontenera treści. Odpowiada typowi ECMA-376 ST_TextAnchoringType „ctr”. |
BOTTOM |
Wyrównanie, które wyrównuje treść do dołu kontenera treści. Odpowiada typowi ECMA-376 ST_TextAnchoringType „b”. |
SuggestedTableCellStyle
Sugerowana zmiana w TableCellStyle.
| Zapis JSON |
|---|
{ "tableCellStyle": { object ( |
| Pola | |
|---|---|
tableCellStyle |
|
tableCellStyleSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
TableCellStyleSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie TableCellStyle zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "rowSpanSuggested": boolean, "columnSpanSuggested": boolean, "backgroundColorSuggested": boolean, "borderLeftSuggested": boolean, "borderRightSuggested": boolean, "borderTopSuggested": boolean, "borderBottomSuggested": boolean, "paddingLeftSuggested": boolean, "paddingRightSuggested": boolean, "paddingTopSuggested": boolean, "paddingBottomSuggested": boolean, "contentAlignmentSuggested": boolean } |
| Pola | |
|---|---|
rowSpanSuggested |
Wskazuje, czy zaproponowano zmianę w |
columnSpanSuggested |
Wskazuje, czy zaproponowano zmianę w |
backgroundColorSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
borderBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
paddingLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
paddingRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
paddingTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
paddingBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
contentAlignmentSuggested |
Wskazuje, czy zaproponowano zmianę w |
TableRowStyle
Style, które mają zastosowanie do wiersza tabeli.
| Zapis JSON |
|---|
{
"minRowHeight": {
object ( |
| Pola | |
|---|---|
minRowHeight |
Minimalna wysokość wiersza. Wiersz zostanie wyrenderowany w edytorze Dokumentów na wysokości równej lub większej od tej wartości, aby wyświetlić całą zawartość komórek wiersza. |
tableHeader |
Określa, czy wiersz jest nagłówkiem tabeli. |
preventOverflow |
Określa, czy wiersz nie może przekraczać granic strony lub kolumny. |
SuggestedTableRowStyle
Sugerowana zmiana w TableRowStyle.
| Zapis JSON |
|---|
{ "tableRowStyle": { object ( |
| Pola | |
|---|---|
tableRowStyle |
|
tableRowStyleSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
TableRowStyleSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie TableRowStyle zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "minRowHeightSuggested": boolean } |
| Pola | |
|---|---|
minRowHeightSuggested |
Wskazuje, czy zaproponowano zmianę w |
TableStyle
Style, które można zastosować do tabeli.
| Zapis JSON |
|---|
{
"tableColumnProperties": [
{
object ( |
| Pola | |
|---|---|
tableColumnProperties[] |
Właściwości każdej kolumny. Pamiętaj, że w Dokumentach tabele zawierają wiersze, a wiersze zawierają komórki, podobnie jak w HTML. Właściwości wiersza znajdziesz na jego |
TableColumnProperties
Właściwości kolumny w tabeli.
| Zapis JSON |
|---|
{ "widthType": enum ( |
| Pola | |
|---|---|
widthType |
Typ szerokości kolumny. |
width |
Szerokość kolumny. Ustaw, kiedy wartość |
WidthType
Typ szerokości kolumny.
| Wartości w polu enum | |
|---|---|
WIDTH_TYPE_UNSPECIFIED |
Typ szerokości kolumny nie został określony. |
EVENLY_DISTRIBUTED |
Szerokość kolumny jest rozdzielana równomiernie między pozostałe kolumny o równomiernym rozkładzie. Szerokość kolumny jest określana automatycznie i stanowi równą część szerokości pozostałej w tabeli po uwzględnieniu wszystkich kolumn o określonej szerokości. |
FIXED_WIDTH |
stałą szerokość kolumny, Właściwość [width][google.apps.docs.v1.TableColumnProperties.width zawiera szerokość kolumny. |
TableOfContents
Ikona StructuralElement reprezentująca spis treści.
| Zapis JSON |
|---|
{
"content": [
{
object ( |
| Pola | |
|---|---|
content[] |
Zawartość spisu treści. |
suggestedInsertionIds[] |
Identyfikatory sugerowanych wstawień. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
Nagłówek
nagłówek dokumentu;
| Zapis JSON |
|---|
{
"headerId": string,
"content": [
{
object ( |
| Pola | |
|---|---|
headerId |
Identyfikator nagłówka. |
content[] |
Zawartość nagłówka. Indeksy treści nagłówka zaczynają się od zera. |
Przypis
Przypis w dokumencie.
| Zapis JSON |
|---|
{
"footnoteId": string,
"content": [
{
object ( |
| Pola | |
|---|---|
footnoteId |
Identyfikator przypisu. |
content[] |
Treść przypisu. Indeksy treści przypisu dolnego zaczynają się od zera. |
DocumentStyle
Styl dokumentu.
| Zapis JSON |
|---|
{ "background": { object ( |
| Pola | |
|---|---|
background |
tło dokumentu, Dokumenty nie mogą mieć przezroczystego koloru tła. |
defaultHeaderId |
Identyfikator domyślnego nagłówka. Jeśli nie zostanie ustawiony, nie będzie domyślnego nagłówka. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
defaultFooterId |
Identyfikator domyślnej stopki. Jeśli nie jest ustawiona, nie ma domyślnej stopki. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
evenPageHeaderId |
Identyfikator nagłówka używanego tylko na stronach parzystych. Wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
evenPageFooterId |
Identyfikator stopki używanej tylko na stronach parzystych. Wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
firstPageHeaderId |
Identyfikator nagłówka używany tylko na pierwszej stronie. Jeśli nie jest ustawiony, oznacza to, że nie ma unikalnego nagłówka pierwszej strony. Wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
firstPageFooterId |
Identyfikator stopki używany tylko na pierwszej stronie. Jeśli nie jest ustawiona, unikalna stopka pierwszej strony nie istnieje. Wartość Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
useFirstPageHeaderFooter |
Wskazuje, czy w przypadku pierwszej strony należy używać identyfikatorów nagłówka lub stopki pierwszej strony. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
useEvenPageHeaderFooter |
Wskazuje, czy na stronach parzystych mają być używane identyfikatory nagłówka lub stopki stron parzystych. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
pageNumberStart |
Numer strony, od którego ma się rozpocząć liczenie stron. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginTop |
Górny margines strony. Zaktualizowanie górnego marginesu strony w stylu dokumentu powoduje wyczyszczenie górnego marginesu strony we wszystkich stylach sekcji. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginBottom |
Dolny margines strony. Zmiana dolnego marginesu strony w stylu dokumentu powoduje wyczyszczenie dolnego marginesu strony we wszystkich stylach sekcji. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginRight |
Prawy margines strony. Aktualizacja prawego marginesu strony w stylu dokumentu powoduje wyczyszczenie prawego marginesu strony we wszystkich stylach sekcji. Może to również spowodować zmianę rozmiaru kolumn we wszystkich sekcjach. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginLeft |
Lewy margines strony. Zmiana lewego marginesu strony w stylu dokumentu powoduje wyczyszczenie lewego marginesu strony we wszystkich stylach sekcji. Może to również spowodować zmianę rozmiaru kolumn we wszystkich sekcjach. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
pageSize |
Rozmiar strony w dokumencie. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginHeader |
Ilość miejsca między górą strony a zawartością nagłówka. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
marginFooter |
Ilość miejsca między dołem strony a zawartością stopki. Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
useCustomHeaderFooterMargins |
Wskazuje, czy style DocumentStyle Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość Ta właściwość jest tylko do odczytu. |
flipPageOrientation |
Opcjonalnie. Określa, czy odwrócić wymiary elementu Jeśli [DocumentMode][google.apps.docs.v1.DocumentStyle.document_format.document_mode] ma wartość |
documentFormat |
Określa ustawienia formatu na poziomie dokumentu, takie jak tryb dokumentu (z podziałem na strony lub bez podziału na strony). |
Tło
Reprezentuje tło dokumentu.
| Zapis JSON |
|---|
{
"color": {
object ( |
| Pola | |
|---|---|
color |
Kolor tła. |
Rozmiar
szerokość i wysokość;
| Zapis JSON |
|---|
{ "height": { object ( |
| Pola | |
|---|---|
height |
Wysokość obiektu. |
width |
Szerokość obiektu. |
DocumentFormat
Reprezentuje ustawienia formatu na poziomie dokumentu.
| Zapis JSON |
|---|
{
"documentMode": enum ( |
| Pola | |
|---|---|
documentMode |
Określa, czy dokument ma podział na strony, czy nie. |
DocumentMode
Określa, czy dokument ma podział na strony, czy nie.
| Wartości w polu enum | |
|---|---|
DOCUMENT_MODE_UNSPECIFIED |
Tryb dokumentu jest nieokreślony. |
PAGES |
Dokument ma strony. |
PAGELESS |
Dokument nie ma podziału na strony. |
SuggestedDocumentStyle
Sugerowana zmiana w DocumentStyle.
| Zapis JSON |
|---|
{ "documentStyle": { object ( |
| Pola | |
|---|---|
documentStyle |
|
documentStyleSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
DocumentStyleSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie DocumentStyle zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "backgroundSuggestionState": { object ( |
| Pola | |
|---|---|
backgroundSuggestionState |
Maska wskazująca, które pola w parametrze |
defaultHeaderIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
defaultFooterIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
evenPageHeaderIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
evenPageFooterIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
firstPageHeaderIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
firstPageFooterIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
useFirstPageHeaderFooterSuggested |
Wskazuje, czy zaproponowano zmianę w |
useEvenPageHeaderFooterSuggested |
Wskazuje, czy zaproponowano zmianę w |
pageNumberStartSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
pageSizeSuggestionState |
Maska wskazująca, które pola w [size] [google.apps.docs.v1.DocumentStyle.size] zostały zmienione w tej sugestii. |
marginHeaderSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginFooterSuggested |
Wskazuje, czy zaproponowano zmianę w |
useCustomHeaderFooterMarginsSuggested |
Wskazuje, czy zaproponowano zmianę w |
flipPageOrientationSuggested |
Opcjonalnie. Wskazuje, czy zaproponowano zmianę w |
BackgroundSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie Background zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” Backgound ma nową sugerowaną wartość.
| Zapis JSON |
|---|
{ "backgroundColorSuggested": boolean } |
| Pola | |
|---|---|
backgroundColorSuggested |
Wskazuje, czy bieżący kolor tła został zmodyfikowany w tej sugestii. |
SizeSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie Size zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” Size ma nową sugerowaną wartość.
| Zapis JSON |
|---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
| Pola | |
|---|---|
heightSuggested |
Wskazuje, czy zaproponowano zmianę w |
widthSuggested |
Wskazuje, czy zaproponowano zmianę w |
NamedStyles
Style nazwane. Akapity w dokumencie mogą dziedziczyć TextStyle i ParagraphStyle z tych nazwanych stylów.
| Zapis JSON |
|---|
{
"styles": [
{
object ( |
| Pola | |
|---|---|
styles[] |
Style nazwane. Każda możliwa wartość |
NamedStyle
Styl nazwany. Akapity w dokumencie mogą dziedziczyć TextStyle i ParagraphStyle z tego stylu nazwanego, jeśli mają ten sam typ stylu nazwanego.
| Zapis JSON |
|---|
{ "namedStyleType": enum ( |
| Pola | |
|---|---|
namedStyleType |
Typ tego stylu nazwanego. |
textStyle |
Styl tekstu tego stylu nazwanego. |
paragraphStyle |
Styl akapitu tego stylu nazwanego. |
SuggestedNamedStyles
Sugerowana zmiana w NamedStyles.
| Zapis JSON |
|---|
{ "namedStyles": { object ( |
| Pola | |
|---|---|
namedStyles |
|
namedStylesSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
NamedStylesSuggestionState
Stan sugestii wiadomości NamedStyles.
| Zapis JSON |
|---|
{
"stylesSuggestionStates": [
{
object ( |
| Pola | |
|---|---|
stylesSuggestionStates[] |
Maska wskazująca, które pola w odpowiednim polu Kolejność tych stanów sugestii dotyczących stylu nazwanego odpowiada kolejności odpowiednich stylów nazwanych w |
NamedStyleSuggestionState
Stan sugestii wiadomości NamedStyle.
| Zapis JSON |
|---|
{ "namedStyleType": enum ( |
| Pola | |
|---|---|
namedStyleType |
Nazwany typ stylu, do którego odnosi się ten stan sugestii. To pole jest udostępniane w celu ułatwienia dopasowania stanu NamedStyleSuggestionState do odpowiedniego elementu |
textStyleSuggestionState |
Maska wskazująca, które pola w parametrze |
paragraphStyleSuggestionState |
Maska wskazująca, które pola w parametrze |
Lista
Lista reprezentuje atrybuty listy dla grupy akapitów, które należą do tej samej listy. Akapit, który jest częścią listy, zawiera odwołanie do identyfikatora listy w polu bullet.
| Zapis JSON |
|---|
{ "listProperties": { object ( |
| Pola | |
|---|---|
listProperties |
Właściwości listy. |
suggestedListPropertiesChanges |
Sugerowane zmiany właściwości listy, z kluczami w postaci identyfikatorów sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawienia. Jeśli jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest pusta, nie ma sugerowanych usunięć tej listy. |
ListProperties
Właściwości elementu list, które opisują wygląd punktorów należących do akapitów powiązanych z listą.
| Zapis JSON |
|---|
{
"nestingLevels": [
{
object ( |
| Pola | |
|---|---|
nestingLevels[] |
Opisuje właściwości punktorów na powiązanym poziomie. Lista może mieć maksymalnie 9 poziomów zagnieżdżenia. Poziom 0 odpowiada najwyższemu poziomowi, a poziom 8 – najbardziej zagnieżdżonemu. Poziomy zagnieżdżenia są zwracane w kolejności rosnącej, przy czym najmniej zagnieżdżony jest zwracany jako pierwszy. |
NestingLevel
Zawiera właściwości opisujące wygląd punktora listy na danym poziomie zagnieżdżenia.
| Zapis JSON |
|---|
{ "bulletAlignment": enum ( |
| Pola | |
|---|---|
bulletAlignment |
Wyrównanie punktora w przestrzeni przeznaczonej na jego renderowanie. |
glyphFormat |
Ciąg formatu używany przez punktor na tym poziomie zagnieżdżenia. Format glifu zawiera co najmniej 1 symbol zastępczy, który jest zastępowany odpowiednimi wartościami w zależności od Na przykład format glifu
Format glifu może zawierać symbole zastępcze dla bieżącego poziomu zagnieżdżenia, a także symbole zastępcze dla nadrzędnych poziomów zagnieżdżenia. Na przykład lista może mieć format glifu
W przypadku zagnieżdżonych poziomów, które są uporządkowane, ciąg znaków zastępujący symbol zastępczy w formacie glifu dla danego akapitu zależy od kolejności akapitu na liście. |
indentFirstLine |
Wielkość wcięcia pierwszego wiersza akapitów na tym poziomie zagnieżdżenia. |
indentStart |
Wielkość wcięcia akapitów na tym poziomie zagnieżdżenia. Stosowane po stronie odpowiadającej początkowi tekstu, na podstawie kierunku treści akapitu. |
textStyle |
Styl tekstu punktorów na tym poziomie umieszczania. |
startNumber |
Numer pierwszej pozycji listy na tym poziomie zagnieżdżenia. W przypadku list oznaczonych literami i cyframi rzymskimi wartość 0 jest traktowana jako 1. W przypadku wartości 0 i 1 listy z literami i cyframi rzymskimi będą zaczynać się odpowiednio od Ta wartość jest ignorowana w przypadku poziomów zagnieżdżenia z nieuporządkowanymi glifami. |
Pole zbiorcze glyph_kind. Rodzaj glifu używanego w wypunktowaniach. Określa symbol punktora, który zastępuje symbole zastępcze w elemencie glyph_format. glyph_kind może mieć tylko jedną z tych wartości: |
|
glyphType |
Typ glifu używanego przez punktor, gdy akapity na tym poziomie zagnieżdżenia są uporządkowane. Typ glifu określa rodzaj glifu używanego do zastępowania symboli zastępczych w elemencie |
glyphSymbol |
Niestandardowy symbol glifu używany przez punktor, gdy akapity na tym poziomie zagnieżdżenia są nieuporządkowane. Symbol glifu zastępuje symbole zastępcze w |
BulletAlignment
Rodzaje wyrównania punktorów.
| Wartości w polu enum | |
|---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Wyrównanie punktorów jest nieokreślone. |
START |
Punktor jest wyrównany do początku miejsca przeznaczonego na jego renderowanie. Wyrównanie do lewej w przypadku tekstu od lewej do prawej, w przeciwnym razie wyrównanie do prawej. |
CENTER |
Punktor jest wyrównany do środka miejsca przeznaczonego na jego renderowanie. |
END |
Punktor jest wyrównany do końca miejsca przeznaczonego na jego renderowanie. Wyrównanie do prawej w przypadku tekstu od lewej do prawej, w przeciwnym razie wyrównanie do lewej. |
GlyphType
Rodzaje glifów używanych przez punktor, gdy akapity na tym poziomie zagnieżdżenia są uporządkowane.
| Wartości w polu enum | |
|---|---|
GLYPH_TYPE_UNSPECIFIED |
Typ glifu jest nieokreślony lub nieobsługiwany. |
NONE |
Pusty ciąg znaków. |
DECIMAL |
Liczba, np. 1, 2 lub 3. |
ZERO_DECIMAL |
Liczba, w której jednocyfrowe numery są poprzedzone zerem, np. 01, 02 lub 03. Liczby wielocyfrowe nie mają zera na początku. |
UPPER_ALPHA |
Wielka litera, np. A, B lub C. |
ALPHA |
małą literę, np. a, b lub c; |
UPPER_ROMAN |
Wielka litera rzymska, np. I, II lub III. |
ROMAN |
Mała cyfra rzymska, np. i, ii lub iii. |
SuggestedListProperties
Sugerowana zmiana w ListProperties.
| Zapis JSON |
|---|
{ "listProperties": { object ( |
| Pola | |
|---|---|
listProperties |
|
listPropertiesSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
ListPropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie ListProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
| Pola | |
|---|---|
nestingLevelsSuggestionStates[] |
Maska wskazująca, które pola w odpowiednim polu Stany sugestii poziomu zagnieżdżenia są zwracane w kolejności rosnącej poziomu zagnieżdżenia, przy czym najpierw zwracany jest najmniej zagnieżdżony poziom. |
NestingLevelSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie NestingLevel zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
| Pola | |
|---|---|
bulletAlignmentSuggested |
Wskazuje, czy zaproponowano zmianę w |
glyphTypeSuggested |
Wskazuje, czy zaproponowano zmianę w |
glyphFormatSuggested |
Wskazuje, czy zaproponowano zmianę w |
glyphSymbolSuggested |
Wskazuje, czy zaproponowano zmianę w |
indentFirstLineSuggested |
Wskazuje, czy zaproponowano zmianę w |
indentStartSuggested |
Wskazuje, czy zaproponowano zmianę w |
textStyleSuggestionState |
Maska wskazująca, które pola w parametrze |
startNumberSuggested |
Wskazuje, czy zaproponowano zmianę w |
NamedRanges
Kolekcja wszystkich NamedRangew dokumencie, które mają daną nazwę.
| Zapis JSON |
|---|
{
"name": string,
"namedRanges": [
{
object ( |
| Pola | |
|---|---|
name |
Nazwa, która jest wspólna dla wszystkich |
namedRanges[] |
|
NamedRange
Kolekcja obiektów Range o tym samym identyfikatorze zakresu nazwanego.
Nazwane zakresy umożliwiają deweloperom powiązanie części dokumentu z dowolną etykietą zdefiniowaną przez użytkownika, dzięki czemu zawartość można później odczytać lub edytować programowo. Dokument może zawierać wiele zakresów nazwanych o tej samej nazwie, ale każdy zakres nazwany ma unikalny identyfikator.
Zakres nazwany jest tworzony za pomocą pojedynczego znaku Range, a treści wstawiane do zakresu nazwanego zwykle go rozszerzają. Niektóre zmiany w dokumencie mogą jednak spowodować podział zakresu na kilka mniejszych.
Zakresy nazwane nie są prywatne. Wszystkie aplikacje i współpracownicy, którzy mają dostęp do dokumentu, mogą wyświetlać jego nazwane zakresy.
| Zapis JSON |
|---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
| Pola | |
|---|---|
namedRangeId |
Identyfikator nazwanego zakresu. |
name |
Nazwa zakresu nazwanego. |
ranges[] |
Zakresy należące do tego zakresu nazwanego. |
Zakres
Określa ciągły zakres tekstu.
| Zapis JSON |
|---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer, "tabId": string } |
| Pola | |
|---|---|
segmentId |
Identyfikator nagłówka, stopki lub przypisu, w którym znajduje się ten zakres. Pusty identyfikator segmentu oznacza treść dokumentu. |
startIndex |
Indeks początkowy tego zakresu (liczony od zera) w jednostkach kodu UTF-16. We wszystkich obecnych zastosowaniach należy podać indeks początkowy. To pole jest typu Int32Value, aby uwzględnić przyszłe przypadki użycia z zakresami otwartymi. |
endIndex |
Indeks końcowy tego zakresu (liczony od zera, wyłączony) w jednostkach kodu UTF-16. We wszystkich obecnych zastosowaniach należy podać indeks końcowy. To pole jest typu Int32Value, aby uwzględnić przyszłe przypadki użycia z zakresami otwartymi. |
tabId |
Karta, która zawiera ten zakres. Jeśli ten parametr zostanie pominięty, żądanie będzie dotyczyć pierwszej karty. W dokumencie zawierającym jedną kartę:
W dokumencie zawierającym wiele kart:
|
InlineObject
Obiekt, który pojawia się w tekście. Obiekt InlineObject zawiera EmbeddedObject, np. obraz.
| Zapis JSON |
|---|
{ "objectId": string, "inlineObjectProperties": { object ( |
| Pola | |
|---|---|
objectId |
Identyfikator tego obiektu wstawionego. Może służyć do aktualizowania właściwości obiektu. |
inlineObjectProperties |
Właściwości tego obiektu wbudowanego. |
suggestedInlineObjectPropertiesChanges |
Sugerowane zmiany właściwości obiektu wbudowanego, z kluczem w postaci identyfikatora sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawienia. Jeśli jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
InlineObjectProperties
Właściwości InlineObject.
| Zapis JSON |
|---|
{
"embeddedObject": {
object ( |
| Pola | |
|---|---|
embeddedObject |
Umieszczony obiekt tego obiektu wbudowanego. |
EmbeddedObject
Obiekt umieszczony w dokumencie.
| Zapis JSON |
|---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
| Pola | |
|---|---|
title |
Tytuł osadzonego obiektu. Elementy |
description |
Opis obiektu osadzonego. Elementy |
embeddedObjectBorder |
Obramowanie umieszczonego obiektu. |
size |
Widoczny rozmiar obrazu po przycięciu. |
marginTop |
Górny margines obiektu osadzonego. |
marginBottom |
Dolny margines obiektu osadzonego. |
marginRight |
Prawy margines obiektu osadzonego. |
marginLeft |
Lewy margines obiektu osadzonego. |
linkedContentReference |
Odniesienie do połączonych treści ze źródła zewnętrznego. Na przykład zawiera odwołanie do źródłowego wykresu Arkuszy Google, gdy osadzony obiekt jest połączonym wykresem. Jeśli to pole nie jest ustawione, umieszczony obiekt nie jest połączony. |
Pole zbiorcze properties. Właściwości, które są specyficzne dla każdego typu obiektu osadzonego. properties może mieć tylko jedną z tych wartości: |
|
embeddedDrawingProperties |
Właściwości rysunku umieszczonego. |
imageProperties |
Właściwości obrazu. |
EmbeddedDrawingProperties
Ten typ nie ma pól.
Właściwości umieszczonego rysunku służą do rozróżniania typu obiektu. Rysunek umieszczony to taki, który został utworzony i edytowany w dokumencie. Pamiętaj, że szczegółowe informacje nie są obsługiwane.
ImageProperties
Właściwości obrazu.
| Zapis JSON |
|---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
| Pola | |
|---|---|
contentUri |
Identyfikator URI obrazu z domyślnym czasem życia wynoszącym 30 minut. Ten identyfikator URI jest oznaczony kontem osoby składającej prośbę. Każda osoba, która ma identyfikator URI, uzyskuje dostęp do obrazu jako pierwotny wnioskodawca. Jeśli ustawienia udostępniania dokumentu ulegną zmianie, dostęp do obrazu może zostać utracony. |
sourceUri |
Identyfikator URI źródła to identyfikator URI użyty do wstawienia obrazu. Identyfikator URI źródła może być pusty. |
brightness |
Efekt jasności obrazu. Wartość powinna mieścić się w przedziale [-1,0, 1,0], gdzie 0 oznacza brak efektu. |
contrast |
Efekt kontrastu obrazu. Wartość powinna mieścić się w przedziale [-1,0, 1,0], gdzie 0 oznacza brak efektu. |
transparency |
Efekt przezroczystości obrazu. Wartość powinna mieścić się w przedziale [0,0, 1,0], gdzie 0 oznacza brak efektu, a 1 – przezroczystość. |
cropProperties |
Właściwości przycięcia obrazu. |
angle |
Kąt obrotu obrazu w prawo w radianach. |
CropProperties
Właściwości przycięcia obrazu.
Prostokąt przycięcia jest reprezentowany za pomocą ułamkowych przesunięć od 4 krawędzi oryginalnej treści.
- Jeśli przesunięcie mieści się w przedziale (0, 1), odpowiednia krawędź prostokąta przycinania jest umieszczana wewnątrz pierwotnego prostokąta ograniczającego obrazu.
- Jeśli przesunięcie jest ujemne lub większe niż 1, odpowiednia krawędź prostokąta przycinania jest umieszczana poza oryginalnym prostokątem ograniczającym obrazu.
- Jeśli wszystkie przesunięcia i kąty obrotu wynoszą 0, obraz nie jest przycinany.
| Zapis JSON |
|---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
| Pola | |
|---|---|
offsetLeft |
Przesunięcie określa, jak daleko od lewej krawędzi oryginalnej treści znajduje się lewa krawędź prostokąta przycinania. Jest to ułamek szerokości oryginalnej treści. |
offsetRight |
Przesunięcie określa, jak daleko od prawej krawędzi oryginalnej treści znajduje się prawa krawędź prostokąta przycinania. Jest to ułamek szerokości oryginalnej treści. |
offsetTop |
Przesunięcie określa, jak daleko od górnej krawędzi oryginalnej treści znajduje się górna krawędź prostokąta przycięcia. Jest to ułamek wysokości oryginalnej treści. |
offsetBottom |
Przesunięcie określa, jak daleko od dolnej krawędzi oryginalnej treści znajduje się dolna krawędź prostokąta przycinania. Jest to ułamek wysokości oryginalnej treści. |
angle |
Kąt obrotu prostokąta przycinania wokół jego środka w radianach. Obrót jest stosowany po przesunięciach. |
EmbeddedObjectBorder
Obramowanie wokół EmbeddedObject.
| Zapis JSON |
|---|
{ "color": { object ( |
| Pola | |
|---|---|
color |
Kolor obramowania. |
width |
Szerokość obramowania. |
dashStyle |
Styl kreskowania obramowania. |
propertyState |
Stan właściwości właściwości obramowania. |
PropertyState
Możliwe stany usługi.
| Wartości w polu enum | |
|---|---|
RENDERED |
Jeśli stan właściwości to RENDERED, element ma odpowiednią właściwość podczas renderowania w dokumencie. Jest to wartość domyślna. |
NOT_RENDERED |
Jeśli stan właściwości to NOT_RENDERED, element nie ma odpowiedniej właściwości podczas renderowania w dokumencie. |
LinkedContentReference
Odniesienie do połączonych treści ze źródła zewnętrznego.
| Zapis JSON |
|---|
{
"sheetsChartReference": {
object ( |
| Pola | |
|---|---|
Pole zbiorcze reference. Odwołanie do konkretnego typu połączonych treści. reference może mieć tylko jedną z tych wartości: |
|
sheetsChartReference |
Odwołanie do połączonego wykresu. |
SheetsChartReference
Odwołanie do połączonego wykresu umieszczonego z Arkuszy Google.
| Zapis JSON |
|---|
{ "spreadsheetId": string, "chartId": integer } |
| Pola | |
|---|---|
spreadsheetId |
Identyfikator arkusza kalkulacyjnego Google, który zawiera wykres źródłowy. |
chartId |
Identyfikator konkretnego wykresu w osadzonym arkuszu kalkulacyjnym Google. |
SuggestedInlineObjectProperties
Sugerowana zmiana w InlineObjectProperties.
| Zapis JSON |
|---|
{ "inlineObjectProperties": { object ( |
| Pola | |
|---|---|
inlineObjectProperties |
|
inlineObjectPropertiesSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
InlineObjectPropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie InlineObjectProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"embeddedObjectSuggestionState": {
object ( |
| Pola | |
|---|---|
embeddedObjectSuggestionState |
Maska wskazująca, które pola w parametrze |
EmbeddedObjectSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie EmbeddedObject zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
| Pola | |
|---|---|
embeddedDrawingPropertiesSuggestionState |
Maska wskazująca, które pola w parametrze |
imagePropertiesSuggestionState |
Maska wskazująca, które pola w parametrze |
titleSuggested |
Wskazuje, czy zaproponowano zmianę w |
descriptionSuggested |
Wskazuje, czy zaproponowano zmianę w |
embeddedObjectBorderSuggestionState |
Maska wskazująca, które pola w parametrze |
sizeSuggestionState |
Maska wskazująca, które pola w parametrze |
marginLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
marginBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
linkedContentReferenceSuggestionState |
Maska wskazująca, które pola w parametrze |
EmbeddedDrawingPropertiesSuggestionState
Ten typ nie ma pól.
Maska wskazująca, które pola w podstawowym obiekcie EmbeddedDrawingProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
ImagePropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie ImageProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
| Pola | |
|---|---|
contentUriSuggested |
Wskazuje, czy zaproponowano zmianę w |
sourceUriSuggested |
Wskazuje, czy zaproponowano zmianę w [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri]. |
brightnessSuggested |
Wskazuje, czy zaproponowano zmianę [jasności] [google.apps.docs.v1.EmbeddedObject.brightness]. |
contrastSuggested |
Wskazuje, czy zaproponowano zmianę [kontrastu] [google.apps.docs.v1.EmbeddedObject.contrast]. |
transparencySuggested |
Wskazuje, czy zaproponowano zmianę [przezroczystości] [google.apps.docs.v1.EmbeddedObject.transparency]. |
cropPropertiesSuggestionState |
Maska wskazująca, które pola w parametrze |
angleSuggested |
Wskazuje, czy zaproponowano zmianę [angle] [google.apps.docs.v1.EmbeddedObject.angle]. |
CropPropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie CropProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
| Pola | |
|---|---|
offsetLeftSuggested |
Wskazuje, czy zaproponowano zmianę w |
offsetRightSuggested |
Wskazuje, czy zaproponowano zmianę w |
offsetTopSuggested |
Wskazuje, czy zaproponowano zmianę w |
offsetBottomSuggested |
Wskazuje, czy zaproponowano zmianę w |
angleSuggested |
Wskazuje, czy zaproponowano zmianę w |
EmbeddedObjectBorderSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie EmbeddedObjectBorder zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
| Pola | |
|---|---|
colorSuggested |
Wskazuje, czy zaproponowano zmianę [koloru] [google.apps.docs.v1.EmbeddedBorderObject.color]. |
widthSuggested |
Wskazuje, czy zaproponowano zmianę [width] [google.apps.docs.v1.EmbeddedBorderObject.width]. |
dashStyleSuggested |
Wskazuje, czy zaproponowano zmianę [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style]. |
propertyStateSuggested |
Wskazuje, czy zaproponowano zmianę w [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state]. |
LinkedContentReferenceSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie LinkedContentReference zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
| Pola | |
|---|---|
sheetsChartReferenceSuggestionState |
Maska wskazująca, które pola w parametrze |
SheetsChartReferenceSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie SheetsChartReference zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
| Pola | |
|---|---|
spreadsheetIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
chartIdSuggested |
Wskazuje, czy zaproponowano zmianę w |
PositionedObject
Obiekt, który jest przywiązany do Paragraph i umieszczony względem początku akapitu. Obiekt PositionedObject zawiera EmbeddedObject, np. obraz.
| Zapis JSON |
|---|
{ "objectId": string, "positionedObjectProperties": { object ( |
| Pola | |
|---|---|
objectId |
Identyfikator tego obiektu umieszczonego w określonym miejscu. |
positionedObjectProperties |
Właściwości tego obiektu z określonym położeniem. |
suggestedPositionedObjectPropertiesChanges |
Sugerowane zmiany właściwości obiektu umieszczonego w określonym miejscu, z kluczem w postaci identyfikatora sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawienia. Jeśli jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli jest puste, nie ma sugerowanych usunięć tych treści. |
PositionedObjectProperties
Właściwości PositionedObject.
| Zapis JSON |
|---|
{ "positioning": { object ( |
| Pola | |
|---|---|
positioning |
Położenie tego obiektu względem znaku nowego wiersza w elemencie |
embeddedObject |
Umieszczony obiekt tego obiektu z określonym położeniem. |
PositionedObjectPositioning
Położenie PositionedObject. Pozycjonowany obiekt jest umieszczany względem początku Paragraph, do którego jest przywiązany.
| Zapis JSON |
|---|
{ "layout": enum ( |
| Pola | |
|---|---|
layout |
Układ tego obiektu umieszczonego w określonym miejscu. |
leftOffset |
Przesunięcie lewej krawędzi pozycjonowanego obiektu względem początku |
topOffset |
Przesunięcie górnej krawędzi pozycjonowanego obiektu względem początku |
PositionedObjectLayout
Możliwe układy [PositionedObject][google.aps.docs.v1.PositionedObject].
| Wartości w polu enum | |
|---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Układ jest nieokreślony. |
WRAP_TEXT |
Tekst owija się wokół umieszczonego obiektu. |
BREAK_LEFT |
Podział tekstu tak, aby umieszczony obiekt znajdował się po lewej stronie, a tekst po prawej. |
BREAK_RIGHT |
Łamie tekst tak, aby umieszczony obiekt znajdował się po prawej stronie, a tekst po lewej. |
BREAK_LEFT_RIGHT |
Powoduje podział tekstu w taki sposób, że po lewej i prawej stronie umieszczonego obiektu nie ma tekstu. |
IN_FRONT_OF_TEXT |
Obiekt jest umieszczony przed tekstem. |
BEHIND_TEXT |
Umieszczony obiekt znajduje się za tekstem. |
SuggestedPositionedObjectProperties
Sugerowana zmiana w PositionedObjectProperties.
| Zapis JSON |
|---|
{ "positionedObjectProperties": { object ( |
| Pola | |
|---|---|
positionedObjectProperties |
|
positionedObjectPropertiesSuggestionState |
Maska wskazująca, które pola w podstawowym obiekcie |
PositionedObjectPropertiesSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie PositionedObjectProperties zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "positioningSuggestionState": { object ( |
| Pola | |
|---|---|
positioningSuggestionState |
Maska wskazująca, które pola w parametrze |
embeddedObjectSuggestionState |
Maska wskazująca, które pola w parametrze |
PositionedObjectPositioningSuggestionState
Maska wskazująca, które pola w podstawowym obiekcie PositionedObjectPositioning zostały zmienione w tej sugestii. W przypadku każdego pola ustawionego na wartość „true” pojawi się nowa sugerowana wartość.
| Zapis JSON |
|---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
| Pola | |
|---|---|
layoutSuggested |
Wskazuje, czy zaproponowano zmianę w |
leftOffsetSuggested |
Wskazuje, czy zaproponowano zmianę w |
topOffsetSuggested |
Wskazuje, czy zaproponowano zmianę w |
CommentAnchor
Co najmniej 1 lokalizacja w dokumencie, która jest powiązana z CommentThreads z tym samym anchorId. Uwaga: wiele kotwic może odnosić się do tej samej lokalizacji.
| Zapis JSON |
|---|
{
"anchorId": string,
"ranges": [
{
object ( |
| Pola | |
|---|---|
anchorId |
Identyfikator kotwicy komentarza. |
ranges[] |
Kolekcja |
SuggestionsViewMode
Tryb wyświetlania sugestii zastosowany w dokumencie, który określa sposób przedstawiania sugerowanych zmian. Umożliwia odczytanie dokumentu ze wszystkimi sugestiami w tekście, zaakceptowanymi lub odrzuconymi.
| Wartości w polu enum | |
|---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Tryb SuggestionsViewMode zastosowany do zwróconego dokumentu zależy od bieżącego poziomu dostępu użytkownika. Jeśli użytkownik ma tylko dostęp do wyświetlania, stosowana jest wartość PREVIEW_WITHOUT_SUGGESTIONS. W przeciwnym razie zastosujemy ustawienie SUGGESTIONS_INLINE. Jest to domyślny tryb wyświetlania sugestii. |
SUGGESTIONS_INLINE |
Zwrócony dokument zawiera sugestie w tekście. Sugerowane zmiany będą odróżniane od podstawowej treści dokumentu. Żądania pobrania dokumentu w tym trybie będą zwracać błąd 403, jeśli użytkownik nie ma uprawnień do wyświetlania sugerowanych zmian. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Zwrócony dokument to podgląd ze wszystkimi zaakceptowanymi sugerowanymi zmianami. Żądania pobrania dokumentu w tym trybie będą zwracać błąd 403, jeśli użytkownik nie ma uprawnień do wyświetlania sugerowanych zmian. |
PREVIEW_WITHOUT_SUGGESTIONS |
Zwrócony dokument to podgląd ze wszystkimi odrzuconymi sugerowanymi zmianami, jeśli w dokumencie znajdują się jakieś sugestie. |
CommentsViewMode
Tryb wyświetlania komentarzy zastosowany w dokumencie, który wskazuje, czy komentarze są uwzględnione. Umożliwia czytanie dokumentu z komentarzami i kotwicami komentarzy lub bez nich.
| Wartości w polu enum | |
|---|---|
COMMENTS_VIEW_MODE_UNSPECIFIED |
Wartość CommentsViewMode jest nieokreślona. Zastosowano ustawienie OMITTED. |
COMMENTS_VIEW_MODE_DEFAULT_FOR_CURRENT_ACCESS |
Zastosowany do zwróconego dokumentu tryb CommentsViewMode zależy od bieżącego poziomu dostępu użytkownika. Jeśli użytkownik ma tylko dostęp do wyświetlania, stosowana jest wartość OMITTED. W przeciwnym razie zastosujemy ustawienie INCLUDED. |
COMMENTS_VIEW_MODE_OMITTED |
Zwrócony dokument nie zawiera komentarzy. |
COMMENTS_VIEW_MODE_INCLUDED |
Zwrócony dokument zawiera komentarze. Żądania pobrania dokumentu w tym trybie zwrócą błąd 403, jeśli użytkownik nie ma uprawnień do wyświetlania komentarzy. |
CommentThread
Reprezentuje pojedynczy wątek komentarza.
| Zapis JSON |
|---|
{ "commentId": string, "anchorId": string, "headPost": { object ( |
| Pola | |
|---|---|
commentId |
Unikalny identyfikator wątku komentarzy. |
anchorId |
Identyfikator |
headPost |
Pierwszy post w wątku. |
replies[] |
Odpowiedzi na posta głównego. |
status |
Czy wątek jest otwarty czy rozwiązany. |
Pole zbiorcze quote. Cytowany tekst z dokumentu w momencie utworzenia komentarza. quote może mieć tylko jedną z tych wartości: |
|
plainTextQuote |
Cytowany tekst z dokumentu w momencie utworzenia komentarza, sformatowany jako zwykły tekst. |
Opublikuj
Reprezentuje pojedynczy post w wątku komentarzy lub sugestii.
| Zapis JSON |
|---|
{ "postId": string, "content": string, "contentHtml": string, "author": { object ( |
| Pola | |
|---|---|
postId |
Tylko dane wyjściowe. Unikalny identyfikator posta. |
content |
Treść posta. Pole nie może być puste, jeśli Ten tekst będzie traktowany podobnie jak komentarze utworzone w edytorze Dokumentów. Będzie działać podobnie w przypadku formatowania, powiadomień itp. Nie może przekraczać 2048 jednostek kodu UTF-8. |
contentHtml |
Tylko dane wyjściowe. Treść posta w formacie HTML. |
author |
Tylko dane wyjściowe. Użytkownik, który utworzył posta. |
createTime |
Tylko dane wyjściowe. Czas utworzenia posta. |
updateTime |
Tylko dane wyjściowe. Czas ostatniej aktualizacji posta. |
deleted |
Tylko dane wyjściowe. Określa, czy post został usunięty. Jeśli pola |
fromImportedDocument |
Tylko dane wyjściowe. Czy post pochodzi z zaimportowanego dokumentu. Dzwoniący nie mogą bezpośrednio ustawiać tego pola. |
fromCopiedDocument |
Tylko dane wyjściowe. Czy post pochodzi ze skopiowanego dokumentu. Dzwoniący nie mogą bezpośrednio ustawiać tego pola. |
fromDocumentComparison |
Tylko dane wyjściowe. Określa, czy post pochodzi z porównania dokumentów. Dzwoniący nie mogą bezpośrednio ustawiać tego pola. |
assigneeEmail |
Opcjonalnie. Adres e-mail użytkownika, który jest nowo przypisywany do wątku w ramach tego posta. Zwraca błąd 400 (Nieprawidłowe żądanie), jeśli:
|
Pole zbiorcze action. Działanie podjęte w ramach tworzenia posta. action może mieć tylko jedną z tych wartości: |
|
commentAction |
Opcjonalnie. Typ działania w przypadku postów z komentarzami. |
suggestionAction |
Tylko dane wyjściowe. Typ działania w przypadku postów z sugestiami. |
PostAuthor
Reprezentuje użytkownika, który jest autorem komentarza lub posta z sugestią.
| Zapis JSON |
|---|
{ "displayName": string, "me": boolean, "anonymous": boolean, "user": string } |
| Pola | |
|---|---|
displayName |
Wyświetlana nazwa użytkownika. Może nie występować, jeśli autor jest anonimowy. |
me |
Określa, czy użytkownik jest uwierzytelnionym użytkownikiem wysyłającym żądanie. |
anonymous |
Informacja, czy użytkownik jest anonimowy. |
user |
Nazwa zasobu użytkownika będącego autorem posta, której można też używać do identyfikowania użytkownika w interfejsie Google People API. Format: |
CommentActionType
Działanie podjęte w odpowiedzi na wątek komentarzy.
| Wartości w polu enum | |
|---|---|
COMMENT_ACTION_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
NO_COMMENT_ACTION_CHANGE |
W tym poście nie ma żadnych zmian dotyczących działań. |
RESOLVE |
Ten post rozwiązuje wątek. |
REOPEN |
Ten post ponownie otworzy wątek. |
SuggestionActionType
Działanie podjęte w odpowiedzi na wątek sugestii.
| Wartości w polu enum | |
|---|---|
SUGGESTION_ACTION_TYPE_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
NO_SUGGESTION_ACTION_CHANGE |
W tym poście nie ma żadnych zmian dotyczących działań. |
ACCEPT |
Ten post akceptuje sugestię. |
REJECT |
Ten post odrzuca sugestię. |
Stan
Opcje stanu wątku komentarzy.
| Wartości w polu enum | |
|---|---|
STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OPEN |
Wątek komentarzy jest otwarty. |
RESOLVED |
Wątek komentarzy zostanie zakończony. |
SuggestionThread
Reprezentuje pojedynczy wątek sugestii. Wątki sugestii powstają jako efekt uboczny zapisywania zmian w dokumencie w trybie sugestii i nie można ich tworzyć bezpośrednio.
| Zapis JSON |
|---|
{ "suggestionId": string, "headPost": { object ( |
| Pola | |
|---|---|
suggestionId |
Unikalny identyfikator sugestii. |
headPost |
Pierwszy post w wątku. |
replies[] |
Odpowiedzi na posta głównego. |
status |
Określa, czy wątek jest otwarty, zaakceptowany czy odrzucony. |
summaryText |
Podsumowanie sugerowanych zmian w dokumencie w postaci zwykłego tekstu. Może być puste. |
summaryHtml |
Podsumowanie proponowanych zmian w dokumencie w formacie HTML. Może być puste. |
Stan
Opcje stanu wątku sugestii.
| Wartości w polu enum | |
|---|---|
STATUS_UNSPECIFIED |
Wartość domyślna. Ta wartość nie jest używana. |
OPEN |
Wątek sugestii jest otwarty. |
ACCEPTED |
Wątek sugestii został zaakceptowany. |
REJECTED |
Wątek sugestii zostanie odrzucony. |
Metody |
|
|---|---|
|
Stosuje w dokumencie co najmniej 1 aktualizację. |
|
Tworzy pusty dokument z tytułem podanym w żądaniu. |
|
Pobiera najnowszą wersję określonego dokumentu. |