- Zasób: Document
- Treść
- StructuralElement
- Akapit
- ParagraphElement
- TextRun
- TextStyle
- optionalColor
- Kolor
- RgbColor
- Wymiar
- Jednostka
- WeightedFontFamily
- Odsunięcie punktu odniesienia
- Link
- suggestTextStyle
- TextStyleSuggestionState
- Automatyczny tekst
- Typ
- PageBreak
- ColumnBreak
- FootnoteReference
- Reguła pozioma
- Równanie
- InlineObjectElement
- Osoba
- PersonProperties
- RichLink
- RichLinkProperties:
- Styl akapitu
- NamedStyleType
- Wyrównanie
- ContentDirection (Kierowanie zawartości)
- Tryb odstępów
- ParagraphBorder
- Styl kresek
- TabStop
- TabStopalignment (Wyrównanie tabulacji)
- Cienie
- SuggestParagraphStyle (Sugerowany styl akapitu)
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Punkt
- Sugerowanepunkty
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle (Styl sekcji)
- SectionColumnProperties:
- KolumnySeparatorStyle
- SectionType (Typ sekcji)
- Tabela
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- Dopasowanie treści
- SuggestTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- suggestTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- Typ szerokości
- Spis treści
- Nagłówek
- Stopka
- Przypis
- DocumentStyle
- Informacje ogólne
- Rozmiar
- SugerowaneDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle:
- SugerowaneNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Lista
- ListProperties
- NestingLevel:
- Wyrównanie punktorów
- Typ glifu
- SugerowaneListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- Zakres
- SugestieViewMode
- InlineObject
- InlineObjectProperties
- embeddedObject
- OsadzoneWłaściwości rysowania
- ImageProperties
- CropProperties
- EmbeddedObjectBorder
- PropertyState,
- LinkedContentReference
- SheetsChartReference
- SugerowaneInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- embeddedObjectSuggestionState
- Osadzone właściwościSugerowanie Rysunków
- ImagePropertiesSuggestionState
- CropPropertiesSuggestionState
- EmbeddedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- ArkuszyChartReferenceSuggestionState
- PositionedObject
- PositionedObjectProperties
- PositionedObjectPositioning
- PositionedObjectUkład
- suggestPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- Metody
Zasób: Document
Dokument z Dokumentów Google.
Zapis JSON |
---|
{ "documentId": string, "title": string, "body": { object ( |
Pola | |
---|---|
documentId |
Tylko dane wyjściowe. Identyfikator dokumentu. |
title |
Tytuł dokumentu. |
body |
Tylko dane wyjściowe. Główna treść dokumentu. |
headers |
Tylko dane wyjściowe. Nagłówki w dokumencie pogrupowane według identyfikatora nagłówka. |
footers |
Tylko dane wyjściowe. Stopki w dokumencie pogrupowane według identyfikatora stopki. |
footnotes |
Tylko dane wyjściowe. Przypisy w dokumencie powiązane z identyfikatorem przypisu. |
documentStyle |
Tylko dane wyjściowe. Styl dokumentu. |
suggestedDocumentStyleChanges |
Tylko dane wyjściowe. Sugerowane zmiany stylu dokumentu na podstawie identyfikatora sugestii. |
namedStyles |
Tylko dane wyjściowe. Nazwane style dokumentu. |
suggestedNamedStylesChanges |
Tylko dane wyjściowe. Sugerowane zmiany w nazwanych stylów dokumentu, zgodnie z identyfikatorem sugestii. |
lists |
Tylko dane wyjściowe. Listy w dokumencie posortowane według identyfikatora listy. |
namedRanges |
Tylko dane wyjściowe. Zakresy nazwane w dokumencie posortowane według nazwy. |
revisionId |
Tylko dane wyjściowe. Identyfikator wersji dokumentu. Można go używać w żądaniach aktualizacji do określania, do której wersji dokumentu mają zostać zastosowane aktualizacje i jak powinno zachowywać się żądanie, jeśli dokument był edytowany od czasu tej wersji. Pole wypełnione tylko wtedy, gdy użytkownik ma uprawnienia do edycji dokumentu. Identyfikator wersji nie jest liczbą sekwencyjną, ale nieprzejrzystym ciągiem. Format identyfikatora wersji może się z czasem zmienić. Zwrócony identyfikator wersji będzie ważny tylko przez 24 godziny od zwrócenia i nie może być udostępniany użytkownikom. Jeśli identyfikator wersji nie uległ zmianie między wywołaniami, dokument pozostaje bez zmian. Natomiast zmiana identyfikatora (dla tego samego dokumentu i tego samego użytkownika) zwykle oznacza, że dokument został zaktualizowany. Jednak zmiana identyfikatora może być spowodowana czynnikami wewnętrznymi, takimi jak zmiana formatu identyfikatora. |
suggestionsViewMode |
Tylko dane wyjściowe. Tryb widoku sugestii zastosowany do dokumentu. Uwaga: podczas edytowania dokumentu zmiany muszą być oparte na dokumencie z atrybutem |
inlineObjects |
Tylko dane wyjściowe. Obiekty w dokumencie powiązane z identyfikatorem obiektu. |
positionedObjects |
Tylko dane wyjściowe. Pozycjone obiekty w dokumencie podane według identyfikatora obiektu. |
Treść
Treść dokumentu.
Treść dokumentu zazwyczaj zawiera całą zawartość dokumentu z wyjątkiem headers
, footers
i footnotes
.
Zapis JSON |
---|
{
"content": [
{
object ( |
Pola | |
---|---|
content[] |
Treść. Indeksy treści treści zaczynają się od zera. |
Element structuralElement
Element StructuralElement opisuje treść, która określa strukturę dokumentu.
Zapis JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Pola | |
---|---|
startIndex |
Indeks początkowy tego elementu strukturalnego liczony od zera, w jednostkach kodu UTF-16. |
endIndex |
Liczący od zera indeks końcowy tego wyłącznego elementu struktury w jednostkach kodu UTF-16. |
Pole Unii content . Zawartość elementu strukturalnego. content może mieć tylko jedną z tych wartości: |
|
paragraph |
Typ akapitu elementu strukturalnego. |
sectionBreak |
Typ podziału sekcji w elemencie strukturalnym. |
table |
Typ tabeli elementu struktury. |
tableOfContents |
Typ spisu treści elementu strukturalnego. |
Akapit
StructuralElement
reprezentujący akapit. Akapit to zakres treści zakończony znakiem nowego wiersza.
Zapis JSON |
---|
{ "elements": [ { object ( |
Pola | |
---|---|
elements[] |
Treść akapitu w podziale na części składowe. |
paragraphStyle |
Styl tego akapitu. |
suggestedParagraphStyleChanges |
Proponowany styl akapitu zmienia się w ten akapit na podstawie identyfikatora sugestii. |
bullet |
Punktor w tym akapicie. Jeśli go nie ma, akapit nie należy do listy. |
suggestedBulletChanges |
Sugerowane zmiany w punkcie tego akapitu. |
positionedObjectIds[] |
Identyfikatory pozycjonowanych obiektów powiązanych z tym akapitem. |
suggestedPositionedObjectIds |
Identyfikatory pozycjonowanych obiektów, które powinny zostać dołączone do tego akapitu, powiązane z identyfikatorem sugestii. |
Element akapitu
Element ParagraphElement opisuje treść elementu Paragraph
.
Zapis JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Pola | |
---|---|
startIndex |
Indeks początkowy tego elementu akapitu liczony od zera, w jednostkach kodu UTF-16. |
endIndex |
Indeks końcowy tego elementu akapitu (wyłącznie) w jednostkach kodu UTF-16. |
Pole Unii content . Zawartość elementu akapitu. content może mieć tylko jedną z tych wartości: |
|
textRun |
Element akapitu z tekstem w formacie tekstowym. |
autoText |
Element automatycznego tekstu akapitu. |
pageBreak |
Element akapitu z podziałem strony. |
columnBreak |
Element akapitu z podziałem na kolumny. |
footnoteReference |
Element akapitu z odwołaniem do przypisu. |
horizontalRule |
Element akapitu z linią poziomą. |
equation |
Element akapitu równania. |
inlineObjectElement |
Wbudowany element akapitu. |
person |
Element akapitu z linkiem do osoby lub adresu e-mail. |
richLink |
Element akapitu z linkiem do zasobu Google (np. pliku na Dysku Google, filmu w YouTube czy wydarzenia w Kalendarzu). |
Uruchomienie tekstu
Wartość ParagraphElement
reprezentująca cały tekst o tym samym stylu.
Zapis JSON |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
content |
Tekst tego uruchomienia. Wszystkie elementy inne niż tekstowe w uruchomieniu są zastępowane znakiem Unicode U+E907. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tego uruchomienia. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym uruchomieniu na podstawie identyfikatora sugestii. |
Styl tekstu
Reprezentuje styl, który można zastosować do tekstu.
Dziedziczone style tekstu są oznaczone w tej wiadomości jako nieustawione pola. Element nadrzędny stylu tekstu zależy od miejsca, w którym zdefiniowany jest styl tekstu:
- Element TextStyle w elemencie
Paragraph
dziedziczy wartość z odpowiedniego elementunamed style type
akapitu. - Element TextStyle w elemencie
named style
dziedziczy ze stylu o nazwienormal text
. - Element TextStyle elementu
normal text
o nazwie jest dziedziczony z domyślnego stylu tekstu w edytorze Dokumentów. - Element TextStyle elementu
Paragraph
znajdującego się w tabeli może dziedziczyć styl tekstu ze stylu tabeli.
Jeśli styl tekstu nie jest dziedziczony z elementu nadrzędnego, cofnięcie ustawień spowoduje przywrócenie stylu do wartości domyślnej 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 pogrubiony. |
italic |
Określa, czy tekst jest napisany kursywą. |
underline |
Wskazuje, czy tekst jest podkreślony. |
strikethrough |
Czy tekst zostanie przekreślony. |
smallCaps |
Wskazuje, czy tekst jest napisany małymi literami. |
backgroundColor |
Kolor tła tekstu. Jeśli kolor jest ustawiony, w zależności od pola |
foregroundColor |
Kolor pierwszego planu tekstu. Jeśli kolor jest ustawiony, w zależności od pola |
fontSize |
Rozmiar czcionki tekstu. |
weightedFontFamily |
Rodzina czcionek i renderowana grubość tekstu. Jeśli w żądaniu aktualizacji określone są zarówno wartości Jeśli zasada Jeśli ustawiono |
baselineOffset |
Przesunięcie tekstu w pionie względem jego normalnego położenia. Tekst z odsunięciem punktu odniesienia |
link |
Miejsce docelowe tekstu hiperlinku. Jeśli zasada jest nieskonfigurowana, link nie jest wyświetlany. Linki nie są dziedziczone z tekstu nadrzędnego. Zmiana linku w żądaniu aktualizacji powoduje też inne zmiany stylu tekstu w zakresie:
|
Opcjonalny kolor
Kolor, który może być całkowicie nieprzezroczysty lub całkowicie przezroczysty.
Zapis JSON |
---|
{
"color": {
object ( |
Pola | |
---|---|
color |
Po ustawieniu ten kolor będzie używany jako kolor nieprzezroczysty. Jeśli nie jest skonfigurowana, wartość jest wyświetlana w kolorze przezroczystym. |
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ładnik czerwony koloru (od 0,0 do 1,0). |
green |
Składnik zielony koloru (od 0,0 do 1,0). |
blue |
Składnik niebieski koloru, od 0,0 do 1,0. |
Wymiar
Siła w pojedynczym kierunku w określonych jednostkach.
Zapis JSON |
---|
{
"magnitude": number,
"unit": enum ( |
Pola | |
---|---|
magnitude |
Siła. |
unit |
Jednostki wielkości. |
Jednostka
Jednostki miary.
Wartości w polu enum | |
---|---|
UNIT_UNSPECIFIED |
Jednostki są nieznane. |
PT |
Punkt, 1/72 cala. |
WażonaRodzina czcionek
Reprezentuje rodzinę czcionek i grubość tekstu.
Zapis JSON |
---|
{ "fontFamily": string, "weight": integer } |
Pola | |
---|---|
fontFamily |
Rodzina czcionek tekstu. Rodziną czcionek może być dowolna czcionka z menu Czcionka w Dokumentach lub Google Fonts. Jeśli nazwa czcionki nie zostanie rozpoznana, tekst jest renderowany w języku: |
weight |
Grubość czcionki. To pole może mieć dowolną wartość, która jest wielokrotnością liczby Wartością domyślną jest Grubość czcionki stanowi tylko jeden składnik renderowanej grubości czcionki. Połączenie właściwości
|
Przesunięcie elementu bazowego
Sposoby odsunięcia tekstu w pionie względem jego normalnego położenia.
Wartości w polu enum | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
Przesunięcie punktu odniesienia dla tekstu jest dziedziczone z elementu nadrzędnego. |
NONE |
Tekst nie jest odsunięty w pionie. |
SUPERSCRIPT |
Tekst jest przesunięty pionowo do góry (z indeksem górnym). |
SUBSCRIPT |
Tekst jest przesunięty w pionie w dół (dolny). |
Link
Odwołanie do innej części dokumentu lub zasobu zewnętrznego adresu URL.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole Unii destination . Miejsce docelowe linku. destination może mieć tylko jedną z tych wartości: |
|
url |
Zewnętrzny adres URL. |
bookmarkId |
Identyfikator zakładki w tym dokumencie. |
headingId |
Identyfikator nagłówka w tym dokumencie. |
SugerowanyStylTekstu
Sugerowana zmiana dotycząca miejsca docelowego: TextStyle
.
Zapis JSON |
---|
{ "textStyle": { object ( |
Pola | |
---|---|
textStyle |
|
textStyleSuggestionState |
Maska wskazująca, które pola na podstawie |
Stan sugestii stylu tekstu
Maska wskazująca, które pola na podstawie TextStyle
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
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 istnieje sugerowana zmiana wartości |
italicSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
underlineSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
strikethroughSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
smallCapsSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
backgroundColorSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
foregroundColorSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
fontSizeSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
weightedFontFamilySuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
baselineOffsetSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
linkSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Autotekst
Element ParagraphElement
reprezentujący miejsce w tekście, które jest dynamicznie zastępowane treścią, która może zmieniać się wraz z upływem czasu, np. numerem strony.
Zapis JSON |
---|
{ "type": enum ( |
Pola | |
---|---|
type |
Typ tego tekstu automatycznego. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tego autotekstu. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu tego autotekstu na podstawie identyfikatora sugestii. |
Typ
Rodzaje tekstu automatycznego.
Wartości w polu enum | |
---|---|
TYPE_UNSPECIFIED |
Nieokreślony typ tekstu automatycznego. |
PAGE_NUMBER |
Wpisz automatyczny tekst reprezentujący numer bieżącej strony. |
PAGE_COUNT |
Wpisz tekst automatyczny reprezentujący łączną liczbę stron w dokumencie. |
Podział strony
ParagraphElement
oznacza podział strony. Podział strony powoduje, że kolejny tekst zaczyna się na górze następnej strony.
Zapis JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tego podziału strony. Podobnie jak w przypadku treści tekstowych, np. ciągów tekstu i odwołań do przypisów, styl tekstu podziału strony może wpływać na układ treści oraz styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym podziale strony na podstawie identyfikatora sugestii. |
Podział kolumny
ParagraphElement
oznacza podział kolumny. Podział kolumny powoduje, że kolejny tekst zaczyna się na górze następnej kolumny.
Zapis JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tej klasy ColumnBreak. Podobnie jak w przypadku treści tekstowych, np. podziałów tekstu i odwołań do przypisów, styl tekstu w podziale kolumny może wpływać na układ treści oraz styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym polu ColumnBreak na podstawie identyfikatora sugestii. |
Odwołanie do przypisu
Element ParagraphElement
reprezentujący odwołanie do przypisu. Odwołanie do przypisu to treść w tekście wyrenderowana za pomocą liczby i służy do identyfikowania przypisu.
Zapis JSON |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
footnoteId |
Identyfikator |
footnoteNumber |
Renderowana liczba tego przypisu. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tej funkcji FootnoteReference. |
suggestedTextStyleChanges |
Proponowane zmiany stylu tekstu w tym przypisie referencyjnym na podstawie identyfikatora sugestii. |
Linijka pozioma
ParagraphElement
reprezentujący linię poziomą.
Zapis JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tej reguły poziomej. Podobnie jak w przypadku treści tekstowych, np. przebiegów tekstu i odwołań do przypisów, styl linijki poziomej może wpływać na układ treści oraz styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tej regule poziomej na podstawie identyfikatora sugestii. |
Równanie
ParagraphElement
reprezentująca równanie.
Zapis JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Pola | |
---|---|
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
Element InlineObjectElement
Typ ParagraphElement
zawierający InlineObject
.
Zapis JSON |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
inlineObjectId |
Identyfikator elementu |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
textStyle |
Styl tekstu tego elementu InlineObjectElement. Podobnie jak w przypadku treści tekstowych, np. przebiegów tekstu i odwołań do przypisów, styl tekstu elementu wbudowanego obiektu może wpływać na układ treści oraz styl tekstu wstawionego obok niego. |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym obiekcie InlineObject zależą od identyfikatora sugestii. |
Osoba
Osoba lub adres e-mail wymieniony w dokumencie. Te wzmianki zachowują się jak jeden, stały 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ą link do tej osoby do dokumentu. Element |
suggestedDeletionIds[] |
Identyfikatory sugestii, które mogą usunąć link tej osoby z dokumentu. Element |
textStyle |
Styl tekstu elementu |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym elemencie: |
personProperties |
Tylko dane wyjściowe. Właściwości elementu |
PersonProperties
Usługi specyficzne dla połączonego elementu Person
.
Zapis JSON |
---|
{ "name": string, "email": string } |
Pola | |
---|---|
name |
Tylko dane wyjściowe. Imię i nazwisko osoby, jeśli jest wyświetlane w tekście linku zamiast w adresie e-mail tej osoby. |
email |
Tylko dane wyjściowe. Adres e-mail powiązany z tym kontem |
Link sformatowany
Link do zasobu Google (np. pliku na Dysku, filmu w YouTube czy wydarzenia w Kalendarzu).
Zapis JSON |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Pola | |
---|---|
richLinkId |
Tylko dane wyjściowe. Identyfikator tego połączenia. |
suggestedInsertionIds[] |
Identyfikatory sugestii, które wstawiają ten link do dokumentu. Element |
suggestedDeletionIds[] |
Identyfikatory sugestii, które pozwolą usunąć ten link z dokumentu. Element |
textStyle |
Styl tekstu elementu |
suggestedTextStyleChanges |
Sugerowane zmiany stylu tekstu w tym elemencie: |
richLinkProperties |
Tylko dane wyjściowe. Właściwości elementu |
Właściwości linków Rich
Właściwości specyficzne dla obiektu RichLink
.
Zapis JSON |
---|
{ "title": string, "uri": string, "mimeType": string } |
Pola | |
---|---|
title |
Tylko dane wyjściowe. Tytuł ( |
uri |
Tylko dane wyjściowe. Identyfikator URI obiektu w usłudze |
mimeType |
Tylko dane wyjściowe. Typ MIME identyfikatora |
Styl akapitu
Style stosowane do całego akapitu.
Dziedziczone style akapitu są wyświetlane w tej wiadomości jako nieustawione pola. Element nadrzędny stylu akapitu zależy od miejsca, w którym zdefiniowany jest styl akapitu:
- Styl akapitu
Paragraph
dziedziczy z odpowiadającego mu elementunamed style type
akapitu. - Styl akapitu w elemencie
named style
dziedziczy od nazwanego stylunormal text
. - Element AparagraphStyle w nazwanym stylu
normal text
jest dziedziczony z domyślnego stylu akapitu w edytorze Dokumentów. - Element ParagraphStyle w elemencie
Paragraph
zawartym w tabeli może dziedziczyć styl akapitu ze stylu tabeli.
Jeśli styl akapitu nie jest dziedziczony z elementu nadrzędnego, cofnięcie ustawień spowoduje przywrócenie stylu do wartości domyślnej w edytorze Dokumentów.
Zapis JSON |
---|
{ "headingId": string, "namedStyleType": enum ( |
Pola | |
---|---|
headingId |
Identyfikator nagłówka akapitu. Jeśli ta kolumna jest pusta, ten akapit nie jest nagłówkiem. Ta usługa jest tylko do odczytu. |
namedStyleType |
Nazwany typ stylu akapitu. Ponieważ zmiana typu stylu nazwanego ma wpływ na inne właściwości w obrębie ParagraphStyle, ten typ jest stosowany przed aktualizacją pozostałych właściwości. |
alignment |
Wyrównanie tekstu w tym akapicie. |
lineSpacing |
Ilość odstępów między wierszami wyrażona jako procent normalnej wartości, gdzie normalność jest przedstawiana jako 100, 0. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
direction |
Kierunek tekstu w tym akapicie. Jeśli nie jest skonfigurowana, domyślna wartość to |
spacingMode |
Tryb odstępów w akapicie. |
spaceAbove |
Dodatkowa przestrzeń nad akapitem. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
spaceBelow |
Dodatkowa przestrzeń pod akapitem. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
borderBetween |
Obramowanie między tym akapitem a następnym i poprzednim akapitem. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Obramowanie między akapitami jest renderowane, gdy sąsiedni akapit mają takie same właściwości obramowania i wcięcia. Nie można częściowo zaktualizować obramowania akapitów. Gdy zmieniasz obramowanie akapitu, nowe obramowanie należy określić w całości. |
borderTop |
Obramowanie u góry tego akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Obramowanie górne jest renderowane, gdy akapit powyżej ma różne ustawienia obramowania i wcięcia. Nie można częściowo zaktualizować obramowania akapitów. Gdy zmieniasz obramowanie akapitu, nowe obramowanie należy określić w całości. |
borderBottom |
Obramowanie na dole tego akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Obramowanie dolne jest renderowane, gdy akapit poniżej ma różne ustawienia obramowania i wcięcia. Nie można częściowo zaktualizować obramowania akapitów. Gdy zmieniasz obramowanie akapitu, nowe obramowanie należy określić w całości. |
borderLeft |
Obramowanie na lewo od tego akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Nie można częściowo zaktualizować obramowania akapitów. Gdy zmieniasz obramowanie akapitu, nowe obramowanie należy określić w całości. |
borderRight |
Obramowanie na prawo od tego akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Nie można częściowo zaktualizować obramowania akapitów. Gdy zmieniasz obramowanie akapitu, nowe obramowanie należy określić w całości. |
indentFirstLine |
Określa wcięcie pierwszego wiersza akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
indentStart |
Wielkość wcięcia akapitu z boku, które odpowiada początkowi tekstu, na podstawie bieżącego kierunku akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
indentEnd |
Stopień wcięcia akapitu z boku, które odpowiada końcu tekstu na podstawie bieżącego kierunku akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
tabStops[] |
Lista tabulatorów w tym akapicie. Lista tabulatorów nie jest dziedziczona. Ta usługa jest tylko do odczytu. |
keepLinesTogether |
Określa, czy wszystkie wiersze akapitu powinny być w miarę możliwości rozmieszczone na tej samej stronie lub w tej samej kolumnie. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
keepWithNext |
Określa, czy przynajmniej część tego akapitu powinna znajdować się na tej samej stronie lub w tej samej kolumnie co następny akapit, jeśli to możliwe. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
avoidWidowAndOrphan |
Określa, czy w akapicie unikać wd i sierot. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
shading |
cieniowanie akapitu. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. |
pageBreakBefore |
Określa, czy bieżący akapit zawsze powinien zaczynać się na początku strony. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z elementu nadrzędnego. Próba aktualizacji atrybutu |
NamedStyleType
Typy stylów nazwanych.
Wartości w polu enum | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Typ stylu nazwanego jest nieokreś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
Typy wyrównania tekstu w akapicie.
Wartości w polu enum | |
---|---|
ALIGNMENT_UNSPECIFIED |
Wyrównanie akapitu jest dziedziczone z elementu nadrzędnego. |
START |
Akapit zostanie wyrównany do początku wiersza. Wyrównano do lewej w przypadku tekstu LTR, w przeciwnym razie wyrównano do prawej. |
CENTER |
Akapit jest wyśrodkowany. |
END |
Akapit zostanie wyrównany do końca wiersza. Wyrównanie do prawej w przypadku tekstu LTR wyrównane do lewej, w przeciwnym razie wyrównane do lewej. |
JUSTIFIED |
Akapit jest uzasadniony. |
ContentDirection (kierunek treści)
Wskazówki mogą kierować się treścią.
Wartości w polu enum | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
Kierunek treści jest nieokreślony. |
LEFT_TO_RIGHT |
Treści przewijają się od lewej do prawej. |
RIGHT_TO_LEFT |
Treści przewijają się od prawej do lewej. |
Tryb odstępów
Różne tryby odstępów między akapitami.
Wartości w polu enum | |
---|---|
SPACING_MODE_UNSPECIFIED |
Tryb odstępów jest przejmowany 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. |
Obramowanie akapitu
Obramowanie akapitu.
Zapis JSON |
---|
{ "color": { object ( |
Pola | |
---|---|
color |
Kolor obramowania. |
width |
Szerokość obramowania. |
padding |
Dopełnienie obramowania. |
dashStyle |
Styl obramowania. |
Styl kreski
Rodzaje kresek, za pomocą których można renderować geometrię liniową. Wartości te opierają się na prostym typie „ST_PresetLineDashVal” opisanym w sekcji 20.1.10.48 dokumentu „Office Open XML File Formats – Fundamentals and Markup Language Reference” (Omówienie plików Office Open XML – podstawy i język znaczników), część 1 czwartego wydania ECMA-376.
Wartości w polu enum | |
---|---|
DASH_STYLE_UNSPECIFIED |
Nieokreślony styl myślnika. |
SOLID |
Linia ciągła. Odpowiada wartości „solid” w standardzie ECMA-376 ST_PresetLineDashVal. Jest to domyślny styl kreski. |
DOT |
Linia przerywana. Odpowiada wartości „kropka” wartości ST_PresetLineDashVal zgodnie z normą ECMA-376. |
DASH |
Linia przerywana. Odpowiada to wartości „kreska” modelu ECMA-376 ST_PresetLineDashVal. |
TabStop
Tabulator w akapicie.
Zapis JSON |
---|
{ "offset": { object ( |
Pola | |
---|---|
offset |
Przesunięcie karty między tym marginesem karty a marginesem początkowym. |
alignment |
Wyrównanie tej karty zostanie zatrzymane. Jeśli zasada jest nieskonfigurowana, stosowana jest wartość domyślna |
TabStopWyrównaj
wyrównanie tabulatora.
Wartości w polu enum | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
Wyrównanie tabulacji jest nieokreślone. |
START |
Tabulator jest wyrównany do początku wiersza. Jest to ustawienie domyślne. |
CENTER |
Tabulator jest wyrównany do środka linii. |
END |
Tabulator jest wyrównany do końca wiersza. |
Cieniowanie
Cienie akapitu.
Zapis JSON |
---|
{
"backgroundColor": {
object ( |
Pola | |
---|---|
backgroundColor |
Kolor tła tego cieniowania akapitu. |
Sugerowany styl akapitu
Sugerowana zmiana dotycząca miejsca docelowego: ParagraphStyle
.
Zapis JSON |
---|
{ "paragraphStyle": { object ( |
Pola | |
---|---|
paragraphStyle |
|
paragraphStyleSuggestionState |
Maska wskazująca, które pola na podstawie |
Stan sugestii stylu akapitu
Maska wskazująca, które pola na podstawie ParagraphStyle
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
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 istnieje sugerowana zmiana wartości |
namedStyleTypeSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
alignmentSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
lineSpacingSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
directionSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
spacingModeSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
spaceAboveSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
spaceBelowSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderBetweenSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
indentFirstLineSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
indentStartSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
indentEndSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
keepLinesTogetherSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
keepWithNextSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
avoidWidowAndOrphanSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
shadingSuggestionState |
Maska wskazująca, które pola w |
pageBreakBeforeSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Stan sugestii cieniowania
Maska wskazująca, które pola na podstawie Shading
zostały zmienione w tej sugerowanej zmianie. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "backgroundColorSuggested": boolean } |
Pola | |
---|---|
backgroundColorSuggested |
Wskazuje, czy istnieje sugerowana zmiana w atrybucie |
Pociskowy
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 charakterystyczny dla akapitu zastosowany do tego punktu. |
Sugerowany punktor
Sugerowana zmiana dotycząca miejsca docelowego: Bullet
.
Zapis JSON |
---|
{ "bullet": { object ( |
Pola | |
---|---|
bullet |
|
bulletSuggestionState |
Maska wskazująca, które pola na podstawie |
Stan podpowiedzi punktowanych
Maska wskazująca, które pola na podstawie Bullet
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Pola | |
---|---|
listIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana w atrybucie |
nestingLevelSuggested |
Wskazuje, czy istnieje sugerowana zmiana w atrybucie |
textStyleSuggestionState |
Maska wskazująca, które pola w |
ObjectReferences
Kolekcja identyfikatorów obiektów.
Zapis JSON |
---|
{ "objectIds": [ string ] } |
Pola | |
---|---|
objectIds[] |
Identyfikatory obiektów. |
Podział sekcji
StructuralElement
oznacza podział sekcji. Sekcja to zakres treści o takim samym atrybucie SectionStyle
. Podział sekcji odpowiada początkowi nowej sekcji. Styl sekcji odnosi się do sekcji po podziału.
Treść dokumentu zawsze zaczyna się od podziału sekcji.
Zapis JSON |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
Pola | |
---|---|
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
sectionStyle |
Styl sekcji po tym podziałie sekcji. |
Styl sekcji
Styl stosowany do sekcji.
Zapis JSON |
---|
{ "columnProperties": [ { object ( |
Pola | |
---|---|
columnProperties[] |
Właściwości kolumn sekcji. Jeśli ta sekcja jest pusta, zawiera kolumnę z domyślnymi właściwościami w edytorze Dokumentów. Sekcję można zaktualizować tak, aby zawierała maksymalnie 3 kolumny. Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej właściwości spowoduje błąd 400 błędnego żądania. |
columnSeparatorStyle |
Styl separatorów kolumn. Ten styl możesz ustawić, nawet jeśli w sekcji jest 1 kolumna. Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
contentDirection |
Kierunek treści tej sekcji. Jeśli zasada jest nieskonfigurowana, stosowana jest wartość domyślna Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginTop |
Górny margines strony sekcji. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginBottom |
Dolny margines sekcji. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginRight |
Prawy margines strony. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginLeft |
Lewy margines sekcji. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginHeader |
Margines nagłówka sekcji. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
marginFooter |
Margines stopki sekcji. Jeśli zasada jest nieskonfigurowana, wartość domyślna z DocumentStyle to Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
sectionType |
Tylko dane wyjściowe. Typ sekcji. |
defaultHeaderId |
Identyfikator domyślnego nagłówka. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z poprzedniej wartości atrybutu sectionStyle w zasadzie Ta usługa jest tylko do odczytu. |
defaultFooterId |
Identyfikator domyślnej stopki. Jeśli zasada jest nieskonfigurowana, wartość jest dziedziczona z poprzedniej wartości atrybutu sectionStyle w zasadzie Ta usługa jest tylko do odczytu. |
firstPageHeaderId |
Identyfikator nagłówka używany tylko na pierwszej stronie sekcji. Jeśli Ta usługa jest tylko do odczytu. |
firstPageFooterId |
Identyfikator stopki używany tylko na pierwszej stronie sekcji. Jeśli Ta usługa jest tylko do odczytu. |
evenPageHeaderId |
Identyfikator nagłówka używany tylko w przypadku stron parzystych. Jeśli wartość parametru Ta usługa jest tylko do odczytu. |
evenPageFooterId |
Identyfikator stopki używany tylko w przypadku stron parzystych. Jeśli wartość parametru Ta usługa jest tylko do odczytu. |
useFirstPageHeaderFooter |
Wskazuje, czy na pierwszej stronie sekcji używać identyfikatorów nagłówka / stopki pierwszej strony. Jeśli zasada jest nieskonfigurowana, jest dziedziczona z elementu Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
pageNumberStart |
Numer strony, od której zaczyna się zliczanie stron tej sekcji. Jeśli nie jest skonfigurowana, numerowanie stron jest kontynuowane z poprzedniej sekcji. Jeśli wartość jest nieskonfigurowana w pierwszym ustawieniu Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
flipPageOrientation |
Opcjonalnie. Wskazuje, czy w tej sekcji mają zostać odwrócone wymiary elementu Podczas aktualizowania tej właściwości należy ustawić konkretną wartość. Usunięcie ustawienia tej usługi spowoduje błąd 400 błędnego żądania. |
Właściwości kolumny sekcji
Właściwości dotyczące kolumny sekcji.
Zapis JSON |
---|
{ "width": { object ( |
Pola | |
---|---|
width |
Tylko dane wyjściowe. Szerokość kolumny. |
paddingEnd |
Dopełnienie na końcu kolumny. |
Styl separatora kolumn
Styl separatorów kolumn między kolumnami.
Wartości w polu enum | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Nieokreślony styl separatora kolumn. |
NONE |
Brak separatora kolumn między kolumnami. |
BETWEEN_EACH_COLUMN |
Renderuje linię separatora kolumn między poszczególnymi kolumnami. |
Typ sekcji
Określa pozycję początku bieżącej sekcji w stosunku do poprzedniej sekcji.
Wartości w polu enum | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Nie określono typu sekcji. |
CONTINUOUS |
Sekcja rozpoczyna się natychmiast po ostatnim akapicie poprzedniej sekcji. |
NEXT_PAGE |
Sekcja rozpoczyna się na następnej stronie. |
Tabela
Element StructuralElement
reprezentujący tabelę.
Zapis JSON |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Pola | |
---|---|
rows |
Liczba wierszy w tabeli. |
columns |
Liczba kolumn w tabeli. Tabela może być nieprostokątna, więc niektóre wiersze mogą zawierać różną liczbę komórek. |
tableRows[] |
Zawartość i styl każdego wiersza. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
tableStyle |
Styl tabeli. |
Wiersz tabeli
Zawartość i styl wiersza w elemencie 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 |
Liczący od zera indeks końcowy tego wiersza, 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ą zawierać inną liczbę komórek niż pozostałe wiersze w tej samej tabeli. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
tableRowStyle |
Styl wiersza tabeli. |
suggestedTableRowStyleChanges |
Sugerowane zmiany stylu w tym wierszu, zgodnie z identyfikatorem sugestii. |
Komórka tabeli
Zawartość i styl komórki w elemencie 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łącznie w jednostkach kodu UTF-16. |
content[] |
Zawartość komórki. |
tableCellStyle |
Styl komórki. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
suggestedTableCellStyleChanges |
Sugerowane zmiany stylu komórki tabeli na podstawie identyfikatora sugestii. |
StylKomórki Stołowej
Styl produktu TableCell
.
Dziedziczone style komórek tabeli są wyświetlane w tej wiadomości jako pola nieustawione. Styl komórki tabeli może dziedziczyć styl komórki.
Zapis JSON |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
Pola | |
---|---|
rowSpan |
Zakres wiersza komórki. Ta usługa jest tylko do odczytu. |
columnSpan |
Rozpiętość kolumny komórki. Ta usługa jest tylko do odczytu. |
backgroundColor |
Kolor tła komórki. |
borderLeft |
Lewe obramowanie komórki. |
borderRight |
Prawe obramowanie komórki. |
borderTop |
Górne obramowanie komórki. |
borderBottom |
Dolne obramowanie komórki. |
paddingLeft |
Lewe dopełnienie komórki. |
paddingRight |
Prawe dopełnienie komórki. |
paddingTop |
Górne dopełnienie komórki. |
paddingBottom |
Dolne dopełnienie komórki. |
contentAlignment |
Wyrównanie treści w komórce tabeli. Domyślne wyrównanie jest zgodne z wyrównaniem nowo utworzonych komórek tabel w edytorze Dokumentów. |
ObramowanieKomórki
Obramowanie wokół 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 obramowania. |
Dopasowanie treści
Typy wyrównania treści.
Powstały na podstawie podzbioru wartości prostego typu „ST_TextAnchoringType” w sekcji 20.1.10.59 dokumentu „Office Open XML File Formats - Fundamentals and Markup Language Reference” (Podstawowe informacje o języku XML) artykułu ECMA-376 (czwarta wersja).
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 istnieje. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Nieobsługiwane wyrównanie treści. |
TOP |
Wyrównanie umożliwiające wyrównanie treści względem górnej krawędzi kontenera. Odpowiednik ECMA-376 ST_TextAnchoringType „t”. |
MIDDLE |
Wyrównanie umożliwiające wyrównanie treści do środka schowka. Jest to odpowiednik ustawienia ECMA-376 ST_TextAnchoringType „ctr”. |
BOTTOM |
Wyrównanie umożliwiające wyrównanie treści do dolnej krawędzi właściciela treści. Jest zgodny z ECMA-376 ST_TextAnchoringType „b”. |
Sugerowany stylKomórkiTabeli
Sugerowana zmiana dotycząca miejsca docelowego: TableCellStyle
.
Zapis JSON |
---|
{ "tableCellStyle": { object ( |
Pola | |
---|---|
tableCellStyle |
|
tableCellStyleSuggestionState |
Maska wskazująca, które pola na podstawie |
TabelaKorzystnaKomórkiWsadu
Maska wskazująca, które pola na podstawie TableCellStyle
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
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 istnieje sugerowana zmiana wartości |
columnSpanSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
backgroundColorSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
borderBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
paddingLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
paddingRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
paddingTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
paddingBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
contentAlignmentSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Styl wiersza tabeli
Style stosowane w wierszu tabeli.
Zapis JSON |
---|
{
"minRowHeight": {
object ( |
Pola | |
---|---|
minRowHeight |
Minimalna wysokość wiersza. Wiersz będzie renderowany w edytorze Dokumentów na wysokości równej lub większej niż ta wartość. Będzie wtedy można wyświetlić całą zawartość komórek wiersza. |
tableHeader |
Określa, czy wiersz jest nagłówkiem tabeli. |
preventOverflow |
Określa, czy wiersz nie może wykraczać poza granice strony lub kolumn. |
Sugerowany styl wierszaTabeli
Sugerowana zmiana dotycząca miejsca docelowego: TableRowStyle
.
Zapis JSON |
---|
{ "tableRowStyle": { object ( |
Pola | |
---|---|
tableRowStyle |
|
tableRowStyleSuggestionState |
Maska wskazująca, które pola na podstawie |
TableRowStyleSuggestionState
Maska wskazująca, które pola na podstawie TableRowStyle
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "minRowHeightSuggested": boolean } |
Pola | |
---|---|
minRowHeightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Styl stołu
Style stosowane 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 – komórki podobne do tych w języku HTML. Dlatego właściwości wiersza można znaleźć w jego kolumnie |
Właściwości kolumny tabeli
Właściwości kolumny w tabeli.
Zapis JSON |
---|
{ "widthType": enum ( |
Pola | |
---|---|
widthType |
Typ szerokości kolumny. |
width |
Szerokość kolumny. Ustaw, gdy |
Typ szerokości
Typ szerokości kolumny.
Wartości w polu enum | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
Typ szerokości kolumny jest nieokreślony. |
EVENLY_DISTRIBUTED |
Szerokość kolumny jest równomiernie rozłożona między pozostałe kolumny. Szerokość kolumny jest określana automatycznie. Po uwzględnieniu wszystkich kolumn o określonych szerokościach tabela będzie miała równą część pozostałej szerokości. |
FIXED_WIDTH |
Stała szerokość kolumny. Właściwość [width][google.apps.docs.v1.TableColumnProperties.width ] podaje szerokość kolumny. |
Spis treści
Element StructuralElement
reprezentujący spis treści.
Zapis JSON |
---|
{
"content": [
{
object ( |
Pola | |
---|---|
content[] |
Zawartość spisu treści. |
suggestedInsertionIds[] |
Sugerowane identyfikatory wstawiania. Element |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
Nagłówek
Nagłówek dokumentu.
Zapis JSON |
---|
{
"headerId": string,
"content": [
{
object ( |
Pola | |
---|---|
headerId |
Identyfikator nagłówka. |
content[] |
Treść nagłówka. Indeksy treści nagłówka rozpoczynają się od zera. |
Przypis
Przypis do dokumentu.
Zapis JSON |
---|
{
"footnoteId": string,
"content": [
{
object ( |
Pola | |
---|---|
footnoteId |
Identyfikator przypisu. |
content[] |
Treść przypisu. Indeksy treści przypisu rozpoczynają się od zera. |
Styl dokumentu
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 jej nie skonfigurujesz, domyślny nagłówek nie będzie niedostępny. Ta usługa jest tylko do odczytu. |
defaultFooterId |
Identyfikator domyślnej stopki. Jeśli jej nie skonfigurujesz, stopka domyślna nie będzie używana. Ta usługa jest tylko do odczytu. |
evenPageHeaderId |
Identyfikator nagłówka używany tylko w przypadku stron parzystych. Wartość Ta usługa jest tylko do odczytu. |
evenPageFooterId |
Identyfikator stopki używany tylko w przypadku stron parzystych. Wartość Ta usługa jest tylko do odczytu. |
firstPageHeaderId |
Identyfikator nagłówka używany tylko na pierwszej stronie. Jeśli zasada nie jest skonfigurowana, unikalny nagłówek pierwszej strony nie istnieje. Wartość Ta usługa jest tylko do odczytu. |
firstPageFooterId |
Identyfikator stopki używany tylko na pierwszej stronie. Jeśli zasada nie jest skonfigurowana, unikalna stopka dla pierwszej strony nie istnieje. Wartość Ta usługa jest tylko do odczytu. |
useFirstPageHeaderFooter |
Wskazuje, czy na pierwszej stronie mają być używane identyfikatory nagłówka / stopki pierwszej strony. |
useEvenPageHeaderFooter |
Wskazuje, czy w przypadku stron parzystych używać identyfikatorów nagłówków / stopek stron parzystych. |
pageNumberStart |
Numer strony, od której zaczyna się zliczanie stron. |
marginTop |
Górny margines strony. Zmiana górnego marginesu strony stylu dokumentu powoduje usunięcie górnego marginesu strony we wszystkich stylach sekcji. |
marginBottom |
Dolny margines strony. Zaktualizowanie dolnego marginesu strony w stylu dokumentu powoduje wyczyszczenie dolnego marginesu strony we wszystkich stylach sekcji. |
marginRight |
Prawy margines strony. Zmiana prawego marginesu strony na styl dokumentu powoduje usunięcie prawego marginesu strony we wszystkich stylach sekcji. Może to też spowodować zmianę rozmiaru kolumn we wszystkich sekcjach. |
marginLeft |
Lewy margines strony. Zaktualizowanie lewego marginesu strony w stylu dokumentu powoduje wyczyszczenie lewego marginesu wszystkich stylów sekcji. Może to też spowodować zmianę rozmiaru kolumn we wszystkich sekcjach. |
pageSize |
Rozmiar strony w dokumencie. |
marginHeader |
Wielkość odstępu między górną krawędzią strony a treścią nagłówka. |
marginFooter |
Wielkość odstępu między dolną krawędzią strony a zawartością stopki. |
useCustomHeaderFooterMargins |
Wskazuje, czy respektowane są style DocumentStyle Ta usługa jest tylko do odczytu. |
flipPageOrientation |
Opcjonalnie. Wskazuje, czy chcesz odwrócić wymiary elementu |
Wprowadzenie
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. |
Sugerowany styl dokumentu
Sugerowana zmiana w tabeli DocumentStyle
.
Zapis JSON |
---|
{ "documentStyle": { object ( |
Pola | |
---|---|
documentStyle |
|
documentStyleSuggestionState |
Maska wskazująca, które pola na podstawie |
Stan sugestii stylu dokumentu
Maska wskazująca, które pola na podstawie DocumentStyle
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "backgroundSuggestionState": { object ( |
Pola | |
---|---|
backgroundSuggestionState |
Maska wskazująca, które pola w |
defaultHeaderIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
defaultFooterIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
evenPageHeaderIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
evenPageFooterIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
firstPageHeaderIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
firstPageFooterIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
useFirstPageHeaderFooterSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
useEvenPageHeaderFooterSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
pageNumberStartSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
pageSizeSuggestionState |
Maska wskazująca, które z pól w [rozmiar] [google.apps.docs.v1.DocumentStyle.size] zostały zmienione w tej sugestii. |
marginHeaderSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginFooterSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
useCustomHeaderFooterMarginsSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
flipPageOrientationSuggested |
Opcjonalnie. Wskazuje, czy istnieje sugerowana zmiana wartości |
Stan sugestii tła
Maska wskazująca, które pola na podstawie Background
zostały zmienione w tej sugestii. W przypadku każdego pola z ustawieniem „true” (prawda) Backgound
ma nową sugerowaną wartość.
Zapis JSON |
---|
{ "backgroundColorSuggested": boolean } |
Pola | |
---|---|
backgroundColorSuggested |
Wskazuje, czy bieżący kolor tła został zmieniony w tej sugestii. |
Stan sugestii rozmiaru
Maska wskazująca, które pola na podstawie Size
zostały zmienione w tej sugestii. W przypadku każdego pola z ustawieniem „true” (prawda) Size
ma nową sugerowaną wartość.
Zapis JSON |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
Pola | |
---|---|
heightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
widthSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
NazwaneStyle
Style nazwane. Akapity w dokumencie mogą dziedziczyć atrybuty TextStyle
i ParagraphStyle
z tych nazwanych stylów.
Zapis JSON |
---|
{
"styles": [
{
object ( |
Pola | |
---|---|
styles[] |
Style nazwane. Istnieje wpis dla każdej z możliwych wartości ( |
NazwanyStyl
Styl nazwany. Akapity w dokumencie mogą dziedziczyć styl TextStyle
i ParagraphStyle
z tego nazwanego stylu, jeśli mają ten sam typ stylu.
Zapis JSON |
---|
{ "namedStyleType": enum ( |
Pola | |
---|---|
namedStyleType |
Typ tego stylu nazwanego. |
textStyle |
Styl tekstu tego stylu nazwanego. |
paragraphStyle |
Styl akapitu tego stylu nazwanego. |
SugerowaneStyle
Sugerowana zmiana w tabeli NamedStyles
.
Zapis JSON |
---|
{ "namedStyles": { object ( |
Pola | |
---|---|
namedStyles |
|
namedStylesSuggestionState |
Maska wskazująca, które pola na podstawie |
NamedStylesSuggestionState
Stan sugestii wiadomości NamedStyles
.
Zapis JSON |
---|
{
"stylesSuggestionStates": [
{
object ( |
Pola | |
---|---|
stylesSuggestionStates[] |
Maska wskazująca, które pola odpowiedniego Kolejność stanu sugestii nazwanych odpowiada kolejności odpowiedniego stylu nazwanego w sugestii |
NamedStyleSuggestionState
Stan sugestii wiadomości NamedStyle
.
Zapis JSON |
---|
{ "namedStyleType": enum ( |
Pola | |
---|---|
namedStyleType |
Nazwany typ stylu, któremu odpowiada ten stan sugestii. To pole ma ułatwić dopasowanie NamedStyleSuggestionState do odpowiadającej mu wartości |
textStyleSuggestionState |
Maska wskazująca, które pola w |
paragraphStyleSuggestionState |
Maska wskazująca, które pola w |
Lista
Lista reprezentuje atrybuty listy odnoszące się do grupy akapitów należących do tej samej listy. Akapit należący do listy zawiera odwołanie do identyfikatora tej listy w elemencie bullet
.
Zapis JSON |
---|
{ "listProperties": { object ( |
Pola | |
---|---|
listProperties |
Właściwości listy. |
suggestedListPropertiesChanges |
Sugerowane zmiany właściwości listy na podstawie identyfikatora sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawiania. Jeśli to pole jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma żadnych sugerowanych sposobów usunięcia tej listy. |
Właściwości listy
Właściwości elementu list
opisujące wygląd i sposób działania 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 ma maksymalnie 9 poziomów zagnieżdżenia, gdzie poziom zagnieżdżenia to 0, czyli najwyższy poziom, a poziom zagnieżdżenia 8 odpowiada najbardziej zagnieżdżonemu poziomowi. Poziomy zagnieżdżenia są zwracane w kolejności rosnącej, w tym najmniej zagnieżdżone. |
Poziom zagnieżdżenia
Zawiera właściwości opisujące wygląd i sposób działania listy punktowanej na określonym poziomie zagnieżdżenia.
Zapis JSON |
---|
{ "bulletAlignment": enum ( |
Pola | |
---|---|
bulletAlignment |
Wyrównanie punktora w przestrzeni przydzielonej do jego renderowania. |
glyphFormat |
Ciąg formatu używany przez punktory na tym poziomie zagnieżdżenia. Format glifów zawiera co najmniej jedną zmienną, która jest zastępowana odpowiednimi wartościami w zależności od obiektu Na przykład format glifu
Format glifów może zawierać obiekty zastępcze dotyczące bieżącego poziomu zagnieżdżenia, a także symbole zastępcze nadrzędnych poziomów zagnieżdżenia. Na przykład lista może mieć format glifu
W przypadku uporządkowanych poziomów zagnieżdżania ciąg, który zastępuje obiekt zastępczy w formacie glifów w konkretnym akapicie, zależy od kolejności akapitu na liście. |
indentFirstLine |
Wielkość wcięcia pierwszego wiersza akapitu na tym poziomie zagnieżdżania. |
indentStart |
Wielkość wcięcia akapitów na tym poziomie zagnieżdżania. Jest stosowana do strony odpowiadającej początkowi tekstu, w zależności od kierunku treści akapitu. |
textStyle |
Styl tekstu punktorów na tym poziomie zagnieżdżania. |
startNumber |
Liczba pierwszego elementu listy na danym poziomie zagnieżdżenia. W przypadku list literowych i rzymskich wartość 0 jest traktowana jako wartość 1. W przypadku wartości 0 i 1 listy zawierające liczby literowe i rzymskie zaczynają się odpowiednio od Ta wartość jest ignorowana w przypadku poziomów zagnieżdżenia z nieuporządkowanymi glifami. |
Pole Unii glyph_kind . Rodzaj glifu używany przez pociski. Określa glif punktora, który zastępuje symbole zastępcze w glyph_format . glyph_kind może mieć tylko jedną z tych wartości: |
|
glyphType |
Rodzaj glifu używany w punktorach, gdy akapity są uporządkowane na tym poziomie zagnieżdżenia. Typ glifu określa typ glifu używanego do zastępowania obiektów zastępczych w |
glyphSymbol |
Niestandardowy symbol glifu używany w punktorach, gdy akapity na tym poziomie zagnieżdżenia są nieuporządkowane. Symbol glifu zastępuje symbole zastępcze w obrębie |
Wyrównanie punktowane
Rodzaje wyrównania punktora.
Wartości w polu enum | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
Wyrównanie punktora jest nieokreślone. |
START |
Punktor jest wyrównany do początku miejsca przydzielonego do renderowania punktora. Wyrównano do lewej w przypadku tekstu LTR, w przeciwnym razie wyrównano do prawej. |
CENTER |
Punktor jest wyrównany do środka miejsca przydzielonego do renderowania. |
END |
Punktor jest wyrównany do końca miejsca przydzielonego do renderowania punktora. Wyrównanie do prawej w przypadku tekstu LTR wyrównane do lewej, w przeciwnym razie wyrównane do lewej. |
Typ glifu
Rodzaje glifów używanych w punktorach, gdy akapity są uporządkowane na tym poziomie zagnieżdżenia.
Wartości w polu enum | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
Typ glifu jest nieokreślony lub nieobsługiwany. |
NONE |
Pusty ciąg. |
DECIMAL |
Liczba, np. 1 , 2 lub 3 . |
ZERO_DECIMAL |
Liczba, w której liczby jednocyfrowe są poprzedzone zerem, np. 01 , 02 lub 03 . Liczby zawierające więcej niż 1 cyfrę nie są poprzedzone zerem. |
UPPER_ALPHA |
Wielka litera, np. A , B lub C . |
ALPHA |
Mała litera, np. a , b lub c . |
UPPER_ROMAN |
Wielka liczba rzymska, np. I , II lub III . |
ROMAN |
Mała liczba rzymska, np. i , ii lub iii . |
SugerowaneWłaściwościListy
Sugerowana zmiana dotycząca miejsca: ListProperties
.
Zapis JSON |
---|
{ "listProperties": { object ( |
Pola | |
---|---|
listProperties |
|
listPropertiesSuggestionState |
Maska wskazująca, które pola na podstawie |
Wyświetlanie stanu sugestii
Maska wskazująca, które pola na podstawie ListProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Pola | |
---|---|
nestingLevelsSuggestionStates[] |
Maska wskazująca, które pola odpowiedniego Stany sugestii poziomu zagnieżdżenia są zwracane w kolejności rosnącej na tym poziomie. |
Stan sugestii na poziomie zagnieżdżenia
Maska wskazująca, które pola na podstawie NestingLevel
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Pola | |
---|---|
bulletAlignmentSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
glyphTypeSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
glyphFormatSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
glyphSymbolSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
indentFirstLineSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
indentStartSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
textStyleSuggestionState |
Maska wskazująca, które pola w |
startNumberSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Zakresy nazwane
Zbiór wszystkich elementów NamedRange
w dokumencie, które mają określone imię i nazwisko.
Zapis JSON |
---|
{
"name": string,
"namedRanges": [
{
object ( |
Pola | |
---|---|
name |
Nazwa używana we wszystkich usługach |
namedRanges[] |
Elementy |
Zakres nazwany
Kolekcja elementów Range
z tym samym identyfikatorem zakresu nazwanego.
Zakresy nazwane pozwalają programistom powiązać fragmenty dokumentu z dowolną etykietą zdefiniowaną przez użytkownika. Dzięki temu ich zawartość może być później automatycznie odczytywana i edytowana. Dokument może zawierać wiele zakresów nazwanych o tej samej nazwie, ale każdy zakres nazwany ma unikalny identyfikator.
Tworzony jest zakres nazwany z jednym elementem Range
. Treść wstawiona w zakresie nazwanym zwykle go rozszerza. Jednak ze względu na pewne zmiany w dokumencie zakres może zostać podzielony na kilka zakresów.
Zakresy nazwane nie są prywatne. Wszystkie aplikacje i współpracownicy, którzy mają dostęp do dokumentu, widzą jego zakresy nazwane.
Zapis JSON |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
Pola | |
---|---|
namedRangeId |
Identyfikator zakresu nazwanego. |
name |
Nazwa zakresu nazwanego. |
ranges[] |
Zakresy należące do tego nazwanego zakresu. |
Zakres
Określa ciągły zakres tekstu.
Zapis JSON |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer } |
Pola | |
---|---|
segmentId |
Identyfikator nagłówka, stopki lub przypisu, w których znajduje się ten zakres. Pusty identyfikator segmentu oznacza treść dokumentu. |
startIndex |
Indeks początkowy z tego zakresu liczony od zera, w jednostkach kodu UTF-16. We wszystkich bieżących zastosowaniach należy podać indeks początkowy. To pole zawiera wartość Int32Value, aby uwzględnić przyszłe przypadki użycia z zakresami otwartymi. |
endIndex |
Indeks końcowy tego zakresu liczony od zera, wyłączny, w jednostkach kodu UTF-16. We wszystkich aktualnych zastosowaniach należy podać indeks końcowy. To pole zawiera wartość Int32Value, aby uwzględnić przyszłe przypadki użycia z zakresami otwartymi. |
Tryb widoku sugestii
Tryb widoku sugestii zastosowany do dokumentu, który wskazuje sposób przedstawiania sugerowanych zmian. Oferuje on opcje czytania dokumentu ze wszystkimi sugestiami w tekście, zaakceptowanymi lub odrzuconymi.
Wartości w polu enum | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
SugestieViewMode zastosowane do zwróconego dokumentu zależą od obecnego poziomu dostępu użytkownika. Jeśli użytkownik ma uprawnienia tylko do wyświetlania, stosowana jest zasada PREVIEW_WITHOUT_SUGGESTIONS . W przeciwnym razie stosowana jest zasada SUGGESTIONS_INLINE . Jest to domyślny tryb widoku sugestii. |
SUGGESTIONS_INLINE |
W zwróconym dokumencie znajdują się sugestie. Sugerowane zmiany różnią się od podstawowej zawartości dokumentu. Jeśli użytkownik nie ma uprawnień do wyświetlania sugerowanych zmian, żądania pobrania dokumentu za pomocą tego trybu zwracają błąd 403. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Zwrócony dokument jest podglądem i zaakceptowano wszystkie sugerowane zmiany. Jeśli użytkownik nie ma uprawnień do wyświetlania sugerowanych zmian, żądania pobrania dokumentu za pomocą tego trybu zwracają błąd 403. |
PREVIEW_WITHOUT_SUGGESTIONS |
Zwrócony dokument jest podglądem i wszystkie sugerowane zmiany zostały odrzucone, jeśli w dokumencie znajdują się jakieś sugestie. |
Obiekt wbudowany
Obiekt wyświetlany w tekście. Obiekt InlineObject zawiera element EmbeddedObject
, na przykład obraz.
Zapis JSON |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Pola | |
---|---|
objectId |
Identyfikator tego obiektu wbudowanego. Pozwala aktualizować właściwości obiektu. |
inlineObjectProperties |
Właściwości tego obiektu wbudowanego. |
suggestedInlineObjectPropertiesChanges |
Sugerowane zmiany we właściwościach obiektów wbudowanych na podstawie identyfikatora sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawiania. Jeśli to pole jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
Właściwości obiektu InlineObject
Właściwości elementu InlineObject
.
Zapis JSON |
---|
{
"embeddedObject": {
object ( |
Pola | |
---|---|
embeddedObject |
Umieszczony obiekt tego obiektu wbudowanego. |
Osadzony obiekt
Obiekt umieszczony w dokumencie.
Zapis JSON |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
Pola | |
---|---|
title |
Tytuł umieszczonego obiektu. Zarówno |
description |
Opis umieszczonego obiektu. Zarówno |
embeddedObjectBorder |
Obramowanie umieszczonego obiektu. |
size |
Widoczny rozmiar obrazu po przycięciu. |
marginTop |
Górny margines umieszczonego obiektu. |
marginBottom |
Dolny margines umieszczonego obiektu. |
marginRight |
Prawy margines umieszczonego obiektu. |
marginLeft |
Lewy margines umieszczonego obiektu. |
linkedContentReference |
Odniesienie do zewnętrznych materiałów źródłowych. Na przykład zawiera odwołanie do wykresu źródłowego z Arkuszy Google, gdy umieszczony obiekt jest połączonym wykresem. Jeśli zasada jest nieskonfigurowana, osadzony obiekt nie jest połączony. |
Pole Unii properties . Właściwości specyficzne dla każdego typu umieszczonego obiektu. properties może mieć tylko jedną z tych wartości: |
|
embeddedDrawingProperties |
Właściwości umieszczonego rysunku. |
imageProperties |
Właściwości obrazu. |
Osadzone właściwościWarsztatu
Ten typ nie ma żadnych pól.
Właściwości umieszczonego rysunku i używane do rozróżniania typu obiektu. Umieszczony rysunek to taki, który jest tworzony i edytowany w dokumencie. Pamiętaj, że rozbudowane szczegóły nie są obsługiwane.
Właściwości obrazu
Właściwości obrazu.
Zapis JSON |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
Pola | |
---|---|
contentUri |
Identyfikator URI obrazu o domyślnym czasie działania wynoszącym 30 minut. Ten identyfikator URI jest oznaczony tagiem konta żądającego. Każdy, kto posiada identyfikator URI, uzyska dostęp do obrazu jako osoba, która zgłosiła pierwotne żądanie. Jeśli zmienisz ustawienia udostępniania dokumentu, możesz utracić dostęp do obrazu. |
sourceUri |
Źródłowy identyfikator URI to identyfikator URI używany do wstawienia obrazu. Źródłowy identyfikator URI może być pusty. |
brightness |
Efekt jasności obrazu. Wartość powinna się mieścić w przedziale [-1,0, 1,0], gdzie 0 oznacza brak efektu. |
contrast |
Efekt kontrastu obrazu. Wartość powinna się mieścić 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 efektów, a 1 oznacza przezroczysty. |
cropProperties |
Właściwości przycinania obrazu. |
angle |
Kąt obrotu obrazu w prawo (w radianach). |
Właściwości Uprawy
Właściwości przycinania obrazu.
Prostokąt przycinania jest przedstawiany za pomocą odsunięć ułamkowych względem 4 krawędzi oryginalnej treści.
- Jeśli przesunięcie jest podane 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 umieszczona poza oryginalnym prostokątem ograniczającym obrazu.
- Jeśli wszystkie przesunięcia i kąt obrotu mają wartość 0, obraz nie zostanie przycięty.
Zapis JSON |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
Pola | |
---|---|
offsetLeft |
Wartość przesunięcia określa, jak daleko od lewej krawędzi prostokąta przycinania znajduje się lewa krawędź oryginalnej treści, jako ułamek szerokości oryginalnej treści. |
offsetRight |
Przesunięcie określa, jak daleko od prawej krawędzi prostokąta przycinania znajduje się prawa do wewnątrz, jako ułamek szerokości oryginalnej treści. |
offsetTop |
Odsunięcie określa, jak daleko od górnej krawędzi prostokąta przycinania do wewnątrz znajduje się odległość od górnej krawędzi oryginalnej treści (jako ułamek wysokości oryginalnej treści). |
offsetBottom |
Wartość przesunięcia określa, jak daleko od dolnej krawędzi prostokąta przycinania znajduje się odległość od dolnej krawędzi oryginalnej treści jako ułamek wysokości oryginalnej treści. |
angle |
Kąt obrotu w prawo (w radianach) prostokąta przycinania wokół jego środka. Obrót jest stosowany po odsunięciach. |
Obramowanie obiektu wbudowanego
Obramowanie wokół elementu EmbeddedObject
.
Zapis JSON |
---|
{ "color": { object ( |
Pola | |
---|---|
color |
Kolor obramowania. |
width |
Szerokość obramowania. |
dashStyle |
Styl obramowania. |
propertyState |
Stan właściwości obramowania. |
PropertyState
Możliwe stany usługi.
Wartości w polu enum | |
---|---|
RENDERED |
Jeśli stan usługi to RENDERED, oznacza to, że podczas renderowania w dokumencie element ma odpowiednią właściwość. jest to wartość domyślna |
NOT_RENDERED |
Jeśli stan usługi to NOT_RENDERED, element nie ma odpowiadającej mu właściwości po wyrenderowaniu w dokumencie. |
LinkedContentReference:
Odniesienie do zewnętrznych materiałów źródłowych.
Zapis JSON |
---|
{ // Union field |
Pola | |
---|---|
Pole Unii reference . Odwołanie specyficzne dla typu treści, do których prowadzą linki. reference może mieć tylko jedną z tych wartości: |
|
sheetsChartReference |
Odwołanie do połączonego wykresu. |
Dokumentacja wykresu w Arkuszach
Odwołanie do połączonego wykresu umieszczonego w Arkuszach Google.
Zapis JSON |
---|
{ "spreadsheetId": string, "chartId": integer } |
Pola | |
---|---|
spreadsheetId |
Identyfikator arkusza kalkulacyjnego Arkuszy Google zawierającego wykres źródłowy. |
chartId |
Identyfikator konkretnego wykresu w umieszczonym arkuszu kalkulacyjnym Arkuszy Google. |
Sugerowane właściwościInlineObject
Sugerowana zmiana dotycząca miejsca: InlineObjectProperties
.
Zapis JSON |
---|
{ "inlineObjectProperties": { object ( |
Pola | |
---|---|
inlineObjectProperties |
Pozycja |
inlineObjectPropertiesSuggestionState |
Maska wskazująca, które pola na podstawie |
Stan sugestii obiektu InlineObjectProperties
Maska wskazująca, które pola na podstawie InlineObjectProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Pola | |
---|---|
embeddedObjectSuggestionState |
Maska wskazująca, które pola w |
Stan sugestii osadzonych obiektów
Maska wskazująca, które pola na podstawie EmbeddedObject
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Pola | |
---|---|
embeddedDrawingPropertiesSuggestionState |
Maska wskazująca, które pola w |
imagePropertiesSuggestionState |
Maska wskazująca, które pola w |
titleSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
descriptionSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
embeddedObjectBorderSuggestionState |
Maska wskazująca, które pola w |
sizeSuggestionState |
Maska wskazująca, które pola w |
marginLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
marginBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
linkedContentReferenceSuggestionState |
Maska wskazująca, które pola w |
Stan sugestii osadzonych_rysunków
Ten typ nie ma żadnych pól.
Maska wskazująca, które pola na podstawie EmbeddedDrawingProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Stan sugestii obrazu
Maska wskazująca, które pola na podstawie ImageProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Pola | |
---|---|
contentUriSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
sourceUriSuggested |
Wskazuje, czy w obiekcie [sourceUri] pojawiła się sugerowana zmiana [google.apps.docs.v1.EmbeddedObject.source_uri]. |
brightnessSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości [jasność] [google.apps.docs.v1.EmbeddedObject.brightness]. |
contrastSuggested |
Wskazuje, czy istnieje sugerowana zmiana [kontrast] [google.apps.docs.v1.EmbeddedObject.contrast]. |
transparencySuggested |
Wskazuje, czy wprowadzono sugerowaną zmianę w [transparency] [google.apps.docs.v1.EmbeddedObject.transparency]. |
cropPropertiesSuggestionState |
Maska wskazująca, które pola w |
angleSuggested |
Wskazuje, czy istnieje sugerowana zmiana [kąt] [google.apps.docs.v1.EmbeddedObject.angle]. |
Stan sugestii przycinania
Maska wskazująca, które pola na podstawie CropProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Pola | |
---|---|
offsetLeftSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
offsetRightSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
offsetTopSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
offsetBottomSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
angleSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Stan sugestii obramowania obiektu osadzonego obiektu
Maska wskazująca, które pola na podstawie EmbeddedObjectBorder
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Pola | |
---|---|
colorSuggested |
Wskazuje, czy istnieje sugerowana zmiana koloru [color] [google.apps.docs.v1.EmbeddedBorderObject.color]. |
widthSuggested |
Wskazuje, czy istnieje sugerowana zmiana szerokości [width] [google.apps.docs.v1.EmbeddedBorderObject.width]. |
dashStyleSuggested |
Wskazuje, czy w obiekcie [dashStyle] pojawiła się sugerowana zmiana [google.apps.docs.v1.EmbeddedBorderObject.dash_style]. |
propertyStateSuggested |
Wskazuje, czy wystąpiła sugerowana zmiana wartości [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state]. |
LinkedContentReferenceSuggestionState
Maska wskazująca, które pola na podstawie LinkedContentReference
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Pola | |
---|---|
sheetsChartReferenceSuggestionState |
Maska wskazująca, które pola w |
Stan podpowiedzi do wykresu w Arkuszach
Maska wskazująca, które pola na podstawie SheetsChartReference
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Pola | |
---|---|
spreadsheetIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
chartIdSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
PositionedObject (Pozycjonowany obiekt)
Obiekt powiązany z elementem Paragraph
i umieszczony względem początku akapitu. Element PositionedObject zawiera element EmbeddedObject
, taki jak obraz.
Zapis JSON |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
Pola | |
---|---|
objectId |
Identyfikator tego pozycjonowanego obiektu. |
positionedObjectProperties |
Właściwości tego pozycjonowanego obiektu. |
suggestedPositionedObjectPropertiesChanges |
Sugerowane zmiany właściwości pozycjonowanych obiektów zgodnie z identyfikatorem sugestii. |
suggestedInsertionId |
Identyfikator sugerowanego wstawiania. Jeśli to pole jest puste, nie jest to sugerowane wstawienie. |
suggestedDeletionIds[] |
Identyfikatory sugerowanych usunięć. Jeśli pole jest puste, nie ma sugestii usunięcia tej treści. |
PositionedObjectProperties (Właściwości pozycjonowane)
Właściwości elementu PositionedObject
.
Zapis JSON |
---|
{ "positioning": { object ( |
Pola | |
---|---|
positioning |
Pozycjonowanie tego pozycjonowanego obiektu względem nowego wiersza w |
embeddedObject |
Umieszczony obiekt tego pozycjonowanego obiektu. |
Pozycjonowanie obiektu
Pozycjonowanie elementu PositionedObject
. Pozycjonowany obiekt jest określony względem początku obiektu Paragraph
, z którym jest powiązany.
Zapis JSON |
---|
{ "layout": enum ( |
Pola | |
---|---|
layout |
Układ tego pozycjonowanego obiektu. |
leftOffset |
Odsunięcie lewej krawędzi umieszczonego obiektu względem początku obiektu |
topOffset |
Odsunięcie górnej krawędzi umieszczonego obiektu względem początku obiektu |
PositionedObjectUkład
Możliwe układy obiektu [PositionedObject][google.aps.docs.v1.PositionedObject].
Wartości w polu enum | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Układ jest nieokreślony. |
WRAP_TEXT |
Tekst zostanie zawinięty wokół wskazanego obiektu. |
BREAK_LEFT |
Dzieli tekst w taki sposób, że obiekt umieszczony po lewej stronie znajduje się po lewej stronie, a tekst po prawej. |
BREAK_RIGHT |
Podział tekstu w taki sposób, że obiekt umieszczony na stronie znajduje się po prawej stronie, a tekst po lewej. |
BREAK_LEFT_RIGHT |
Podział tekstu w taki sposób, że nie ma tekstu po lewej lub prawej stronie umieszczonego obiektu. |
IN_FRONT_OF_TEXT |
Umieszczony obiekt znajduje się przed tekstem. |
BEHIND_TEXT |
Umieszczony obiekt znajduje się za tekstem. |
Sugerowane Właściwości pozycjonowania
Sugerowana zmiana dotycząca miejsca: PositionedObjectProperties
.
Zapis JSON |
---|
{ "positionedObjectProperties": { object ( |
Pola | |
---|---|
positionedObjectProperties |
|
positionedObjectPropertiesSuggestionState |
Maska wskazująca, które pola na podstawie |
PositionedObjectPropertiesSuggestionState
Maska wskazująca, które pola na podstawie PositionedObjectProperties
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "positioningSuggestionState": { object ( |
Pola | |
---|---|
positioningSuggestionState |
Maska wskazująca, które pola w |
embeddedObjectSuggestionState |
Maska wskazująca, które pola w |
Stan sugestii pozycjonowania obiektu
Maska wskazująca, które pola na podstawie PositionedObjectPositioning
zostały zmienione w tej sugestii. Każde pole ma wartość „true” (prawda).
Zapis JSON |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
Pola | |
---|---|
layoutSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
leftOffsetSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
topOffsetSuggested |
Wskazuje, czy istnieje sugerowana zmiana wartości |
Metody |
|
---|---|
|
Stosuje co najmniej 1 aktualizację do dokumentu. |
|
Tworzy pusty dokument na podstawie tytułu podanego w żądaniu. |
|
Pobiera najnowszą wersję określonego dokumentu. |