- Risorsa: documento
- Tab
- TabProperties
- DocumentTab
- Corpo
- StructuralElement
- Paragrafo
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Colore
- RgbColor
- Dimensione
- Unità
- WeightedFontFamily
- BaselineOffset
- Collega
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- Tipo
- A capo pagina
- ColumnBreak
- FootnoteReference
- HorizontalRule
- Equazione
- InlineObjectElement
- Persona
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- Allineamento
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Ombreggiatura
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Punto elenco
- SuggestedBullet
- BulletSuggestionState
- ObjectReferences
- SectionBreak
- SectionStyle
- SectionColumnProperties
- ColumnSeparatorStyle
- SectionType
- Table
- TableRow
- TableCell
- TableCellStyle
- TableCellBorder
- ContentAlignment
- SuggestedTableCellStyle
- TableCellStyleSuggestionState
- TableRowStyle
- SuggestedTableRowStyle
- TableRowStyleSuggestionState
- TableStyle
- TableColumnProperties
- WidthType
- TableOfContents
- Intestazione
- Piè di pagina
- Nota a piè di pagina
- DocumentStyle
- Premessa
- Taglia
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Elenco
- ListProperties
- NestingLevel
- BulletAlignment
- GlyphType
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- IntervalloNominato
- Intervallo
- InlineObject
- InlineObjectProperties
- EmbeddedObject
- EmbeddedDrawingProperties
- ImageProperties
- CropProperties
- EmbeddedObjectBorder
- PropertyState
- LinkedContentReference
- SheetsChartReference
- SuggestedInlineObjectProperties
- InlineObjectPropertiesSuggestionState
- EmbeddedObjectSuggestionState
- EmbeddedDrawingPropertiesSuggestionState
- ImagePropertiesSuggestionState
- CropPropertiesSuggestionState
- EmbeddedObjectBorderSuggestionState
- LinkedContentReferenceSuggestionState
- SheetsChartReferenceSuggestionState
- PositionedObject
- PositionedObjectProperties
- PositionedObjectPositioning
- PositionedObjectLayout
- SuggestedPositionedObjectProperties
- PositionedObjectPropertiesSuggestionState
- PositionedObjectPositioningSuggestionState
- SuggestionsViewMode
- Metodi
Risorsa: documento
Un documento di Documenti Google.
Rappresentazione JSON |
---|
{ "documentId": string, "title": string, "tabs": [ { object ( |
Campi | |
---|---|
documentId |
Solo output. L'ID del documento. |
title |
Il titolo del documento. |
tabs[] |
Schede che fanno parte di un documento. Le schede possono contenere schede secondarie, una scheda nidificata in un'altra scheda. Le schede secondarie sono rappresentate dal campo |
revisionId |
Solo output. L'ID revisione del documento. Può essere utilizzato nelle richieste di aggiornamento per specificare a quale revisione di un documento applicare gli aggiornamenti e come dovrebbe comportarsi la richiesta se il documento è stato modificato dopo quella revisione. Viene compilato solo se l'utente dispone dell'accesso in modifica al documento. L'ID revisione non è un numero sequenziale, ma una stringa opaca. Il formato dell'ID revisione potrebbe cambiare nel tempo. L'ID revisione restituito è garantito come valido solo per 24 ore dopo la restituzione e non può essere condiviso tra utenti. Se l'ID revisione rimane invariato tra una chiamata e l'altra, il documento non è stato modificato. Al contrario, un ID modificato (per lo stesso documento e utente) di solito indica che il documento è stato aggiornato. Tuttavia, un ID modificato può essere dovuto anche a fattori interni, come le modifiche al formato dell'ID. |
suggestionsViewMode |
Solo output. La modalità di visualizzazione dei suggerimenti applicata al documento. Nota: quando modifichi un documento, le modifiche devono essere basate su un documento con |
body |
Solo output. Il corpo principale del documento. Campo precedente: utilizza invece |
headers |
Solo output. Le intestazioni del documento, con chiave in base all'ID intestazione. Campo precedente: utilizza invece |
footers |
Solo output. I piè di pagina nel documento, indicizzati in base all'ID piè di pagina. Campo precedente: utilizza invece |
footnotes |
Solo output. Le note a piè di pagina nel documento, digitate dall'ID della nota a piè di pagina. Campo precedente: utilizza invece |
documentStyle |
Solo output. Lo stile del documento. Campo precedente: utilizza invece |
suggestedDocumentStyleChanges |
Solo output. Le modifiche suggerite allo stile del documento, digitate dall'ID suggerimento. Campo precedente: utilizza invece |
namedStyles |
Solo output. Gli stili con nome del documento. Campo precedente: utilizza invece |
suggestedNamedStylesChanges |
Solo output. Le modifiche suggerite agli stili con nome del documento, digitati dall'ID suggerimento. Campo precedente: utilizza invece |
lists |
Solo output. Gli elenchi nel documento, indicizzati in base all'ID elenco. Campo precedente: utilizza invece |
namedRanges |
Solo output. Gli intervalli denominati nel documento, indicizzati per nome. Campo precedente: utilizza invece |
inlineObjects |
Solo output. Gli oggetti incorporati nel documento, codificati in base all'ID oggetto. Campo precedente: utilizza invece |
positionedObjects |
Solo output. Gli oggetti posizionati nel documento, indicizzati in base all'ID oggetto. Campo precedente: utilizza invece |
TAB
Una scheda in un documento.
Rappresentazione JSON |
---|
{ "tabProperties": { object ( |
Campi | |
---|---|
tabProperties |
Le proprietà della scheda, come ID e titolo. |
childTabs[] |
Le schede secondarie nidificate in questa scheda. |
Campo unione content . I contenuti della scheda. content può essere solo uno dei seguenti: |
|
documentTab |
Una scheda con i contenuti del documento, come testo e immagini. |
TabProperties
Proprietà di una scheda.
Rappresentazione JSON |
---|
{ "tabId": string, "title": string, "parentTabId": string, "index": integer, "nestingLevel": integer } |
Campi | |
---|---|
tabId |
Solo output. L'ID della scheda. Questo campo non può essere modificato. |
title |
Il nome visibile all'utente della scheda. |
parentTabId |
(Facoltativo) L'ID della scheda principale. Vuoto quando la scheda corrente è a livello di radice, il che significa che non ha schede principali. |
index |
L'indice in base zero della scheda all'interno dell'elemento principale. |
nestingLevel |
Solo output. La profondità della scheda all'interno del documento. Le schede a livello di directory principale iniziano da 0. |
DocumentTab
Una scheda con contenuti di documenti.
Rappresentazione JSON |
---|
{ "body": { object ( |
Campi | |
---|---|
body |
Il corpo principale della scheda del documento. |
headers |
Le intestazioni nella scheda del documento, con chiave ID intestazione. |
footers |
I piè di pagina nella scheda del documento, indicizzati in base all'ID piè di pagina. |
footnotes |
Le note a piè di pagina nella scheda del documento, con chiave in base all'ID nota. |
documentStyle |
Lo stile della scheda del documento. |
suggestedDocumentStyleChanges |
Le modifiche suggerite allo stile della scheda del documento, con chiave in base all'ID suggerimento. |
namedStyles |
Gli stili con nome della scheda del documento. |
suggestedNamedStylesChanges |
Le modifiche suggerite agli stili con nome della scheda del documento, digitate dall'ID suggerimento. |
lists |
Gli elenchi nella scheda del documento, indicizzati in base all'ID elenco. |
namedRanges |
Intervalli denominati nella scheda del documento, digitati per nome. |
inlineObjects |
Gli oggetti in linea nella scheda del documento, indicizzati in base all'ID oggetto. |
positionedObjects |
Gli oggetti posizionati nella scheda del documento, codificati per ID oggetto. |
Corpo
Il corpo del documento.
In genere, il corpo include tutti i contenuti del documento, ad eccezione di headers
, footers
e footnotes
.
Rappresentazione JSON |
---|
{
"content": [
{
object ( |
Campi | |
---|---|
content[] |
I contenuti del corpo. Gli indici dei contenuti del corpo iniziano da zero. |
ElementoStrutturale
Un elemento StructuralElement descrive i contenuti che forniscono una struttura al documento.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Campi | |
---|---|
startIndex |
L'indice di inizio basato su zero di questo elemento strutturale, in unità di codice UTF-16. |
endIndex |
L'indice finale in base zero di questo elemento strutturale, esclusivo, nelle unità di codice UTF-16. |
Campo unione content . Il contenuto dell'elemento strutturale. content può essere solo uno dei seguenti: |
|
paragraph |
Un tipo di paragrafo di elemento strutturale. |
sectionBreak |
Un tipo di interruzione di sezione dell'elemento strutturale. |
table |
Un tipo di tabella di elemento strutturale. |
tableOfContents |
Un tipo di elemento strutturale del sommario. |
Paragrafo
Un StructuralElement
che rappresenta un paragrafo. Un paragrafo è un intervallo di contenuti terminati con un carattere di nuova riga.
Rappresentazione JSON |
---|
{ "elements": [ { object ( |
Campi | |
---|---|
elements[] |
I contenuti del paragrafo, suddivisi nelle relative parti. |
paragraphStyle |
Lo stile di questo paragrafo. |
suggestedParagraphStyleChanges |
Lo stile di paragrafo suggerito viene modificato in questo paragrafo, con chiave in base all'ID suggerimento. |
bullet |
Il punto elenco per questo paragrafo. Se non è presente, il paragrafo non appartiene a un elenco. |
suggestedBulletChanges |
Le modifiche suggerite al punto elenco di questo paragrafo. |
positionedObjectIds[] |
Gli ID degli oggetti posizionati collegati a questo paragrafo. |
suggestedPositionedObjectIds |
Gli ID degli oggetti posizionati che si consiglia di associare a questo paragrafo, digitati dall'ID suggerimento. |
ParagraphElement
Un elemento ParagraphElement descrive i contenuti all'interno di un Paragraph
.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Campi | |
---|---|
startIndex |
L'indice iniziale basato su zero di questo elemento paragrafo, in unità di codice UTF-16. |
endIndex |
L'indice di fine di questo elemento paragrafo con base zero, esclusivo, in unità di codice UTF-16. |
Campo unione content . I contenuti dell'elemento paragrafo. content può essere solo uno dei seguenti: |
|
textRun |
Un elemento paragrafo di paragrafo di testo. |
autoText |
Un elemento di paragrafo di testo automatico. |
pageBreak |
Un elemento di paragrafo di interruzione di pagina. |
columnBreak |
Un elemento di paragrafo con interruzione di colonna. |
footnoteReference |
Un elemento di paragrafo di riferimento a nota a piè di pagina. |
horizontalRule |
Un elemento di paragrafo con righello orizzontale. |
equation |
Un elemento di paragrafo equazione. |
inlineObjectElement |
Un elemento paragrafo di oggetto in linea. |
person |
Un elemento paragrafo che rimanda a una persona o a un indirizzo email. |
richLink |
Un elemento paragrafo che rimanda a una risorsa Google (ad esempio un file su Google Drive, un video di YouTube o un evento di Calendar). |
TextRun
Un ParagraphElement
che rappresenta una serie di testo che ha lo stesso stile.
Rappresentazione JSON |
---|
{ "content": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
content |
Il testo di questa esecuzione. Tutti gli elementi non testuali nell'esecuzione vengono sostituiti con il carattere Unicode U+E907. |
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
textStyle |
Lo stile del testo di questa esecuzione. |
suggestedTextStyleChanges |
Lo stile di testo suggerito viene modificato in questa esecuzione, specificato dall'ID suggerimento. |
TextStyle
Rappresenta lo stile che può essere applicato al testo.
Gli stili di testo ereditati sono rappresentati come campi non impostati in questo messaggio. L'elemento principale di uno stile di testo dipende da dove viene definito lo stile di testo:
- Lo Stile di testo del testo in un
Paragraph
eredita dal valorenamed style type
corrispondente del paragrafo. - Lo stile di testo su un
named style
eredita dallo stile con nomenormal text
. - Lo stile di testo dello stile denominato
normal text
eredita dallo stile di testo predefinito nell'editor di documenti. - Lo stile di testo di un elemento
Paragraph
contenuto in una tabella potrebbe ereditare lo stile di testo dallo stile della tabella.
Se lo stile di testo non viene ereditato da un elemento principale, se annulli l'impostazione dei campi, lo stile verrà ripristinato a un valore corrispondente ai valori predefiniti dell'editor di documenti.
Rappresentazione JSON |
---|
{ "bold": boolean, "italic": boolean, "underline": boolean, "strikethrough": boolean, "smallCaps": boolean, "backgroundColor": { object ( |
Campi | |
---|---|
bold |
Indica se il testo viene visualizzato o meno in grassetto. |
italic |
Indica se il testo è in corsivo. |
underline |
Se il testo è sottolineato o meno. |
strikethrough |
Indica se il testo è barrato o meno. |
smallCaps |
Indica se il testo è in minuscolo. |
backgroundColor |
Il colore di sfondo del testo. Se impostato, il colore è un colore RGB o trasparente, a seconda del campo |
foregroundColor |
Il colore in primo piano del testo. Se impostato, il colore è RGB o trasparente, a seconda del campo |
fontSize |
La dimensione del carattere del testo. |
weightedFontFamily |
La famiglia di caratteri e lo spessore visualizzato del testo. Se una richiesta di aggiornamento specifica i valori sia per Se il criterio Se |
baselineOffset |
Lo scostamento verticale del testo rispetto alla posizione normale. Il testo con offset di riferimento |
link |
La destinazione del link ipertestuale del testo. Se il criterio non viene configurato, non viene visualizzato alcun link. I link non vengono ereditati dal testo principale. La modifica del link in una richiesta di aggiornamento comporta alcune altre modifiche allo stile di testo dell'intervallo:
|
OptionalColor
Un colore che può essere completamente opaco o completamente trasparente.
Rappresentazione JSON |
---|
{
"color": {
object ( |
Campi | |
---|---|
color |
Se impostato, verrà utilizzato come colore opaco. Se non viene impostato, rappresenta un colore trasparente. |
Colore
Un colore a tinta unita.
Rappresentazione JSON |
---|
{
"rgbColor": {
object ( |
Campi | |
---|---|
rgbColor |
Il valore del colore RGB. |
RgbColor
Un colore RGB.
Rappresentazione JSON |
---|
{ "red": number, "green": number, "blue": number } |
Campi | |
---|---|
red |
Il componente rosso del colore, compreso tra 0,0 e 1,0. |
green |
Il componente verde del colore, da 0,0 a 1,0. |
blue |
Il componente blu del colore, compreso tra 0,0 e 1,0. |
Dimensione
Un'intensità in una singola direzione nelle unità specificate.
Rappresentazione JSON |
---|
{
"magnitude": number,
"unit": enum ( |
Campi | |
---|---|
magnitude |
La grandezza. |
unit |
Le unità di grandezza. |
Unità
Unità di misura.
Enum | |
---|---|
UNIT_UNSPECIFIED |
Le unità sono sconosciute. |
PT |
Un punto, 1/72 di pollice. |
WeightedFontFamily
Rappresenta una famiglia di caratteri e lo spessore del testo.
Rappresentazione JSON |
---|
{ "fontFamily": string, "weight": integer } |
Campi | |
---|---|
fontFamily |
La famiglia di caratteri del testo. La famiglia di caratteri può essere qualsiasi carattere disponibile nel menu Caratteri in Documenti o in Google Fonts. Se il nome del carattere non è riconosciuto, il testo viene visualizzato in |
weight |
Lo spessore del carattere. Questo campo può avere qualsiasi valore che sia un multiplo di Il valore predefinito è Lo spessore del carattere costituisce solo un componente dello spessore del carattere visualizzato. Una combinazione del valore
|
BaselineOffset
I modi in cui il testo può essere spostato verticalmente rispetto alla sua posizione normale.
Enum | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
L'offset della base di riferimento del testo viene ereditato dall'elemento principale. |
NONE |
Il testo non è spostato verticalmente. |
SUPERSCRIPT |
Il testo è sfalsato verticalmente verso l'alto (apice). |
SUBSCRIPT |
Il testo è offset verso il basso (in basso a piè di pagina). |
Link
Un riferimento a un'altra parte di un documento o a una risorsa URL esterna.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione destination . La destinazione del link. destination può essere solo uno dei seguenti: |
|
url |
Un URL esterno. |
tabId |
L'ID di una scheda in questo documento. |
bookmark |
Un segnalibro in questo documento. Nei documenti contenenti un'unica scheda, i link ai preferiti all'interno della scheda singola continuano a restituire |
heading |
Un'intestazione in questo documento. Nei documenti contenenti una singola scheda, i link alle intestazioni all'interno della scheda singola continuano a restituire |
bookmarkId |
L'ID di un segnalibro in questo documento. Campo precedente: imposta Se questo campo viene utilizzato in una richiesta di scrittura, il segnalibro è considerato come proveniente dall'ID scheda specificato nella richiesta. Se un ID scheda non è specificato nella richiesta, viene considerato come proveniente dalla prima scheda del documento. |
headingId |
L'ID di un'intestazione in questo documento. Campo precedente: imposta Se questo campo viene utilizzato in una richiesta di scrittura, l'intestazione viene considerata come proveniente dall'ID scheda specificato nella richiesta. Se un ID scheda non è specificato nella richiesta, viene considerato come proveniente dalla prima scheda del documento. |
BookmarkLink
Un riferimento a un segnalibro in questo documento.
Rappresentazione JSON |
---|
{ "id": string, "tabId": string } |
Campi | |
---|---|
id |
L'ID di un segnalibro in questo documento. |
tabId |
L'ID della scheda contenente il preferito. |
HeadingLink
Un riferimento a un'intestazione in questo documento.
Rappresentazione JSON |
---|
{ "id": string, "tabId": string } |
Campi | |
---|---|
id |
L'ID di un titolo in questo documento. |
tabId |
L'ID della scheda contenente questa intestazione. |
SuggestedTextStyle
Una modifica suggerita a un TextStyle
.
Rappresentazione JSON |
---|
{ "textStyle": { object ( |
Campi | |
---|---|
textStyle |
Un elemento |
textStyleSuggestionState |
Una maschera che indica quali campi della base |
TextStyleSuggestionState
Una maschera che indica quali campi della base TextStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "boldSuggested": boolean, "italicSuggested": boolean, "underlineSuggested": boolean, "strikethroughSuggested": boolean, "smallCapsSuggested": boolean, "backgroundColorSuggested": boolean, "foregroundColorSuggested": boolean, "fontSizeSuggested": boolean, "weightedFontFamilySuggested": boolean, "baselineOffsetSuggested": boolean, "linkSuggested": boolean } |
Campi | |
---|---|
boldSuggested |
Indica se è stata suggerita una modifica a |
italicSuggested |
Indica se è stata suggerita una modifica a |
underlineSuggested |
Indica se è stata suggerita una modifica a |
strikethroughSuggested |
Indica se è stata suggerita una modifica a |
smallCapsSuggested |
Indica se è stata suggerita una modifica a |
backgroundColorSuggested |
Indica se è stata suggerita una modifica a |
foregroundColorSuggested |
Indica se è stata suggerita una modifica a |
fontSizeSuggested |
Indica se è stata suggerita una modifica a |
weightedFontFamilySuggested |
Indica se è stata suggerita una modifica a |
baselineOffsetSuggested |
Indica se è stata suggerita una modifica a |
linkSuggested |
Indica se è stata suggerita una modifica a |
AutoText
Un ParagraphElement
che rappresenta un punto nel testo che viene sostituito dinamicamente con contenuti che possono cambiare nel tempo, come un numero di pagina.
Rappresentazione JSON |
---|
{ "type": enum ( |
Campi | |
---|---|
type |
Il tipo di questo testo automatico. |
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
textStyle |
Lo stile di testo di questo testo automatico. |
suggestedTextStyleChanges |
Lo stile di testo suggerito diventa questo testo automatico, con chiave in base all'ID suggerimento. |
Tipo
I tipi di testo automatico.
Enum | |
---|---|
TYPE_UNSPECIFIED |
Un tipo di testo automatico non specificato. |
PAGE_NUMBER |
Tipo di testo automatico che rappresenta il numero di pagina corrente. |
PAGE_COUNT |
Digita il testo automatico che rappresenta il numero totale di pagine del documento. |
PageBreak
Un elemento ParagraphElement
che rappresenta un'interruzione di pagina. Un'interruzione di pagina fa iniziare il testo successivo nella parte superiore della pagina successiva.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
textStyle |
Lo stile del testo di questa interruzione di pagina. Analogamente ai contenuti di testo, come le righe di testo e i riferimenti alle note a piè di pagina, lo stile di testo di un a capo può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggestedTextStyleChanges |
Lo stile di testo suggerito viene modificato in questa interruzione di pagina, contrassegnata dall'ID suggerimento. |
ColumnBreak
Un ParagraphElement
che rappresenta un'interruzione di colonna. Un'interruzione di colonna fa iniziare il testo successivo dalla parte superiore della colonna successiva.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
textStyle |
Lo stile del testo di questa interruzione colonna. Analogamente ai contenuti di testo, come le righe di testo e i riferimenti alle note a piè di pagina, lo stile di testo di un a capo può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggestedTextStyleChanges |
Lo stile di testo suggerito diventa questo a capo di colonna, con chiave ID suggerimento. |
FootnoteReference
Un ParagraphElement
che rappresenta un riferimento a una nota a piè di pagina. Un riferimento a nota a piè di pagina è il contenuto in linea visualizzato con un numero e viene utilizzato per identificare la nota a piè di pagina.
Rappresentazione JSON |
---|
{ "footnoteId": string, "footnoteNumber": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
footnoteId |
L'ID della risorsa |
footnoteNumber |
Il numero visualizzato per questa nota a piè di pagina. |
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
textStyle |
Lo stile di testo di questa FootnoteReference. |
suggestedTextStyleChanges |
Lo stile del testo suggerito viene modificato in questo Piè di pagina, specificato dall'ID suggerimento. |
HorizontalRule
Un ParagraphElement
che rappresenta una linea orizzontale.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
textStyle |
Lo stile del testo di questa regola orizzontale. In modo simile ai contenuti testuali, come esecuzioni di testo e riferimenti a note a piè di pagina, lo stile del testo di una regola orizzontale può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggestedTextStyleChanges |
Lo stile di testo suggerito viene modificato in questa regola orizzontale, digitata dall'ID suggerimento. |
Equazione
Un ParagraphElement
che rappresenta un'equazione.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Campi | |
---|---|
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID di eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
InlineObjectElement
Un elemento ParagraphElement
che contiene un elemento InlineObject
.
Rappresentazione JSON |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
inlineObjectId |
L'ID del |
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
textStyle |
Lo stile di testo di questo elemento InlineObject. In modo simile ai contenuti testuali, come esecuzioni di testo e riferimenti a note a piè di pagina, lo stile del testo di un elemento di oggetto incorporato può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggestedTextStyleChanges |
Lo stile di testo suggerito diventa questo InlineObject, con chiave in base all'ID suggerimento. |
Persona
Una persona o un indirizzo email menzionati in un documento. Queste menzioni si comportano come un singolo elemento immutabile contenente il nome o l'indirizzo email della persona.
Rappresentazione JSON |
---|
{ "personId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
personId |
Solo output. L'ID univoco di questo collegamento. |
suggestedInsertionIds[] |
ID per i suggerimenti che inseriscono il link di questa persona nel documento. Un |
suggestedDeletionIds[] |
ID dei suggerimenti che rimuovono il link a questa persona dal documento. Un |
textStyle |
Lo stile del testo di questo |
suggestedTextStyleChanges |
Lo stile di testo suggerito viene modificato in questo |
personProperties |
Solo output. Le proprietà di questo |
PersonProperties
Proprietà specifiche di un Person
collegato.
Rappresentazione JSON |
---|
{ "name": string, "email": string } |
Campi | |
---|---|
name |
Solo output. Il nome della persona, se è visualizzato nel testo del link anziché l'indirizzo email della persona. |
email |
Solo output. L'indirizzo email collegato a |
RichLink
Un link a una risorsa Google (ad esempio un file su Drive, un video di YouTube o un evento di Calendar).
Rappresentazione JSON |
---|
{ "richLinkId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
richLinkId |
Solo output. L'ID di questo collegamento. |
suggestedInsertionIds[] |
ID per i suggerimenti che inseriscono questo link nel documento. Un |
suggestedDeletionIds[] |
ID dei suggerimenti che rimuovono questo link dal documento. Un |
textStyle |
Lo stile del testo di questo elemento: |
suggestedTextStyleChanges |
Lo stile di testo suggerito diventa |
richLinkProperties |
Solo output. Le proprietà di questo |
RichLinkProperties
Proprietà specifiche di un RichLink
.
Rappresentazione JSON |
---|
{ "title": string, "uri": string, "mimeType": string } |
Campi | |
---|---|
title |
Solo output. Il titolo di |
uri |
Solo output. L'URI di |
mimeType |
Solo output. Il tipo MIME di |
ParagraphStyle
Stili che si applicano a un intero paragrafo.
Gli stili di paragrafo ereditati sono rappresentati come campi non impostati in questo messaggio. Lo stile principale di uno stile di paragrafo dipende da dove è definito:
- Il parametro ParagraphStyle su un
Paragraph
eredita dal valorenamed style type
corrispondente del paragrafo. - Il parametro ParagraphStyle su un
named style
eredita dallo stile denominatonormal text
. - Lo stile ParagraphStyle dello stile denominato
normal text
eredita lo stile di paragrafo predefinito nell'editor di Documenti. - Lo stile di paragrafo di un elemento
Paragraph
contenuto in una tabella può ereditare lo stile di paragrafo dallo stile della tabella.
Se lo stile di paragrafo non viene ereditato da un elemento principale, se annulli l'impostazione dei campi, lo stile verrà ripristinato a un valore corrispondente ai valori predefiniti dell'editor di documenti.
Rappresentazione JSON |
---|
{ "headingId": string, "namedStyleType": enum ( |
Campi | |
---|---|
headingId |
L'ID intestazione del paragrafo. Se è vuoto, questo paragrafo non è un'intestazione. Questa proprietà è di sola lettura. |
namedStyleType |
Il tipo di stile denominato del paragrafo. Poiché l'aggiornamento del tipo di stile denominato influisce sulle altre proprietà di ParagraphStyle, il tipo di stile denominato viene applicato prima dell'aggiornamento delle altre proprietà. |
alignment |
L'allineamento del testo di questo paragrafo. |
lineSpacing |
La quantità di spazio tra le linee, in percentuale rispetto al normale, dove il normale è rappresentato da 100,0. Se non è impostato, il valore viene ereditato dall'elemento principale. |
direction |
La direzione del testo di questo paragrafo. Se non viene configurato, il valore predefinito è |
spacingMode |
La modalità di spaziatura per il paragrafo. |
spaceAbove |
La quantità di spazio aggiuntivo sopra il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
spaceBelow |
La quantità di spazio aggiuntivo sotto il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
borderBetween |
Il bordo tra questo paragrafo e i paragrafi precedenti e successivi. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. Il bordo intermedio viene visualizzato quando il paragrafo adiacente ha le stesse proprietà di bordo e rientro. Impossibile aggiornare parzialmente i bordi del paragrafo. Quando modifichi il bordo di un paragrafo, è necessario specificare il nuovo bordo. |
borderTop |
Il bordo nella parte superiore di questo paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. Il bordo superiore viene visualizzato quando il paragrafo precedente ha proprietà di bordo e rientro diverse. I bordi dei paragrafi non possono essere aggiornati parzialmente. Quando modifichi il bordo di un paragrafo, il nuovo bordo deve essere specificato nella sua interezza. |
borderBottom |
Il bordo in fondo a questo paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. Il bordo inferiore viene visualizzato quando il paragrafo sottostante ha proprietà di bordo e rientro diverse. I bordi dei paragrafi non possono essere aggiornati parzialmente. Quando modifichi il bordo di un paragrafo, il nuovo bordo deve essere specificato nella sua interezza. |
borderLeft |
Il bordo a sinistra di questo paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. I bordi dei paragrafi non possono essere aggiornati parzialmente. Quando modifichi il bordo di un paragrafo, il nuovo bordo deve essere specificato nella sua interezza. |
borderRight |
Il bordo a destra di questo paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. I bordi dei paragrafi non possono essere aggiornati parzialmente. Quando modifichi il bordo di un paragrafo, è necessario specificare il nuovo bordo. |
indentFirstLine |
La quantità di rientro per la prima riga del paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
indentStart |
La quantità di rientro del paragrafo sul lato corrispondente all'inizio del testo, in base alla direzione del paragrafo corrente. Se non è impostato, il valore viene ereditato dall'elemento principale. |
indentEnd |
La quantità di rientro del paragrafo sul lato che corrisponde alla fine del testo, in base all'attuale direzione del paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
tabStops[] |
Un elenco delle tabulazioni per questo paragrafo. L'elenco delle tabulazioni non viene ereditato. Questa proprietà è di sola lettura. |
keepLinesTogether |
Indica se tutte le righe del paragrafo devono essere disposte sulla stessa pagina o colonna, se possibile. Se non è impostato, il valore viene ereditato dall'elemento principale. |
keepWithNext |
Indica se almeno una parte di questo paragrafo deve essere posizionata nella stessa pagina o colonna del paragrafo successivo, se possibile. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
avoidWidowAndOrphan |
Se evitare le vedove e gli orfani per il paragrafo. Se non viene configurato, il valore viene ereditato dall'unità organizzativa principale. |
shading |
L'ombreggiatura del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
pageBreakBefore |
Indica se il paragrafo corrente deve iniziare sempre all'inizio di una pagina. Se non è impostato, il valore viene ereditato dall'elemento principale. Il tentativo di aggiornare |
NamedStyleType
I tipi di stili denominati.
Enum | |
---|---|
NAMED_STYLE_TYPE_UNSPECIFIED |
Il tipo di stile denominato non è specificato. |
NORMAL_TEXT |
Testo normale. |
TITLE |
Titolo. |
SUBTITLE |
Sottotitolo. |
HEADING_1 |
Intestazione 1. |
HEADING_2 |
Intestazione 2. |
HEADING_3 |
Intestazione 3. |
HEADING_4 |
Intestazione 4. |
HEADING_5 |
Intestazione 5. |
HEADING_6 |
Intestazione 6. |
Allineamento
I tipi di allineamento del testo di un paragrafo.
Enum | |
---|---|
ALIGNMENT_UNSPECIFIED |
L'allineamento del paragrafo viene ereditato da quello principale. |
START |
Il paragrafo è allineato all'inizio della riga. Allineato a sinistra per il testo LTR, altrimenti allineato a destra. |
CENTER |
Il paragrafo è centrato. |
END |
Il paragrafo è allineato alla fine della riga. Allineato a destra per il testo LTR, allineamento a sinistra negli altri casi. |
JUSTIFIED |
Il paragrafo è giustificato. |
ContentDirection
I contenuti delle indicazioni stradali possono essere inseriti.
Enum | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
La direzione del contenuto non è specificata. |
LEFT_TO_RIGHT |
I contenuti vanno da sinistra a destra. |
RIGHT_TO_LEFT |
I contenuti vanno da destra a sinistra. |
SpacingMode
Le diverse modalità per la spaziatura dei paragrafi.
Enum | |
---|---|
SPACING_MODE_UNSPECIFIED |
La modalità di spaziatura viene ereditata dall'elemento principale. |
NEVER_COLLAPSE |
Lo spazio tra i paragrafi viene sempre visualizzato. |
COLLAPSE_LISTS |
La spaziatura del paragrafo viene saltata tra gli elementi dell'elenco. |
ParagraphBorder
Un bordo attorno a un paragrafo.
Rappresentazione JSON |
---|
{ "color": { object ( |
Campi | |
---|---|
color |
Il colore del bordo. |
width |
La larghezza del bordo. |
padding |
La spaziatura interna del bordo. |
dashStyle |
Lo stile del tratto del bordo. |
DashStyle
I tipi di trattini con cui è possibile eseguire il rendering della geometria lineare. Questi valori si basano sul tipo semplice "ST_PresetLineDashVal" descritto nella sezione 20.1.10.48 di "Office Open XML File Formats - Fundamentals and Markup Language Reference", parte 1 di ECMA-376 4th edition.
Enum | |
---|---|
DASH_STYLE_UNSPECIFIED |
Stile dei trattini non specificato. |
SOLID |
Linea continua. Corrisponde al valore "solid" di ECMA-376 ST_PresetLineDashVal. Questo è lo stile di trattini predefinito. |
DOT |
Linea tratteggiata. Corrisponde al valore "dot" di ECMA-376 ST_PresetLineDashVal. |
DASH |
Linea tratteggiata. Corrisponde al valore "dash" di ECMA-376 ST_PresetLineDashVal. |
TabStop
Una tabulazione all'interno di un paragrafo.
Rappresentazione JSON |
---|
{ "offset": { object ( |
Campi | |
---|---|
offset |
L'offset tra questa tabulazione e il margine iniziale. |
alignment |
L'allineamento di questo a capo. Se non viene impostato, il valore predefinito è |
TabStopAlignment
L'allineamento della tabulazione.
Enum | |
---|---|
TAB_STOP_ALIGNMENT_UNSPECIFIED |
L'allineamento della tabulazione non è specificato. |
START |
L'interruzione di tabulazione è allineata all'inizio della riga. Questa è l'impostazione predefinita. |
CENTER |
La tabulazione è allineata al centro della riga. |
END |
La tabulazione è allineata alla fine della riga. |
Ombreggiatura
L'ombreggiatura di un paragrafo.
Rappresentazione JSON |
---|
{
"backgroundColor": {
object ( |
Campi | |
---|---|
backgroundColor |
Il colore di sfondo dell'ombreggiatura del paragrafo. |
SuggestedParagraphStyle
Una modifica suggerita a un ParagraphStyle
.
Rappresentazione JSON |
---|
{ "paragraphStyle": { object ( |
Campi | |
---|---|
paragraphStyle |
Un elemento |
paragraphStyleSuggestionState |
Una maschera che indica quali campi nella base |
ParagraphStyleSuggestionState
Una maschera che indica quali campi della base ParagraphStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione 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 ( |
Campi | |
---|---|
headingIdSuggested |
Indica se è stata suggerita una modifica a |
namedStyleTypeSuggested |
Indica se è stata suggerita una modifica a |
alignmentSuggested |
Indica se è stata suggerita una modifica a |
lineSpacingSuggested |
Indica se è stata suggerita una modifica a |
directionSuggested |
Indica se è stata suggerita una modifica a |
spacingModeSuggested |
Indica se è stata suggerita una modifica a |
spaceAboveSuggested |
Indica se è stata suggerita una modifica a |
spaceBelowSuggested |
Indica se è stata suggerita una modifica a |
borderBetweenSuggested |
Indica se è stata suggerita una modifica a |
borderTopSuggested |
Indica se è stata suggerita una modifica a |
borderBottomSuggested |
Indica se è stata suggerita una modifica a |
borderLeftSuggested |
Indica se è stata suggerita una modifica a |
borderRightSuggested |
Indica se è stata suggerita una modifica a |
indentFirstLineSuggested |
Indica se è stata suggerita una modifica a |
indentStartSuggested |
Indica se è stata suggerita una modifica a |
indentEndSuggested |
Indica se è stata suggerita una modifica a |
keepLinesTogetherSuggested |
Indica se è stata suggerita una modifica a |
keepWithNextSuggested |
Indica se è stata suggerita una modifica a |
avoidWidowAndOrphanSuggested |
Indica se è stata suggerita una modifica a |
shadingSuggestionState |
Una maschera che indica quali campi in |
pageBreakBeforeSuggested |
Indica se è stata suggerita una modifica a |
ShadingSuggestionState
Una maschera che indica quali campi nella tabella Shading
di base sono stati modificati in questa modifica suggerita. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "backgroundColorSuggested": boolean } |
Campi | |
---|---|
backgroundColorSuggested |
Indica se è stata suggerita una modifica a |
Punto elenco
Descrive l'elenco puntato di un paragrafo.
Rappresentazione JSON |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
Campi | |
---|---|
listId |
L'ID dell'elenco a cui appartiene questo paragrafo. |
nestingLevel |
Il livello di nidificazione di questo paragrafo nell'elenco. |
textStyle |
Lo stile di testo specifico del paragrafo applicato a questo punto elenco. |
SuggestedBullet
Una modifica suggerita a un Bullet
.
Rappresentazione JSON |
---|
{ "bullet": { object ( |
Campi | |
---|---|
bullet |
Un |
bulletSuggestionState |
Una maschera che indica quali campi della base |
BulletSuggestionState
Una maschera che indica quali campi nella base Bullet
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Campi | |
---|---|
listIdSuggested |
Indica se è stata suggerita una modifica a |
nestingLevelSuggested |
Indica se è stata suggerita una modifica al |
textStyleSuggestionState |
Una maschera che indica quali campi in |
ObjectReferences
Una raccolta di ID oggetto.
Rappresentazione JSON |
---|
{ "objectIds": [ string ] } |
Campi | |
---|---|
objectIds[] |
Gli ID oggetto. |
SectionBreak
Un StructuralElement
che rappresenta un'interruzione di sezione. Una sezione è un intervallo di contenuti che hanno gli stessi SectionStyle
. Un'interruzione di sezione rappresenta l'inizio di una nuova sezione e lo stile viene applicato alla sezione successiva all'interruzione.
Il corpo del documento inizia sempre con un a capo di sezione.
Rappresentazione JSON |
---|
{
"suggestedInsertionIds": [
string
],
"suggestedDeletionIds": [
string
],
"sectionStyle": {
object ( |
Campi | |
---|---|
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
sectionStyle |
Lo stile della sezione dopo questo a capo. |
SectionStyle
Lo stile applicato a una sezione.
Rappresentazione JSON |
---|
{ "columnProperties": [ { object ( |
Campi | |
---|---|
columnProperties[] |
Le proprietà delle colonne della sezione. Se è vuota, la sezione contiene una colonna con le proprietà predefinite nell'editor di documenti. Una sezione può essere aggiornata in modo da avere al massimo tre colonne. Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, verrà generato un errore di richiesta non valida (400). |
columnSeparatorStyle |
Lo stile dei separatori di colonna. Questo stile può essere impostato anche se la sezione contiene una sola colonna. Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
contentDirection |
L'orientamento dei contenuti di questa sezione. Se non viene impostato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
marginTop |
Il margine superiore della pagina della sezione. Se non viene impostato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
marginBottom |
Il margine inferiore della pagina della sezione. Se non viene impostato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
marginRight |
Il margine destro della pagina della sezione. Se non viene impostato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
marginLeft |
Il margine sinistro della sezione. Se non viene configurato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
marginHeader |
Il margine dell'intestazione della sezione. Se non viene configurato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
marginFooter |
Il margine del piè di pagina della sezione. Se non viene configurato, il valore predefinito è Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
sectionType |
Solo output. Il tipo di sezione. |
defaultHeaderId |
L'ID dell'intestazione predefinita. Se non viene configurato, il valore eredita dal precedente elemento SectionStyle Questa proprietà è di sola lettura. |
defaultFooterId |
L'ID del piè di pagina predefinito. Se non viene impostato, il valore viene ereditato dal valore Questa proprietà è di sola lettura. |
firstPageHeaderId |
L'ID dell'intestazione utilizzato solo per la prima pagina della sezione. Se Questa proprietà è di sola lettura. |
firstPageFooterId |
L'ID del piè di pagina utilizzato solo per la prima pagina della sezione. Se Questa proprietà è di sola lettura. |
evenPageHeaderId |
L'ID dell'intestazione utilizzato solo per le pagine pari. Se il valore di Questa proprietà è di sola lettura. |
evenPageFooterId |
L'ID del piè di pagina utilizzato solo per le pagine pari. Se il valore di Questa proprietà è di sola lettura. |
useFirstPageHeaderFooter |
Indica se utilizzare gli ID intestazione/piè di pagina della prima pagina per la prima pagina della sezione. Se non è impostato, eredita il valore Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
pageNumberStart |
Il numero di pagina da cui iniziare a conteggiare il numero di pagine per questa sezione. Se non è impostato, la numerazione delle pagine continua dalla sezione precedente. Se il valore non è impostato nel primo Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
flipPageOrientation |
(Facoltativo) Indica se capovolgere le dimensioni di Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se annulli questa proprietà, viene generato un errore di richiesta non valido 400. |
SectionColumnProperties
Proprietà che si applicano alla colonna di una sezione.
Rappresentazione JSON |
---|
{ "width": { object ( |
Campi | |
---|---|
width |
Solo output. La larghezza della colonna. |
paddingEnd |
La spaziatura interna alla fine della colonna. |
ColumnSeparatorStyle
Lo stile dei separatori di colonna tra le colonne.
Enum | |
---|---|
COLUMN_SEPARATOR_STYLE_UNSPECIFIED |
Uno stile di separatore di colonna non specificato. |
NONE |
Nessuna riga di separazione tra le colonne. |
BETWEEN_EACH_COLUMN |
Mostra una linea di separazione tra ogni colonna. |
SectionType
Rappresenta il posizionamento dell'inizio della sezione corrente rispetto alla sezione precedente.
Enum | |
---|---|
SECTION_TYPE_UNSPECIFIED |
Il tipo di sezione non è specificato. |
CONTINUOUS |
La sezione inizia subito dopo l'ultimo paragrafo della sezione precedente. |
NEXT_PAGE |
La sezione inizia nella pagina successiva. |
Tabella
Un StructuralElement
che rappresenta una tabella.
Rappresentazione JSON |
---|
{ "rows": integer, "columns": integer, "tableRows": [ { object ( |
Campi | |
---|---|
rows |
Numero di righe nella tabella. |
columns |
Numero di colonne nella tabella. Poiché una tabella non è rettangolare, alcune righe possono avere un numero diverso di celle. |
tableRows[] |
I contenuti e lo stile di ogni riga. |
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
tableStyle |
Lo stile della tabella. |
TableRow
I contenuti e lo stile di una riga in un Table
.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, "tableCells": [ { object ( |
Campi | |
---|---|
startIndex |
L'indice iniziale in base zero di questa riga, in unità di codice UTF-16. |
endIndex |
L'indice di fine di questa riga, esclusivo, basato su zero in unità di codice UTF-16. |
tableCells[] |
Contenuti e stile di ogni cella di questa riga. Una tabella può non essere rettangolare, quindi alcune righe potrebbero avere un numero di celle diverso rispetto alle altre righe della stessa tabella. |
suggestedInsertionIds[] |
Gli ID di inserimento suggeriti. Un |
suggestedDeletionIds[] |
Gli ID di eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
tableRowStyle |
Lo stile della riga della tabella. |
suggestedTableRowStyleChanges |
Lo stile suggerito viene modificato in questa riga, in base all'ID suggerimento. |
TableCell
I contenuti e lo stile di una cella in un Table
.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, "content": [ { object ( |
Campi | |
---|---|
startIndex |
L'indice iniziale in base zero di questa cella, in unità di codice UTF-16. |
endIndex |
L'indice finale in base zero di questa cella, escluso, nelle unità di codice UTF-16. |
content[] |
I contenuti della cella. |
tableCellStyle |
Lo stile della cella. |
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
suggestedTableCellStyleChanges |
Le modifiche suggerite allo stile della cella della tabella, con chiave in base all'ID suggerimento. |
TableCellStyle
Lo stile di un TableCell
.
Gli stili delle celle della tabella ereditati sono rappresentati come campi non impostati in questo messaggio. Uno stile di cella della tabella può ereditare dallo stile della tabella.
Rappresentazione JSON |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
Campi | |
---|---|
rowSpan |
L'intervallo di righe della cella. Questa proprietà è di sola lettura. |
columnSpan |
L'intervallo di colonne della cella. Questa proprietà è di sola lettura. |
backgroundColor |
Il colore di sfondo della cella. |
borderLeft |
Il bordo sinistro della cella. |
borderRight |
Il bordo destro della cella. |
borderTop |
Bordo superiore della cella. |
borderBottom |
Bordo inferiore della cella. |
paddingLeft |
La spaziatura interna a sinistra della cella. |
paddingRight |
La spaziatura interna destra della cella. |
paddingTop |
Spaziatura interna superiore della cella. |
paddingBottom |
La spaziatura interna inferiore della cella. |
contentAlignment |
L'allineamento dei contenuti nella cella della tabella. L'allineamento predefinito corrisponde a quello delle celle di tabelle appena create nell'editor di Documenti. |
TableCellBorder
Un bordo intorno a una cella di tabella.
I bordi delle celle della tabella non possono essere trasparenti. Per nascondere il bordo di una cella della tabella, imposta la larghezza su 0.
Rappresentazione JSON |
---|
{ "color": { object ( |
Campi | |
---|---|
color |
Il colore del bordo. Questo colore non può essere trasparente. |
width |
La larghezza del bordo. |
dashStyle |
Lo stile del trattino del bordo. |
ContentAlignment
I tipi di allineamento dei contenuti.
Ricavato da un sottoinsieme dei valori di "ST_TextAnchoringType" tipo semplice nella sezione 20.1.10.59 di "Office Open XML FileFormats - Fundamentals and Markup Language Reference", parte 1 di ECMA-376 4th edition.
Enum | |
---|---|
CONTENT_ALIGNMENT_UNSPECIFIED |
Un allineamento dei contenuti non specificato. L'allineamento dei contenuti viene ereditato dall'elemento principale, se esistente. |
CONTENT_ALIGNMENT_UNSUPPORTED |
Allineamento dei contenuti non supportato. |
TOP |
Un allineamento che allinea i contenuti alla parte superiore del contenitore dei contenuti. Corrisponde a ECMA-376 ST_TextAnchoringType "t". |
MIDDLE |
Un allineamento che allinea i contenuti al centro del contenitore dei contenuti. Corrisponde a ECMA-376 ST_TextAnchoringType "ctr". |
BOTTOM |
Un allineamento che allinea i contenuti alla parte inferiore del contenitore dei contenuti. Corrisponde a ECMA-376 ST_TextAnchoringType "b". |
SuggestedTableCellStyle
Una modifica suggerita a un TableCellStyle
.
Rappresentazione JSON |
---|
{ "tableCellStyle": { object ( |
Campi | |
---|---|
tableCellStyle |
Un elemento |
tableCellStyleSuggestionState |
Una maschera che indica quali campi della base |
TableCellStyleSuggestionState
Una maschera che indica quali campi della base TableCellStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione 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 } |
Campi | |
---|---|
rowSpanSuggested |
Indica se è stata suggerita una modifica a |
columnSpanSuggested |
Indica se è stata suggerita una modifica a |
backgroundColorSuggested |
Indica se è stata suggerita una modifica a |
borderLeftSuggested |
Indica se è stata suggerita una modifica a |
borderRightSuggested |
Indica se è stata suggerita una modifica a |
borderTopSuggested |
Indica se è stata suggerita una modifica a |
borderBottomSuggested |
Indica se è stata suggerita una modifica a |
paddingLeftSuggested |
Indica se è stata suggerita una modifica a |
paddingRightSuggested |
Indica se è stata suggerita una modifica a |
paddingTopSuggested |
Indica se è stata suggerita una modifica a |
paddingBottomSuggested |
Indica se è stata suggerita una modifica a |
contentAlignmentSuggested |
Indica se è stata suggerita una modifica a |
TableRowStyle
Stili che si applicano a una riga della tabella.
Rappresentazione JSON |
---|
{
"minRowHeight": {
object ( |
Campi | |
---|---|
minRowHeight |
L'altezza minima della riga. La riga verrà visualizzata nell'editor di Documenti a un'altezza uguale o superiore a questo valore per mostrare tutti i contenuti delle celle della riga. |
tableHeader |
Indica se la riga è l'intestazione di una tabella. |
preventOverflow |
Indica se la riga non può superare i limiti della pagina o delle colonne. |
SuggestedTableRowStyle
Una modifica suggerita a un TableRowStyle
.
Rappresentazione JSON |
---|
{ "tableRowStyle": { object ( |
Campi | |
---|---|
tableRowStyle |
Un |
tableRowStyleSuggestionState |
Una maschera che indica quali campi della base |
TableRowStyleSuggestionState
Una maschera che indica quali campi nella base TableRowStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "minRowHeightSuggested": boolean } |
Campi | |
---|---|
minRowHeightSuggested |
Indica se è stata suggerita una modifica a |
TableStyle
Stili applicabili a una tabella.
Rappresentazione JSON |
---|
{
"tableColumnProperties": [
{
object ( |
Campi | |
---|---|
tableColumnProperties[] |
Le proprietà di ogni colonna. Tieni presente che in Documenti le tabelle contengono righe e le righe contengono celle, in modo simile all'HTML. Pertanto, le proprietà di una riga sono disponibili in |
TableColumnProperties
Le proprietà di una colonna in una tabella.
Rappresentazione JSON |
---|
{ "widthType": enum ( |
Campi | |
---|---|
widthType |
Il tipo di larghezza della colonna. |
width |
La larghezza della colonna. Imposta quando |
WidthType
Il tipo di larghezza della colonna.
Enum | |
---|---|
WIDTH_TYPE_UNSPECIFIED |
Il tipo di larghezza della colonna non è specificato. |
EVENLY_DISTRIBUTED |
La larghezza della colonna è distribuita uniformemente tra le altre colonne distribuite uniformemente. La larghezza della colonna viene determinata automaticamente e avrà una porzione uguale della larghezza rimanente per la tabella dopo aver considerato tutte le colonne con larghezze specificate. |
FIXED_WIDTH |
Una larghezza colonna fissa. La proprietà [width][google.apps.docs.v1.TableColumnProperties.width ] contiene la larghezza della colonna. |
TableOfContents
Un StructuralElement
che rappresenta un sommario.
Rappresentazione JSON |
---|
{
"content": [
{
object ( |
Campi | |
---|---|
content[] |
I contenuti del sommario. |
suggestedInsertionIds[] |
Gli ID di inserzione suggeriti. Un |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
Intestazione
Un'intestazione del documento.
Rappresentazione JSON |
---|
{
"headerId": string,
"content": [
{
object ( |
Campi | |
---|---|
headerId |
L'ID dell'intestazione. |
content[] |
I contenuti dell'intestazione. Gli indici per i contenuti di un'intestazione iniziano da zero. |
Piè di pagina
Una nota a piè di pagina di un documento.
Rappresentazione JSON |
---|
{
"footnoteId": string,
"content": [
{
object ( |
Campi | |
---|---|
footnoteId |
L'ID della nota a piè di pagina. |
content[] |
I contenuti della nota a piè di pagina. Gli indici dei contenuti di una nota a piè di pagina iniziano da zero. |
DocumentStyle
Lo stile del documento.
Rappresentazione JSON |
---|
{ "background": { object ( |
Campi | |
---|---|
background |
Lo sfondo del documento. I documenti non possono avere un colore di sfondo trasparente. |
defaultHeaderId |
L'ID dell'intestazione predefinita. Se non viene impostato, non è presente un'intestazione predefinita. Questa proprietà è di sola lettura. |
defaultFooterId |
L'ID del piè di pagina predefinito. Se non viene configurato, non è presente un piè di pagina predefinito. Questa proprietà è di sola lettura. |
evenPageHeaderId |
L'ID dell'intestazione utilizzata solo per le pagine pari. Il valore Questa proprietà è di sola lettura. |
evenPageFooterId |
L'ID del piè di pagina utilizzato solo per le pagine pari. Il valore di Questa proprietà è di sola lettura. |
firstPageHeaderId |
L'ID dell'intestazione utilizzato solo per la prima pagina. Se il criterio non viene configurato, non esiste un'intestazione univoca per la prima pagina. Il valore di Questa proprietà è di sola lettura. |
firstPageFooterId |
L'ID del piè di pagina utilizzato solo per la prima pagina. Se non è impostato, non esiste un piè di pagina univoco per la prima pagina. Il valore Questa proprietà è di sola lettura. |
useFirstPageHeaderFooter |
Indica se utilizzare gli ID intestazione/piè di pagina della prima pagina per la prima pagina. |
useEvenPageHeaderFooter |
Indica se utilizzare gli ID intestazione / piè di pagina delle pagine pari per le pagine pari. |
pageNumberStart |
Il numero di pagina da cui iniziare a conteggiare il numero di pagine. |
marginTop |
Il margine superiore della pagina. L'aggiornamento del margine superiore pagina nello stile del documento consente di cancellare il margine superiore della pagina in tutti gli stili di sezione. |
marginBottom |
Margine inferiore della pagina. L'aggiornamento del margine inferiore della pagina nello stile del documento comporta la cancellazione di quello in tutti gli stili di sezione. |
marginRight |
Il margine della pagina destro. L'aggiornamento del margine destro della pagina nello stile del documento ne cancella il valore in tutti gli stili di sezione. Inoltre, le colonne potrebbero essere ridimensionate in tutte le sezioni. |
marginLeft |
Il margine sinistro della pagina. L'aggiornamento del margine sinistro della pagina nello stile del documento ne cancella il valore in tutti gli stili di sezione. Inoltre, potrebbe causare il ridimensionamento delle colonne in tutte le sezioni. |
pageSize |
Le dimensioni di una pagina nel documento. |
marginHeader |
La quantità di spazio tra la parte superiore della pagina e i contenuti dell'intestazione. |
marginFooter |
La quantità di spazio tra la parte inferiore della pagina e i contenuti del piè di pagina. |
useCustomHeaderFooterMargins |
Indica se DocumentStyle Questa proprietà è di sola lettura. |
flipPageOrientation |
(Facoltativo) Indica se invertire le dimensioni dell'elemento |
Sfondo
Rappresenta lo sfondo di un documento.
Rappresentazione JSON |
---|
{
"color": {
object ( |
Campi | |
---|---|
color |
Il colore di sfondo. |
Dimensioni
Una larghezza e un'altezza.
Rappresentazione JSON |
---|
{ "height": { object ( |
Campi | |
---|---|
height |
L'altezza dell'oggetto. |
width |
La larghezza dell'oggetto. |
SuggestedDocumentStyle
Una modifica suggerita al DocumentStyle
.
Rappresentazione JSON |
---|
{ "documentStyle": { object ( |
Campi | |
---|---|
documentStyle |
Un |
documentStyleSuggestionState |
Una maschera che indica quali campi della base |
DocumentStyleSuggestionState
Una maschera che indica quali campi nella base DocumentStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "backgroundSuggestionState": { object ( |
Campi | |
---|---|
backgroundSuggestionState |
Una maschera che indica quali campi di |
defaultHeaderIdSuggested |
Indica se è stata suggerita una modifica a |
defaultFooterIdSuggested |
Indica se è stata suggerita una modifica a |
evenPageHeaderIdSuggested |
Indica se è stata suggerita una modifica a |
evenPageFooterIdSuggested |
Indica se è stata suggerita una modifica a |
firstPageHeaderIdSuggested |
Indica se è stata suggerita una modifica a |
firstPageFooterIdSuggested |
Indica se è stata suggerita una modifica a |
useFirstPageHeaderFooterSuggested |
Indica se è stata suggerita una modifica a |
useEvenPageHeaderFooterSuggested |
Indica se è stata suggerita una modifica a |
pageNumberStartSuggested |
Indica se è stata suggerita una modifica a |
marginTopSuggested |
Indica se è stata suggerita una modifica a |
marginBottomSuggested |
Indica se è stata suggerita una modifica a |
marginRightSuggested |
Indica se è stata suggerita una modifica a |
marginLeftSuggested |
Indica se è stata suggerita una modifica a |
pageSizeSuggestionState |
Una maschera che indica quali campi in [size] [google.apps.docs.v1.DocumentStyle.size] sono state modificate in questo suggerimento. |
marginHeaderSuggested |
Indica se è stata suggerita una modifica a |
marginFooterSuggested |
Indica se è stata suggerita una modifica a |
useCustomHeaderFooterMarginsSuggested |
Indica se è stata suggerita una modifica a |
flipPageOrientationSuggested |
(Facoltativo) Indica se è stata suggerita una modifica a |
BackgroundSuggestionState
Una maschera che indica quali campi nella base Background
sono stati modificati in questo suggerimento. Per qualsiasi campo impostato su true, viene suggerito un nuovo valore per Backgound
.
Rappresentazione JSON |
---|
{ "backgroundColorSuggested": boolean } |
Campi | |
---|---|
backgroundColorSuggested |
Indica se il colore di sfondo corrente è stato modificato in questo suggerimento. |
SizeSuggestionState
Una maschera che indica quali campi della base Size
sono stati modificati in questo suggerimento. Per qualsiasi campo impostato su true, Size
ha un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "heightSuggested": boolean, "widthSuggested": boolean } |
Campi | |
---|---|
heightSuggested |
Indica se è stata suggerita una modifica a |
widthSuggested |
Indica se è stata suggerita una modifica a |
NamedStyles
Gli stili con nome. I paragrafi nel documento possono ereditare i relativi TextStyle
e ParagraphStyle
da questi stili con nome.
Rappresentazione JSON |
---|
{
"styles": [
{
object ( |
Campi | |
---|---|
styles[] |
Gli stili con nome. Esiste una voce per ciascuno dei possibili |
NamedStyle
Uno stile denominato. I paragrafi del documento possono ereditare TextStyle
e ParagraphStyle
da questo stile denominato se hanno lo stesso tipo di stile denominato.
Rappresentazione JSON |
---|
{ "namedStyleType": enum ( |
Campi | |
---|---|
namedStyleType |
Il tipo di questo stile con nome. |
textStyle |
Lo stile del testo di questo stile con nome. |
paragraphStyle |
Lo stile del paragrafo di questo stile con nome. |
SuggestedNamedStyles
Una modifica suggerita per NamedStyles
.
Rappresentazione JSON |
---|
{ "namedStyles": { object ( |
Campi | |
---|---|
namedStyles |
Un |
namedStylesSuggestionState |
Una maschera che indica quali campi nella base |
NamedStylesSuggestionState
Lo stato del suggerimento di un messaggio NamedStyles
.
Rappresentazione JSON |
---|
{
"stylesSuggestionStates": [
{
object ( |
Campi | |
---|---|
stylesSuggestionStates[] |
Una maschera che indica quali campi nel campo L'ordine di questi stati dei suggerimenti di stile con nome corrisponde all'ordine dello stile con nome corrispondente all'interno del suggerimento |
NamedStyleSuggestionState
Uno stato di suggerimento di un messaggio NamedStyle
.
Rappresentazione JSON |
---|
{ "namedStyleType": enum ( |
Campi | |
---|---|
namedStyleType |
Il tipo di stile denominato a cui corrisponde questo stato del suggerimento. Questo campo viene fornito per agevolare la ricerca di corrispondenze tra NamedStyleSuggestionState e |
textStyleSuggestionState |
Una maschera che indica quali campi in |
paragraphStyleSuggestionState |
Una maschera che indica quali campi di |
Elenco
Un elenco rappresenta gli attributi dell'elenco per un gruppo di paragrafi che appartengono allo stesso elenco. Un paragrafo che fa parte di un elenco fa riferimento all'ID dell'elenco nel relativo bullet
.
Rappresentazione JSON |
---|
{ "listProperties": { object ( |
Campi | |
---|---|
listProperties |
Le proprietà dell'elenco. |
suggestedListPropertiesChanges |
Le modifiche suggerite alle proprietà dell'elenco, digitate in base all'ID suggerimento. |
suggestedInsertionId |
L'ID di inserzione suggerito. Se vuoto, questo non è un inserimento suggerito. |
suggestedDeletionIds[] |
Gli ID di eliminazione suggeriti. Se è vuoto, significa che non sono presenti eliminazioni suggerite di questo elenco. |
ListProperties
Le proprietà di un list
che descrivono l'aspetto dei numeri di elenco appartenenti ai paragrafi associati a un elenco.
Rappresentazione JSON |
---|
{
"nestingLevels": [
{
object ( |
Campi | |
---|---|
nestingLevels[] |
Descrive le proprietà dei punti elenco al livello associato. Un elenco ha al massimo 9 livelli di nidificazione, con il livello 0 che corrisponde al livello più alto e il livello 8 che corrisponde al livello più nidificato. I livelli di nidificazione vengono restituiti in ordine crescente, con il livello meno nidificato restituito per primo. |
NestingLevel
Contiene proprietà che descrivono l'aspetto di un punto elenco di un elenco a un determinato livello di nidificazione.
Rappresentazione JSON |
---|
{ "bulletAlignment": enum ( |
Campi | |
---|---|
bulletAlignment |
L'allineamento del punto elenco all'interno dello spazio assegnato per il rendering del punto elenco. |
glyphFormat |
La stringa di formato utilizzata dai numeri di elenco a questo livello di nidificazione. Il formato del glifo contiene uno o più segnaposto, che vengono sostituiti con i valori appropriati a seconda di Ad esempio, il formato del glifo
Il formato glifo può contenere segnaposto per il livello di annidamento corrente e segnaposto per i livelli di annidamento principali. Ad esempio, un elenco può avere un formato glifo
Per i livelli di nidificazione in ordine, la stringa che sostituisce un segnaposto nel formato glifo per un determinato paragrafo dipende dall'ordine del paragrafo nell'elenco. |
indentFirstLine |
La quantità di rientro per la prima riga dei paragrafi a questo livello di nidificazione. |
indentStart |
La quantità di rientro per i paragrafi a questo livello di nidificazione. Applicato al lato che corrisponde all'inizio del testo, in base alla direzione del contenuto del paragrafo. |
textStyle |
Lo stile di testo dei punti elenco a questo livello di nidificazione. |
startNumber |
Il numero del primo elemento dell'elenco a questo livello di nidificazione. Un valore pari a 0 viene considerato pari a 1 per gli elenchi di lettere e di numeri romani. Per i valori sia 0 che 1, gli elenchi con lettere e i numeri romani iniziano rispettivamente con Questo valore viene ignorato per i livelli di nidificazione con glifi non ordinati. |
Campo unione glyph_kind . Il tipo di glifo usato dai punti elenco. Questo definisce il carattere di elenco puntato che sostituisce i segnaposto in glyph_format . glyph_kind può essere solo uno dei seguenti: |
|
glyphType |
Il tipo di glifo utilizzato dai numeri quando i paragrafi a questo livello di nidificazione sono ordinati. Il tipo di glifo determina il tipo di glifo utilizzato per sostituire i segnaposto all'interno di |
glyphSymbol |
Un simbolo personalizzato del glifo utilizzato dai punti elenco quando i paragrafi in questo livello di nidificazione non sono in ordine. Il simbolo del glifo sostituisce i segnaposto all'interno di |
BulletAlignment
I tipi di allineamento per un punto elenco.
Enum | |
---|---|
BULLET_ALIGNMENT_UNSPECIFIED |
L'allineamento dei punti elenco non è specificato. |
START |
Il punto elenco è allineato all'inizio dello spazio allocato per il rendering del punto elenco. Allineato a sinistra per il testo LTR, altrimenti allineato a destra. |
CENTER |
Il punto elenco è allineato al centro dello spazio assegnato per il rendering del punto elenco. |
END |
Il punto elenco è allineato alla fine dello spazio assegnato per il rendering del punto elenco. Allineato a destra per il testo LTR, allineamento a sinistra negli altri casi. |
GlyphType
I tipi di glifi utilizzati dai punti elenco quando vengono ordinati i paragrafi a questo livello di nidificazione.
Enum | |
---|---|
GLYPH_TYPE_UNSPECIFIED |
Il tipo di glifo non è specificato o non è supportato. |
NONE |
Una stringa vuota. |
DECIMAL |
Un numero, ad esempio 1 , 2 o 3 . |
ZERO_DECIMAL |
Un numero in cui i numeri a una sola cifra sono preceduti dal prefisso zero, ad esempio 01 , 02 o 03 . I numeri con più di una cifra non sono preceduti dal prefisso dello zero. |
UPPER_ALPHA |
Una lettera maiuscola, ad esempio A , B o C . |
ALPHA |
Una lettera minuscola, ad esempio a , b o c . |
UPPER_ROMAN |
Un numero romano maiuscolo, ad esempio I , II o III . |
ROMAN |
Un numero romano minuscolo, ad esempio i , ii o iii . |
SuggestedListProperties
Una modifica suggerita a ListProperties
.
Rappresentazione JSON |
---|
{ "listProperties": { object ( |
Campi | |
---|---|
listProperties |
Un |
listPropertiesSuggestionState |
Una maschera che indica quali campi nella base |
ListPropertiesSuggestionState
Una maschera che indica quali campi nella base ListProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Campi | |
---|---|
nestingLevelsSuggestionStates[] |
Una maschera che indica quali campi nel campo Gli stati di suggerimento dei livelli di nidificazione vengono restituiti in ordine crescente del livello di nidificazione, con quello meno nidificato restituito per primo. |
NestingLevelSuggestionState
Una maschera che indica quali campi nella base NestingLevel
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Campi | |
---|---|
bulletAlignmentSuggested |
Indica se è stata suggerita una modifica a |
glyphTypeSuggested |
Indica se è stata suggerita una modifica a |
glyphFormatSuggested |
Indica se è stata suggerita una modifica a |
glyphSymbolSuggested |
Indica se è stata suggerita una modifica a |
indentFirstLineSuggested |
Indica se è stata suggerita una modifica a |
indentStartSuggested |
Indica se è stata suggerita una modifica a |
textStyleSuggestionState |
Una maschera che indica quali campi di |
startNumberSuggested |
Indica se è stata suggerita una modifica a |
NamedRanges
Una raccolta di tutti i NamedRange
nel documento che condividono un determinato nome.
Rappresentazione JSON |
---|
{
"name": string,
"namedRanges": [
{
object ( |
Campi | |
---|---|
name |
Il nome che condividono tutti i |
namedRanges[] |
Gli elementi |
NamedRange
Una raccolta di Range
con lo stesso ID intervallo denominato.
Gli intervalli denominati consentono agli sviluppatori di associare parti di un documento a un'etichetta arbitraria definita dall'utente, in modo che i relativi contenuti possano essere letti o modificati in modo programmatico in un secondo momento. Un documento può contenere più intervalli denominati con lo stesso nome, ma ogni intervallo denominato ha un ID univoco.
Un intervallo denominato viene creato con un singolo Range
e i contenuti inseriti all'interno di un intervallo denominato generalmente lo espandono. Tuttavia, alcune modifiche al documento possono causare la suddivisione dell'intervallo in più intervalli.
Gli intervalli denominati non sono privati. Tutte le applicazioni e i collaboratori che hanno accesso al documento possono visualizzare gli intervalli con nome.
Rappresentazione JSON |
---|
{
"namedRangeId": string,
"name": string,
"ranges": [
{
object ( |
Campi | |
---|---|
namedRangeId |
L'ID dell'intervallo denominato. |
name |
Il nome dell'intervallo denominato. |
ranges[] |
Gli intervalli che appartengono a questo intervallo denominato. |
Intervallo
Specifica un intervallo di testo contiguo.
Rappresentazione JSON |
---|
{ "segmentId": string, "startIndex": integer, "endIndex": integer, "tabId": string } |
Campi | |
---|---|
segmentId |
L'ID dell'intestazione, del piè di pagina o della nota a piè di pagina in cui è contenuto l'intervallo. Un ID segmento vuoto indica il corpo del documento. |
startIndex |
L'indice iniziale su base zero di questo intervallo, in unità di codice UTF-16. In tutti gli utilizzi attuali, è necessario fornire un indice iniziale. Questo campo è un valore Int32Value per supportare casi d'uso futuri con intervalli aperti. |
endIndex |
L'indice finale in base zero di questo intervallo, escluso, nelle unità di codice UTF-16. In tutti gli utilizzi attuali, è necessario fornire un indice finale. Questo campo è un valore Int32 per adattarsi a casi d'uso futuri con intervalli aperti. |
tabId |
La scheda che contiene questo intervallo. Se omesso, la richiesta si applica alla prima scheda. In un documento contenente una singola scheda:
In un documento contenente più schede:
|
InlineObject
Un oggetto visualizzato in linea con il testo. Un oggetto InlineObject contiene un elemento EmbeddedObject
come un'immagine.
Rappresentazione JSON |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Campi | |
---|---|
objectId |
L'ID di questo oggetto in linea. Può essere utilizzato per aggiornare le proprietà di un oggetto. |
inlineObjectProperties |
Le proprietà di questo oggetto in linea. |
suggestedInlineObjectPropertiesChanges |
Le modifiche suggerite alle proprietà degli oggetti in linea, con chiave in base all'ID suggerimento. |
suggestedInsertionId |
L'ID inserzione suggerito. Se vuoto, questo non è un inserimento suggerito. |
suggestedDeletionIds[] |
Gli ID eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
InlineObjectProperties
Proprietà di un InlineObject
.
Rappresentazione JSON |
---|
{
"embeddedObject": {
object ( |
Campi | |
---|---|
embeddedObject |
L'oggetto incorporato di questo oggetto in linea. |
EmbeddedObject
Un oggetto incorporato nel documento.
Rappresentazione JSON |
---|
{ "title": string, "description": string, "embeddedObjectBorder": { object ( |
Campi | |
---|---|
title |
Il titolo dell'oggetto incorporato. |
description |
La descrizione dell'oggetto incorporato. |
embeddedObjectBorder |
Il bordo dell'oggetto incorporato. |
size |
Le dimensioni visibili dell'immagine dopo il ritaglio. |
marginTop |
Il margine superiore dell'oggetto incorporato. |
marginBottom |
Margine inferiore dell'oggetto incorporato. |
marginRight |
Margine destro dell'oggetto incorporato. |
marginLeft |
Margine sinistro dell'oggetto incorporato. |
linkedContentReference |
Un riferimento ai contenuti di origine esterna collegata. Ad esempio, contiene un riferimento al grafico di Fogli Google di origine quando l'oggetto incorporato è un grafico collegato. Se non è impostato, l'oggetto incorporato non è collegato. |
Campo unione properties . Le proprietà specifiche per ogni tipo di oggetto incorporato. properties può essere solo uno dei seguenti: |
|
embeddedDrawingProperties |
Proprietà di un disegno incorporato. |
imageProperties |
Le proprietà di un'immagine. |
EmbeddedDrawingProperties
Questo tipo non contiene campi.
Le proprietà di un disegno incorporato e utilizzate per distinguere il tipo di oggetto. Un disegno incorporato è un disegno creato e modificato all'interno di un documento. Tieni presente che i dettagli completi non sono supportati.
ImageProperties
Le proprietà di un'immagine.
Rappresentazione JSON |
---|
{
"contentUri": string,
"sourceUri": string,
"brightness": number,
"contrast": number,
"transparency": number,
"cropProperties": {
object ( |
Campi | |
---|---|
contentUri |
Un URI dell'immagine con una durata predefinita di 30 minuti. Questo URI è contrassegnato con l'account del richiedente. Chiunque disponga dell'URI accede effettivamente all'immagine come richiedente originale. L'accesso all'immagine potrebbe andare perso se le impostazioni di condivisione del documento cambiano. |
sourceUri |
L'URI di origine è quello utilizzato per inserire l'immagine. L'URI di origine può essere vuoto. |
brightness |
L'effetto di luminosità dell'immagine. Il valore deve essere compreso nell'intervallo [-1,0, 1,0], dove 0 indica nessun effetto. |
contrast |
L'effetto di contrasto dell'immagine. Il valore deve essere compreso nell'intervallo [-1,0; 1,0], dove 0 indica nessun effetto. |
transparency |
L'effetto di trasparenza dell'immagine. Il valore deve essere compreso nell'intervallo [0,0, 1,0], dove 0 indica nessun effetto e 1 indica trasparente. |
cropProperties |
Le proprietà di ritaglio dell'immagine. |
angle |
L'angolo di rotazione in senso orario dell'immagine, espresso in radianti. |
CropProperties
Le proprietà di ritaglio di un'immagine.
Il rettangolo di ritaglio è rappresentato utilizzando offset frazionari rispetto ai quattro bordi dei contenuti originali.
- Se l'offset è nell'intervallo (0, 1), il bordo corrispondente del rettangolo di ritaglio viene posizionato all'interno del rettangolo di delimitazione originale dell'immagine.
- Se l'offset è negativo o maggiore di 1, il lato corrispondente del rettangolo di ritaglio è posizionato all'esterno del rettangolo delimitante originale dell'immagine.
- Se tutti gli offset e l'angolo di rotazione sono pari a 0, l'immagine non viene ritagliata.
Rappresentazione JSON |
---|
{ "offsetLeft": number, "offsetRight": number, "offsetTop": number, "offsetBottom": number, "angle": number } |
Campi | |
---|---|
offsetLeft |
L'offset specifica quanto si trova all'interno del bordo sinistro del rettangolo di ritaglio dal bordo sinistro del contenuto originale, come frazione della larghezza del contenuto originale. |
offsetRight |
L'offset specifica la distanza interna del bordo destro del rettangolo di ritaglio dal bordo destro dei contenuti originali come frazione della larghezza dei contenuti originali. |
offsetTop |
L'offset specifica quanto dista il bordo superiore del rettangolo di ritaglio dal bordo superiore del contenuto originale come frazione dell'altezza del contenuto originale. |
offsetBottom |
L'offset specifica la distanza interna del bordo inferiore del rettangolo di ritaglio dal bordo inferiore dei contenuti originali come frazione dell'altezza dei contenuti originali. |
angle |
L'angolo di rotazione in senso orario del rettangolo di ritaglio attorno al suo centro, espresso in radianti. La rotazione viene applicata dopo gli offset. |
EmbeddedObjectBorder
Un bordo attorno a un elemento EmbeddedObject
.
Rappresentazione JSON |
---|
{ "color": { object ( |
Campi | |
---|---|
color |
Il colore del bordo. |
width |
La larghezza del bordo. |
dashStyle |
Lo stile del tratto del bordo. |
propertyState |
Lo stato della proprietà border. |
PropertyState
Gli stati possibili di una proprietà.
Enum | |
---|---|
RENDERED |
Se lo stato di una proprietà è RENDERED, l'elemento ha la proprietà corrispondente quando viene visualizzato nel documento. Questo è il valore predefinito. |
NOT_RENDERED |
Se lo stato di una proprietà è NOT_RENDERED, l'elemento non ha la proprietà corrispondente quando viene visualizzato nel documento. |
LinkedContentReference
Un riferimento ai contenuti della fonte esterna collegata.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione reference . Il riferimento specifico al tipo di contenuti collegati. reference può essere solo uno dei seguenti: |
|
sheetsChartReference |
Un riferimento al grafico collegato. |
SheetsChartReference
Un riferimento a un grafico collegato incorporato da Fogli Google.
Rappresentazione JSON |
---|
{ "spreadsheetId": string, "chartId": integer } |
Campi | |
---|---|
spreadsheetId |
L'ID del foglio di lavoro di Fogli Google che contiene il grafico di origine. |
chartId |
L'ID del grafico specifico nel foglio di lavoro di Fogli Google incorporato. |
SuggestedInlineObjectProperties
Una modifica suggerita per InlineObjectProperties
.
Rappresentazione JSON |
---|
{ "inlineObjectProperties": { object ( |
Campi | |
---|---|
inlineObjectProperties |
Un |
inlineObjectPropertiesSuggestionState |
Una maschera che indica quali campi della base |
InlineObjectPropertiesSuggestionState
Una maschera che indica quali campi nella base InlineObjectProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Campi | |
---|---|
embeddedObjectSuggestionState |
Una maschera che indica quali campi in |
EmbeddedObjectSuggestionState
Una maschera che indica quali campi nella base EmbeddedObject
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Campi | |
---|---|
embeddedDrawingPropertiesSuggestionState |
Una maschera che indica quali campi in |
imagePropertiesSuggestionState |
Una maschera che indica quali campi di |
titleSuggested |
Indica se è stata suggerita una modifica a |
descriptionSuggested |
Indica se è stata suggerita una modifica a |
embeddedObjectBorderSuggestionState |
Una maschera che indica quali campi in |
sizeSuggestionState |
Una maschera che indica quali campi in |
marginLeftSuggested |
Indica se è stata suggerita una modifica a |
marginRightSuggested |
Indica se è stata suggerita una modifica a |
marginTopSuggested |
Indica se è stata suggerita una modifica a |
marginBottomSuggested |
Indica se è stata suggerita una modifica a |
linkedContentReferenceSuggestionState |
Una maschera che indica quali campi di |
EmbeddedDrawingPropertiesSuggestionState
Questo tipo non contiene campi.
Una maschera che indica quali campi nella base EmbeddedDrawingProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
ImagePropertiesSuggestionState
Una maschera che indica quali campi nella base ImageProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Campi | |
---|---|
contentUriSuggested |
Indica se è stata suggerita una modifica a |
sourceUriSuggested |
Indica se è stata suggerita una modifica a [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri]. |
brightnessSuggested |
Indica se è stata suggerita una modifica a [luminosità] [google.apps.docs.v1.EmbeddedObject.brightness]. |
contrastSuggested |
Indica se è stata suggerita una modifica a [contrast] [google.apps.docs.v1.EmbeddedObject.contrast]. |
transparencySuggested |
Indica se è stata suggerita una modifica a [trasparenza] [google.apps.docs.v1.EmbeddedObject.transparency]. |
cropPropertiesSuggestionState |
Una maschera che indica quali campi in |
angleSuggested |
Indica se è stata suggerita una modifica a [angolo] [google.apps.docs.v1.EmbeddedObject.angle]. |
CropPropertiesSuggestionState
Una maschera che indica quali campi della base CropProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Campi | |
---|---|
offsetLeftSuggested |
Indica se è stata suggerita una modifica a |
offsetRightSuggested |
Indica se è stata suggerita una modifica a |
offsetTopSuggested |
Indica se è stata suggerita una modifica a |
offsetBottomSuggested |
Indica se è stata suggerita una modifica a |
angleSuggested |
Indica se è stata suggerita una modifica a |
EmbeddedObjectBorderSuggestionState
Una maschera che indica quali campi nella base EmbeddedObjectBorder
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Campi | |
---|---|
colorSuggested |
Indica se è stata suggerita una modifica in [color] [google.apps.docs.v1.EmbeddedBorderObject.color]. |
widthSuggested |
Indica se è stata suggerita una modifica a [width] [google.apps.docs.v1.EmbeddedBorderObject.width]. |
dashStyleSuggested |
Indica se è stata suggerita una modifica a [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style]. |
propertyStateSuggested |
Indica se è stata suggerita una modifica a [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state]. |
LinkedContentReferenceSuggestionState
Una maschera che indica quali campi nella base LinkedContentReference
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Campi | |
---|---|
sheetsChartReferenceSuggestionState |
Una maschera che indica quali campi in |
SheetsChartReferenceSuggestionState
Una maschera che indica quali campi nella base SheetsChartReference
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Campi | |
---|---|
spreadsheetIdSuggested |
Indica se è stata suggerita una modifica a |
chartIdSuggested |
Indica se è stata suggerita una modifica a |
PositionedObject
Un oggetto collegato a un Paragraph
e posizionato in base all'inizio del paragrafo. Un PositionedObject contiene un EmbeddedObject
, ad esempio un'immagine.
Rappresentazione JSON |
---|
{ "objectId": string, "positionedObjectProperties": { object ( |
Campi | |
---|---|
objectId |
L'ID di questo oggetto posizionato. |
positionedObjectProperties |
Le proprietà di questo oggetto posizionato. |
suggestedPositionedObjectPropertiesChanges |
Le modifiche suggerite alle proprietà dell'oggetto posizionato, espresse in base all'ID suggerimento. |
suggestedInsertionId |
L'ID inserzione suggerito. Se è vuoto, non si tratta di un'inserzione suggerita. |
suggestedDeletionIds[] |
Gli ID di eliminazione suggeriti. Se viene lasciato vuoto, non sono previste eliminazioni suggerite di questi contenuti. |
PositionedObjectProperties
Proprietà di un PositionedObject
.
Rappresentazione JSON |
---|
{ "positioning": { object ( |
Campi | |
---|---|
positioning |
Il posizionamento di questo oggetto posizionato rispetto al nuovo riga del |
embeddedObject |
L'oggetto incorporato di questo oggetto posizionato. |
PositionedObjectPositioning
Il posizionamento di un PositionedObject
. L'oggetto posizionato è posizionato rispetto all'inizio del Paragraph
a cui è associato.
Rappresentazione JSON |
---|
{ "layout": enum ( |
Campi | |
---|---|
layout |
Il layout di questo oggetto posizionato. |
leftOffset |
L'offset del bordo sinistro dell'oggetto posizionato rispetto all'inizio del |
topOffset |
L'offset del bordo superiore dell'oggetto posizionato rispetto all'inizio del |
PositionedObjectLayout
I layout possibili di [PositionedObject][google.aps.docs.v1.PositionedObject].
Enum | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Il layout non è specificato. |
WRAP_TEXT |
Il testo viene a capo intorno all'oggetto posizionato. |
BREAK_LEFT |
Interrompe il testo in modo che l'oggetto posizionato si trovi a sinistra e il testo sia a destra. |
BREAK_RIGHT |
Interrompe il testo in modo che l'oggetto posizionato si trovi a destra e il testo sia a sinistra. |
BREAK_LEFT_RIGHT |
Interrompe il testo in modo che non ci sia testo a sinistra o a destra dell'oggetto posizionato. |
IN_FRONT_OF_TEXT |
L'oggetto posizionato si trova davanti al testo. |
BEHIND_TEXT |
L'oggetto posizionato si trova dietro il testo. |
SuggestedPositionedObjectProperties
Una modifica suggerita per PositionedObjectProperties
.
Rappresentazione JSON |
---|
{ "positionedObjectProperties": { object ( |
Campi | |
---|---|
positionedObjectProperties |
Un |
positionedObjectPropertiesSuggestionState |
Una maschera che indica quali campi nella base |
PositionedObjectPropertiesSuggestionState
Una maschera che indica quali campi della base PositionedObjectProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, viene suggerito un nuovo valore.
Rappresentazione JSON |
---|
{ "positioningSuggestionState": { object ( |
Campi | |
---|---|
positioningSuggestionState |
Una maschera che indica quali campi di |
embeddedObjectSuggestionState |
Una maschera che indica quali campi in |
PositionedObjectPositioningSuggestionState
Una maschera che indica quali campi nella base PositionedObjectPositioning
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "layoutSuggested": boolean, "leftOffsetSuggested": boolean, "topOffsetSuggested": boolean } |
Campi | |
---|---|
layoutSuggested |
Indica se è stata suggerita una modifica a |
leftOffsetSuggested |
Indica se è stata suggerita una modifica a |
topOffsetSuggested |
Indica se è stata suggerita una modifica a |
SuggestionsViewMode
La modalità di visualizzazione dei suggerimenti applicata al documento e che indica come vengono rappresentate le modifiche suggerite. che offre opzioni per la lettura del documento con tutti i suggerimenti incorporati, accettati o rifiutati.
Enum | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
Il valore SuggestionsViewMode applicato al documento restituito dipende dal livello di accesso corrente dell'utente. Se l'utente ha solo accesso in visualizzazione, viene applicato PREVIEW_WITHOUT_SUGGESTIONS . In caso contrario, viene applicato SUGGESTIONS_INLINE . Questa è la modalità di visualizzazione predefinita dei suggerimenti. |
SUGGESTIONS_INLINE |
Il documento restituito contiene suggerimenti in linea. Le modifiche suggerite saranno diverse dai contenuti di base all'interno del documento. Le richieste di recupero di un documento utilizzando questa modalità restituiranno un errore 403 se l'utente non dispone dell'autorizzazione per visualizzare le modifiche suggerite. |
PREVIEW_SUGGESTIONS_ACCEPTED |
Il documento restituito è un'anteprima con tutte le modifiche suggerite accettate. Le richieste di recupero di un documento utilizzando questa modalità restituiranno un errore 403 se l'utente non dispone dell'autorizzazione per visualizzare le modifiche suggerite. |
PREVIEW_WITHOUT_SUGGESTIONS |
Il documento restituito è un'anteprima in cui tutte le modifiche suggerite vengono rifiutate se ci sono suggerimenti nel documento. |
Metodi |
|
---|---|
|
Applica uno o più aggiornamenti al documento. |
|
Crea un documento vuoto utilizzando il titolo indicato nella richiesta. |
|
Recupera l'ultima versione del documento specificato. |