- Risorsa: documento
- Tab
- TabProperties
- DocumentTab
- Testo
- StructuralElement
- Paragrafo
- ParagraphElement
- TextRun
- TextStyle
- OptionalColor
- Colore
- RgbColor
- Dimensione
- Unità
- WeightedFontFamily
- BaselineOffset
- Link
- BookmarkLink
- HeadingLink
- SuggestedTextStyle
- TextStyleSuggestionState
- AutoText
- Tipo
- PageBreak
- ColumnBreak
- FootnoteReference
- HorizontalRule
- Equazione
- InlineObjectElement
- Persona
- PersonProperties
- RichLink
- RichLinkProperties
- ParagraphStyle
- NamedStyleType
- Allineamento
- ContentDirection
- SpacingMode
- ParagraphBorder
- DashStyle
- TabStop
- TabStopAlignment
- Ombreggiatura
- SuggestedParagraphStyle
- ParagraphStyleSuggestionState
- ShadingSuggestionState
- Elenco puntato
- 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
- Contesto
- Taglia
- SuggestedDocumentStyle
- DocumentStyleSuggestionState
- BackgroundSuggestionState
- SizeSuggestionState
- NamedStyles
- NamedStyle
- SuggestedNamedStyles
- NamedStylesSuggestionState
- NamedStyleSuggestionState
- Elenco
- ListProperties
- NestingLevel
- BulletAlignment
- GlyphType
- SuggestedListProperties
- ListPropertiesSuggestionState
- NestingLevelSuggestionState
- NamedRanges
- NamedRange
- 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 | |
---|---|
document |
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 |
revision |
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 il comportamento della 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 gli utenti. Se l'ID revisione rimane invariato tra una chiamata e l'altra, significa che 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. |
suggestions |
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, con chiave in base all'ID nota a piè di pagina. Campo precedente: utilizza invece |
document |
Solo output. Lo stile del documento. Campo precedente: utilizza invece |
suggested |
Solo output. Le modifiche suggerite allo stile del documento, con chiave in base all'ID suggerimento. Campo precedente: utilizza invece |
named |
Solo output. Gli stili denominati del documento. Campo precedente: utilizza invece |
suggested |
Solo output. Le modifiche suggerite agli stili denominati del documento, con chiave in base all'ID suggerimento. Campo precedente: utilizza invece |
lists |
Solo output. Gli elenchi nel documento, indicizzati in base all'ID elenco. Campo precedente: utilizza invece |
named |
Solo output. Gli intervalli denominati nel documento, indicizzati per nome. Campo precedente: utilizza invece |
inline |
Solo output. Gli oggetti in linea nel documento, indicizzati in base all'ID oggetto. Campo precedente: utilizza invece |
positioned |
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 | |
---|---|
tab |
Le proprietà della scheda, come ID e titolo. |
child |
Le schede secondarie nidificate in questa scheda. |
Campo unione content . I contenuti della scheda. content può essere solo uno dei seguenti: |
|
document |
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 | |
---|---|
tab |
Solo output. L'ID della scheda. Questo campo non può essere modificato. |
title |
Il nome visibile all'utente della scheda. |
parent |
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. |
nesting |
Solo output. La profondità della scheda all'interno del documento. Le schede a livello di radice iniziano da 0. |
DocumentTab
Una scheda con i contenuti del documento.
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. |
document |
Lo stile della scheda del documento. |
suggested |
Le modifiche suggerite allo stile della scheda del documento, con chiave in base all'ID suggerimento. |
named |
Gli stili denominati della scheda del documento. |
suggested |
Le modifiche suggerite agli stili denominati della scheda del documento, con chiave in base all'ID suggerimento. |
lists |
Gli elenchi nella scheda del documento, indicizzati in base all'ID elenco. |
named |
Gli intervalli denominati nella scheda del documento, indicizzati per nome. |
inline |
Gli oggetti in linea nella scheda del documento, con chiave in base all'ID oggetto. |
positioned |
Gli oggetti posizionati nella scheda del documento, indicizzati in base all'ID oggetto. |
Corpo
Il corpo del documento.
In genere, il corpo contiene i contenuti completi del documento, ad eccezione di headers
, footers
e footnotes
.
Rappresentazione JSON |
---|
{
"content": [
{
object ( |
Campi | |
---|---|
content[] |
I contenuti del corpo. Gli indici per i contenuti del corpo iniziano da zero. |
StructuralElement
Un elemento StructuralElement descrive i contenuti che forniscono la struttura al documento.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Campi | |
---|---|
start |
L'indice di inizio basato su zero di questo elemento strutturale, in unità di codice UTF-16. |
end |
L'indice di fine di questo elemento strutturale basato su zero, esclusivo, in unità di codice UTF-16. |
Campo unione content . I contenuti dell'elemento strutturale. content può essere solo uno dei seguenti: |
|
paragraph |
Un tipo di paragrafo di elemento strutturale. |
section |
Un tipo di interruzione di sezione dell'elemento strutturale. |
table |
Un tipo di tabella di elemento strutturale. |
table |
Un tipo di elemento strutturale del sommario. |
Paragrafo
Un StructuralElement
che rappresenta un paragrafo. Un paragrafo è un intervallo di contenuti terminato con un carattere di nuova riga.
Rappresentazione JSON |
---|
{ "elements": [ { object ( |
Campi | |
---|---|
elements[] |
I contenuti del paragrafo, suddivisi nelle relative componenti. |
paragraph |
Lo stile di questo paragrafo. |
suggested |
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. |
suggested |
Le modifiche suggerite al punto elenco di questo paragrafo. |
positioned |
Gli ID degli oggetti posizionati collegati a questo paragrafo. |
suggested |
Gli ID degli oggetti posizionati suggeriti da allegare a questo paragrafo, indicizzati in base all'ID suggerimento. |
ParagraphElement
Un elemento ParagraphElement descrive i contenuti all'interno di un Paragraph
.
Rappresentazione JSON |
---|
{ "startIndex": integer, "endIndex": integer, // Union field |
Campi | |
---|---|
start |
L'indice iniziale a zero di questo elemento paragrafo, in unità di codice UTF-16. |
end |
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: |
|
text |
Un elemento paragrafo di paragrafo di testo. |
auto |
Un elemento di paragrafo di testo automatico. |
page |
Un elemento di paragrafo di interruzione di pagina. |
column |
Un elemento paragrafo di interruzione di colonna. |
footnote |
Un elemento paragrafo di riferimento a nota a piè di pagina. |
horizontal |
Un elemento di paragrafo con righello orizzontale. |
equation |
Un elemento di paragrafo dell'equazione. |
inline |
Un elemento paragrafo di oggetto in linea. |
person |
Un elemento paragrafo che rimanda a una persona o a un indirizzo email. |
rich |
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 di testo nell'esecuzione vengono sostituiti con il carattere Unicode U+E907. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questa esecuzione. |
suggested |
Lo stile di testo suggerito viene modificato in base a questa esecuzione, con chiave in base all'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. Lo stile principale di uno stile di testo dipende da dove è definito:
- Lo stile di testo di un
Paragraph
eredita lo stilenamed style type
corrispondente del paragrafo. - Lo stile di testo in un
named style
eredita lo stile denominatonormal text
. - Lo stile di testo
normal text
eredita lo stile di testo predefinito nell'editor di Documenti. - Lo stile di testo di un elemento
Paragraph
contenuto in una tabella può ereditare lo stile di testo dallo stile della tabella.
Se lo stile di testo non viene ereditato da un elemento principale, la disattivazione dei campi ripristinerà lo stile a un valore corrispondente a quello predefinito nell'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 in grassetto o meno. |
italic |
Indica se il testo è in corsivo o meno. |
underline |
Se il testo è sottolineato o meno. |
strikethrough |
Indica se il testo è barrato o meno. |
small |
Indica se il testo è scritto in lettere maiuscole piccole. |
background |
Il colore di sfondo del testo. Se impostato, il colore è un colore RGB o trasparente, a seconda del campo |
foreground |
Il colore di primo piano del testo. Se impostato, il colore è un colore RGB o trasparente, a seconda del campo |
font |
Le dimensioni del carattere del testo. |
weighted |
La famiglia di caratteri e lo spessore visualizzato del testo. Se una richiesta di aggiornamento specifica valori sia per Se Se |
baseline |
Lo scostamento verticale del testo rispetto alla posizione normale. Il testo con gli offset di base |
link |
La destinazione del link ipertestuale del testo. Se non è impostato, non è presente 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 è impostato, rappresenta un colore trasparente. |
Colore
Un colore a tinta unita.
Rappresentazione JSON |
---|
{
"rgbColor": {
object ( |
Campi | |
---|---|
rgb |
Il valore del colore RGB. |
RgbColor
Un colore RGB.
Rappresentazione JSON |
---|
{ "red": number, "green": number, "blue": number } |
Campi | |
---|---|
red |
Il componente rosso del colore, da 0,0 a 1,0. |
green |
Il componente verde del colore, da 0,0 a 1,0. |
blue |
Il componente blu del colore, da 0,0 a 1,0. |
Dimensione
Un'intensità in una singola direzione nelle unità specificate.
Rappresentazione JSON |
---|
{
"magnitude": number,
"unit": enum ( |
Campi | |
---|---|
magnitude |
La magnitudine. |
unit |
Le unità di misura dell'intensità. |
Unità
Unità di misura.
Enum | |
---|---|
UNIT_UNSPECIFIED |
Le unità sono sconosciute. |
PT |
Un punto, pari a 1/72 di pollice. |
WeightedFontFamily
Rappresenta una famiglia di caratteri e il peso del testo.
Rappresentazione JSON |
---|
{ "fontFamily": string, "weight": integer } |
Campi | |
---|---|
font |
La famiglia di caratteri del testo. La famiglia di caratteri può essere qualsiasi carattere del menu Carattere in Documenti o di 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 di
|
BaselineOffset
I modi in cui il testo può essere spostato verticalmente rispetto alla sua posizione normale.
Enum | |
---|---|
BASELINE_OFFSET_UNSPECIFIED |
Lo spazio di base del testo viene ereditato dall'elemento principale. |
NONE |
Il testo non è offset verticalmente. |
SUPERSCRIPT |
Il testo è spostato verso l'alto verticalmente (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. |
tab |
L'ID di una scheda in questo documento. |
bookmark |
Un segnalibro in questo documento. Nei documenti contenenti una singola scheda, i link ai segnalibri 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 |
bookmark |
L'ID di un preferito in questo documento. Campo precedente: imposta Se questo campo viene utilizzato in una richiesta di scrittura, il preferito è considerato proveniente dall'ID scheda specificato nella richiesta. Se nella richiesta non viene specificato un ID scheda, si presume che provenga dalla prima scheda del documento. |
heading |
L'ID di un titolo in questo documento. Campo precedente: imposta Se questo campo viene utilizzato in una richiesta di scrittura, l'intestazione è considerata proveniente dall'ID scheda specificato nella richiesta. Se nella richiesta non viene specificato un ID scheda, si presume che provenga 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 preferito in questo documento. |
tab |
L'ID della scheda contenente questo preferito. |
HeadingLink
Un riferimento a un'intestazione in questo documento.
Rappresentazione JSON |
---|
{ "id": string, "tabId": string } |
Campi | |
---|---|
id |
L'ID di un'intestazione in questo documento. |
tab |
L'ID della scheda contenente questa intestazione. |
SuggestedTextStyle
Una modifica suggerita a un TextStyle
.
Rappresentazione JSON |
---|
{ "textStyle": { object ( |
Campi | |
---|---|
text |
Un |
text |
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, è disponibile un nuovo valore suggerito.
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 | |
---|---|
bold |
Indica se è stata suggerita una modifica a |
italic |
Indica se è stata suggerita una modifica a |
underline |
Indica se è stata suggerita una modifica a |
strikethrough |
Indica se è stata suggerita una modifica a |
small |
Indica se è stata suggerita una modifica a |
background |
Indica se è stata suggerita una modifica a |
foreground |
Indica se è stata suggerita una modifica a |
font |
Indica se è stata suggerita una modifica a |
weighted |
Indica se è stata suggerita una modifica a |
baseline |
Indica se è stata suggerita una modifica a |
link |
Indica se è stata suggerita una modifica a |
AutoText
Un ParagraphElement
che rappresenta un punto del testo sostituito dinamicamente con contenuti che possono cambiare nel tempo, ad esempio un numero di pagina.
Rappresentazione JSON |
---|
{ "type": enum ( |
Campi | |
---|---|
type |
Il tipo di questo testo automatico. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questo testo automatico. |
suggested |
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 |
Digita il 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 ParagraphElement
che rappresenta un'interruzione di pagina. Un'interruzione di pagina fa in modo che il testo successivo inizi nella parte superiore della pagina successiva.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questo a capo. 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. |
suggested |
Lo stile di testo suggerito diventa questo a capo, con chiave in base all'ID suggerimento. |
ColumnBreak
Un ParagraphElement
che rappresenta un'interruzione di colonna. Un a capo di colonna fa in modo che il testo successivo inizi nella parte superiore della colonna successiva.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questo a capo di 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. |
suggested |
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 | |
---|---|
footnote |
L'ID del |
footnote |
Il numero visualizzato di questa nota a piè di pagina. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questa FootnoteReference. |
suggested |
Lo stile di testo suggerito diventa questo FootnoteReference, con chiave ID suggerimento. |
HorizontalRule
Un ParagraphElement
che rappresenta una linea orizzontale.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile del testo di questa HorizontalRule. Analogamente ai contenuti di testo, come le righe di testo e i riferimenti alle note a piè di pagina, lo stile di testo di una linea orizzontale può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggested |
Lo stile di testo suggerito diventa questa regola orizzontale, con chiave in base all'ID suggerimento. |
Equazione
Un ParagraphElement
che rappresenta un'equazione.
Rappresentazione JSON |
---|
{ "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ] } |
Campi | |
---|---|
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
InlineObjectElement
Un ParagraphElement
che contiene un InlineObject
.
Rappresentazione JSON |
---|
{ "inlineObjectId": string, "suggestedInsertionIds": [ string ], "suggestedDeletionIds": [ string ], "textStyle": { object ( |
Campi | |
---|---|
inline |
L'ID del |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
text |
Lo stile di testo di questo elemento InlineObject. 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 elemento oggetto in linea può influire sul layout dei contenuti e sullo stile del testo inserito accanto. |
suggested |
Lo stile di testo suggerito diventa questo InlineObject, con chiave in base all'ID suggerimento. |
Persona
Una persona o un indirizzo email menzionato 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 | |
---|---|
person |
Solo output. L'ID univoco di questo link. |
suggested |
ID per i suggerimenti che inseriscono il link a questa persona nel documento. Un |
suggested |
ID dei suggerimenti che rimuovono il link a questa persona dal documento. Un |
text |
Lo stile del testo di questo |
suggested |
Lo stile di testo suggerito diventa |
person |
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 viene visualizzato nel testo del link anziché nell'indirizzo email. |
email |
Solo output. L'indirizzo email collegato a questo |
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 | |
---|---|
rich |
Solo output. L'ID di questo link. |
suggested |
ID dei suggerimenti che inseriscono questo link nel documento. Un |
suggested |
ID dei suggerimenti che rimuovono questo link dal documento. Un |
text |
Lo stile del testo di questo |
suggested |
Lo stile di testo suggerito diventa |
rich |
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 del |
uri |
Solo output. L'URI del |
mime |
Solo output. Il tipo MIME del |
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:
- Lo stile di paragrafo di un
Paragraph
eredita lo stile di paragrafonamed style type
corrispondente. - Lo stile paragrafo in un
named style
eredita lo 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 eredita da un elemento principale, la disattivazione dei campi ripristinerà lo stile a un valore corrispondente a quello predefinito nell'editor di Documenti.
Rappresentazione JSON |
---|
{ "headingId": string, "namedStyleType": enum ( |
Campi | |
---|---|
heading |
L'ID dell'intestazione del paragrafo. Se è vuoto, questo paragrafo non è un'intestazione. Questa proprietà è di sola lettura. |
named |
Il tipo di stile denominato del paragrafo. Poiché l'aggiornamento del tipo di stile denominato influisce su altre proprietà all'interno di ParagraphStyle, il tipo di stile denominato viene applicato prima dell'aggiornamento delle altre proprietà. |
alignment |
L'allineamento del testo per questo paragrafo. |
line |
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 è impostato, il valore predefinito è |
spacing |
La modalità di spaziatura per il paragrafo. |
space |
La quantità di spazio aggiuntivo sopra il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
space |
La quantità di spazio aggiuntivo sotto il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
border |
Il bordo tra questo paragrafo e i paragrafi precedenti e successivi. Se non è impostato, il valore viene ereditato dall'elemento principale. Il bordo tra viene visualizzato quando il paragrafo adiacente ha le stesse proprietà di bordo e rientro. 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. |
border |
Il bordo nella parte superiore di questo paragrafo. Se non è impostato, il valore viene ereditato dall'elemento 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. |
border |
Il bordo in fondo a questo paragrafo. Se non è impostato, il valore viene ereditato dall'elemento 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. |
border |
Il bordo a sinistra di questo paragrafo. Se non è impostato, il valore viene ereditato dall'elemento 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. |
border |
Il bordo a destra di questo paragrafo. Se non è impostato, il valore viene ereditato dall'elemento 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. |
indent |
L'entità del rientro per la prima riga del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
indent |
La quantità di rientro del paragrafo sul lato che corrisponde all'inizio del testo, in base all'attuale direzione del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
indent |
La quantità di rientro del paragrafo sul lato che corrisponde alla fine del testo, in base all'attuale direzione del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
tab |
Un elenco delle tabulazioni per questo paragrafo. L'elenco delle tabulazioni non viene ereditato. Questa proprietà è di sola lettura. |
keep |
Indica se, se possibile, tutte le righe del paragrafo devono essere disposte nella stessa pagina o colonna. Se non è impostato, il valore viene ereditato dall'elemento principale. |
keep |
Indica se, se possibile, almeno una parte di questo paragrafo deve essere disposta nella stessa pagina o colonna del paragrafo successivo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
avoid |
Se evitare vedovanza e orfanezza per il paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
shading |
L'ombreggiatura del paragrafo. Se non è impostato, il valore viene ereditato dall'elemento principale. |
page |
Indica se il paragrafo corrente deve sempre iniziare 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 per un paragrafo.
Enum | |
---|---|
ALIGNMENT_UNSPECIFIED |
L'allineamento del paragrafo viene ereditato dall'elemento principale. |
START |
Il paragrafo è allineato all'inizio della riga. Allineato a sinistra per il testo da sinistra a destra, altrimenti allineato a destra. |
CENTER |
Il paragrafo è centrato. |
END |
Il paragrafo è allineato alla fine della riga. Allineato a destra per il testo da sinistra a destra, allineato a sinistra in caso contrario. |
JUSTIFIED |
Il paragrafo è giustificato. |
ContentDirection
I contenuti delle indicazioni stradali possono essere inseriti.
Enum | |
---|---|
CONTENT_DIRECTION_UNSPECIFIED |
La direzione dei contenuti 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 lo spazio tra i 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 dei paragrafi viene ignorata 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. |
dash |
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 ECMA-376 ST_PresetLineDashVal "solido". Questo è lo stile dei trattini predefinito. |
DOT |
Linea tratteggiata. Corrisponde al valore "dot" di ST_PresetLineDashVal in ECMA-376. |
DASH |
Linea tratteggiata. Corrisponde al valore "dash" di ECMA-376 ST_PresetLineDashVal. |
TabStop
Un rientro di tabulazione all'interno di un paragrafo.
Rappresentazione JSON |
---|
{ "offset": { object ( |
Campi | |
---|---|
offset |
Lo spazio tra questo rientro 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 |
La 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 | |
---|---|
background |
Il colore di sfondo dell'ombreggiatura del paragrafo. |
SuggestedParagraphStyle
Una modifica suggerita a un ParagraphStyle
.
Rappresentazione JSON |
---|
{ "paragraphStyle": { object ( |
Campi | |
---|---|
paragraph |
Un |
paragraph |
Una maschera che indica quali campi della base |
ParagraphStyleSuggestionState
Una maschera che indica quali campi della base ParagraphStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
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 | |
---|---|
heading |
Indica se è stata suggerita una modifica a |
named |
Indica se è stata suggerita una modifica a |
alignment |
Indica se è stata suggerita una modifica a |
line |
Indica se è stata suggerita una modifica a |
direction |
Indica se è stata suggerita una modifica a |
spacing |
Indica se è stata suggerita una modifica a |
space |
Indica se è stata suggerita una modifica a |
space |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
indent |
Indica se è stata suggerita una modifica a |
indent |
Indica se è stata suggerita una modifica a |
indent |
Indica se è stata suggerita una modifica a |
keep |
Indica se è stata suggerita una modifica a |
keep |
Indica se è stata suggerita una modifica a |
avoid |
Indica se è stata suggerita una modifica a |
shading |
Una maschera che indica quali campi in |
page |
Indica se è stata suggerita una modifica a |
ShadingSuggestionState
Una maschera che indica quali dei campi della base Shading
sono stati modificati in questa modifica suggerita. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "backgroundColorSuggested": boolean } |
Campi | |
---|---|
background |
Indica se è stata suggerita una modifica al |
Punto elenco
Descrive l'elenco puntato di un paragrafo.
Rappresentazione JSON |
---|
{
"listId": string,
"nestingLevel": integer,
"textStyle": {
object ( |
Campi | |
---|---|
list |
L'ID dell'elenco a cui appartiene questo paragrafo. |
nesting |
Il livello di nidificazione di questo paragrafo nell'elenco. |
text |
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 |
bullet |
Una maschera che indica quali campi della base |
BulletSuggestionState
Una maschera che indica quali campi della base Bullet
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"listIdSuggested": boolean,
"nestingLevelSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Campi | |
---|---|
list |
Indica se è stata suggerita una modifica al |
nesting |
Indica se è stata suggerita una modifica al |
text |
Una maschera che indica quali campi in |
ObjectReferences
Una raccolta di ID oggetto.
Rappresentazione JSON |
---|
{ "objectIds": [ string ] } |
Campi | |
---|---|
object |
Gli ID oggetto. |
SectionBreak
Un StructuralElement
che rappresenta un'interruzione di sezione. Una sezione è un intervallo di contenuti con lo stesso SectionStyle
. Un'interruzione di sezione indica l'inizio di una nuova sezione e lo stile della sezione si applica 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 | |
---|---|
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
section |
Lo stile della sezione dopo questo a capo. |
SectionStyle
Lo stile applicato a una sezione.
Rappresentazione JSON |
---|
{ "columnProperties": [ { object ( |
Campi | |
---|---|
column |
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). |
column |
Lo stile dei separatori di colonna. Questo stile può essere impostato anche quando 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). |
content |
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). |
margin |
Il margine superiore della pagina della 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). |
margin |
Il margine inferiore della pagina della 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). |
margin |
Il margine destro della pagina della 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). |
margin |
Il margine sinistro della pagina della 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). |
margin |
Il margine dell'intestazione della 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). |
margin |
Il margine del piè di pagina della 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). |
section |
Solo output. Il tipo di sezione. |
default |
L'ID dell'intestazione predefinita. Se non viene impostato, il valore viene ereditato dal valore Questa proprietà è di sola lettura. |
default |
L'ID del piè di pagina predefinito. Se non viene impostato, il valore viene ereditato dal valore Questa proprietà è di sola lettura. |
first |
L'ID dell'intestazione utilizzato solo per la prima pagina della sezione. Se Questa proprietà è di sola lettura. |
first |
L'ID del piè di pagina utilizzato solo per la prima pagina della sezione. Se Questa proprietà è di sola lettura. |
even |
L'ID dell'intestazione utilizzata solo per le pagine pari. Se il valore di Questa proprietà è di sola lettura. |
even |
L'ID del piè di pagina utilizzato solo per le pagine pari. Se il valore di Questa proprietà è di sola lettura. |
use |
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 questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
page |
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 questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
flip |
Facoltativo. Indica se capovolgere le dimensioni di Quando aggiorni questa proprietà, è necessario impostare un valore concreto. Se questa proprietà non viene impostata, viene generato un errore di richiesta non valida (400). |
SectionColumnProperties
Proprietà che si applicano alla colonna di una sezione.
Rappresentazione JSON |
---|
{ "width": { object ( |
Campi | |
---|---|
width |
Solo output. La larghezza della colonna. |
padding |
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 immediatamente 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. È possibile che una tabella non sia rettangolare, quindi alcune righe potrebbero avere un numero diverso di celle. |
table |
I contenuti e lo stile di ogni riga. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
table |
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 | |
---|---|
start |
L'indice di inizio di questa riga basato su zero, in unità di codice UTF-16. |
end |
L'indice di fine di questa riga, esclusivo, basato su zero in unità di codice UTF-16. |
table |
I contenuti e lo stile di ogni cella di questa riga. È possibile che una tabella non sia rettangolare, pertanto alcune righe potrebbero avere un numero di celle diverso rispetto ad altre righe della stessa tabella. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
table |
Lo stile della riga della tabella. |
suggested |
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 | |
---|---|
start |
L'indice di inizio di questa cella basato su zero, in unità di codice UTF-16. |
end |
L'indice di fine di questa cella, esclusivo, basato su zero in unità di codice UTF-16. |
content[] |
I contenuti della cella. |
table |
Lo stile della cella. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
suggested |
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 di tabella può ereditare lo stile della tabella.
Rappresentazione JSON |
---|
{ "rowSpan": integer, "columnSpan": integer, "backgroundColor": { object ( |
Campi | |
---|---|
row |
L'intervallo di righe della cella. Questa proprietà è di sola lettura. |
column |
L'intervallo di colonne della cella. Questa proprietà è di sola lettura. |
background |
Il colore di sfondo della cella. |
border |
Il bordo sinistro della cella. |
border |
Il bordo destro della cella. |
border |
Il bordo superiore della cella. |
border |
Il bordo inferiore della cella. |
padding |
La spaziatura interna a sinistra della cella. |
padding |
Il rivestimento destro della cella. |
padding |
Il riempimento superiore della cella. |
padding |
La spaziatura interna inferiore della cella. |
content |
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 relativa larghezza su 0.
Rappresentazione JSON |
---|
{ "color": { object ( |
Campi | |
---|---|
color |
Il colore del bordo. Questo colore non può essere trasparente. |
width |
La larghezza del bordo. |
dash |
Lo stile del tratto del bordo. |
ContentAlignment
I tipi di allineamento dei contenuti.
Derivato da un sottoinsieme di valori del tipo semplice "ST_TextAnchoringType" nella sezione 20.1.10.59 di "Office Open XML File Formats - 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 |
Un 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 | |
---|---|
table |
Un |
table |
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, è disponibile un nuovo valore suggerito.
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 | |
---|---|
row |
Indica se è stata suggerita una modifica a |
column |
Indica se è stata suggerita una modifica a |
background |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
border |
Indica se è stata suggerita una modifica a |
padding |
Indica se è stata suggerita una modifica a |
padding |
Indica se è stata suggerita una modifica a |
padding |
Indica se è stata suggerita una modifica a |
padding |
Indica se è stata suggerita una modifica a |
content |
Indica se è stata suggerita una modifica a |
TableRowStyle
Stili applicati a una riga di tabella.
Rappresentazione JSON |
---|
{
"minRowHeight": {
object ( |
Campi | |
---|---|
min |
L'altezza minima della riga. La riga verrà visualizzata nell'editor di Documenti con un'altezza uguale o superiore a questo valore per mostrare tutti i contenuti delle celle della riga. |
table |
Indica se la riga è un'intestazione di tabella. |
prevent |
Indica se la riga non può superare i limiti di pagina o colonna. |
SuggestedTableRowStyle
Una modifica suggerita a un TableRowStyle
.
Rappresentazione JSON |
---|
{ "tableRowStyle": { object ( |
Campi | |
---|---|
table |
Un |
table |
Una maschera che indica quali campi della base |
TableRowStyleSuggestionState
Una maschera che indica quali campi della base TableRowStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "minRowHeightSuggested": boolean } |
Campi | |
---|---|
min |
Indica se è stata suggerita una modifica a |
TableStyle
Stili applicati a una tabella.
Rappresentazione JSON |
---|
{
"tableColumnProperties": [
{
object ( |
Campi | |
---|---|
table |
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 | |
---|---|
width |
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 rimarrà una porzione uguale della larghezza per la tabella dopo aver tenuto conto di 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. |
suggested |
Gli ID di inserzione suggeriti. Un |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
Intestazione
Un'intestazione del documento.
Rappresentazione JSON |
---|
{
"headerId": string,
"content": [
{
object ( |
Campi | |
---|---|
header |
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 | |
---|---|
footnote |
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. |
default |
L'ID dell'intestazione predefinita. Se non viene impostato, non è presente un'intestazione predefinita. Questa proprietà è di sola lettura. |
default |
L'ID del piè di pagina predefinito. Se non è impostato, non è presente alcun piè di pagina predefinito. Questa proprietà è di sola lettura. |
even |
L'ID dell'intestazione utilizzata solo per le pagine pari. Il valore di Questa proprietà è di sola lettura. |
even |
L'ID del piè di pagina utilizzato solo per le pagine pari. Il valore di Questa proprietà è di sola lettura. |
first |
L'ID dell'intestazione utilizzato solo per la prima pagina. Se non è impostato, non esiste un'intestazione univoca per la prima pagina. Il valore di Questa proprietà è di sola lettura. |
first |
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 di Questa proprietà è di sola lettura. |
use |
Indica se utilizzare gli ID intestazione / piè di pagina della prima pagina per la prima pagina. |
use |
Indica se utilizzare gli ID intestazione / piè di pagina per le pagine pari. |
page |
Il numero di pagina da cui iniziare a conteggiare il numero di pagine. |
margin |
Il margine superiore della pagina. L'aggiornamento del margine superiore della pagina nello stile del documento ne cancella il valore in tutti gli stili di sezione. |
margin |
Il margine inferiore della pagina. L'aggiornamento del margine inferiore della pagina nello stile del documento cancella il margine inferiore della pagina in tutti gli stili di sezione. |
margin |
Il margine destro della pagina. L'aggiornamento del margine destro 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. |
margin |
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. |
page |
Le dimensioni di una pagina del documento. |
margin |
La quantità di spazio tra la parte superiore della pagina e i contenuti dell'intestazione. |
margin |
La quantità di spazio tra la parte inferiore della pagina e i contenuti del piè di pagina. |
use |
Indica se DocumentStyle Questa proprietà è di sola lettura. |
flip |
Facoltativo. Indica se capovolgere le dimensioni del |
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 | |
---|---|
document |
Un |
document |
Una maschera che indica quali campi della base |
DocumentStyleSuggestionState
Una maschera che indica quali campi della base DocumentStyle
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "backgroundSuggestionState": { object ( |
Campi | |
---|---|
background |
Una maschera che indica quali campi in |
default |
Indica se è stata suggerita una modifica a |
default |
Indica se è stata suggerita una modifica a |
even |
Indica se è stata suggerita una modifica a |
even |
Indica se è stata suggerita una modifica a |
first |
Indica se è stata suggerita una modifica a |
first |
Indica se è stata suggerita una modifica a |
use |
Indica se è stata suggerita una modifica a |
use |
Indica se è stata suggerita una modifica a |
page |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
page |
Una maschera che indica quali dei campi in [size] [google.apps.docs.v1.DocumentStyle.size] sono stati modificati in questo suggerimento. |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
use |
Indica se è stata suggerita una modifica a |
flip |
Facoltativo. Indica se è stata suggerita una modifica a |
BackgroundSuggestionState
Una maschera che indica quali campi della base Background
sono stati modificati in questo suggerimento. Per qualsiasi campo impostato su true, Backgound
ha un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "backgroundColorSuggested": boolean } |
Campi | |
---|---|
background |
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 | |
---|---|
height |
Indica se è stata suggerita una modifica a |
width |
Indica se è stata suggerita una modifica a |
NamedStyles
Gli stili con nome. I paragrafi del documento possono ereditare TextStyle
e ParagraphStyle
da questi stili con nome.
Rappresentazione JSON |
---|
{
"styles": [
{
object ( |
Campi | |
---|---|
styles[] |
Gli stili con nome. Esiste una voce per ogni possibile |
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 | |
---|---|
named |
Il tipo di questo stile denominato. |
text |
Lo stile di testo di questo stile denominato. |
paragraph |
Lo stile di paragrafo di questo stile denominato. |
SuggestedNamedStyles
Una modifica suggerita al NamedStyles
.
Rappresentazione JSON |
---|
{ "namedStyles": { object ( |
Campi | |
---|---|
named |
Un |
named |
Una maschera che indica quali campi della base |
NamedStylesSuggestionState
Lo stato del suggerimento di un messaggio NamedStyles
.
Rappresentazione JSON |
---|
{
"stylesSuggestionStates": [
{
object ( |
Campi | |
---|---|
styles |
Una maschera che indica quali campi di L'ordine di questi stati del suggerimento di stile denominato corrisponde all'ordine dello stile denominato corrispondente all'interno del suggerimento |
NamedStyleSuggestionState
Uno stato del suggerimento di un messaggio NamedStyle
.
Rappresentazione JSON |
---|
{ "namedStyleType": enum ( |
Campi | |
---|---|
named |
Il tipo di stile denominato a cui corrisponde questo stato del suggerimento. Questo campo viene fornito per comodità per abbinare NamedStyleSuggestionState al relativo |
text |
Una maschera che indica quali campi in |
paragraph |
Una maschera che indica quali campi in |
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 contiene un riferimento all'ID dell'elenco nel relativo bullet
.
Rappresentazione JSON |
---|
{ "listProperties": { object ( |
Campi | |
---|---|
list |
Le proprietà dell'elenco. |
suggested |
Le modifiche suggerite alle proprietà dell'elenco, con chiave in base all'ID suggerimento. |
suggested |
L'ID inserzione suggerito. Se è vuoto, non si tratta di un'inserzione suggerita. |
suggested |
Gli ID 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 | |
---|---|
nesting |
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 | |
---|---|
bullet |
L'allineamento dell'elenco puntato nello spazio a disposizione per il rendering dell'elenco puntato. |
glyph |
La stringa di formato utilizzata dai punti 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 del glifo può contenere segnaposto per il livello di nidificazione corrente e per i livelli di nidificazione principali. Ad esempio, un elenco può avere un formato di glifo
Per i livelli di nidificazione ordinati, la stringa che sostituisce un segnaposto nel formato dei glifi per un determinato paragrafo dipende dall'ordine del paragrafo all'interno dell'elenco. |
indent |
La quantità di rientro per la prima riga dei paragrafi a questo livello di nidificazione. |
indent |
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 dei contenuti del paragrafo. |
text |
Lo stile di testo dei punti elenco a questo livello di nidificazione. |
start |
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 0 e 1, gli elenchi di lettere e numeri romani inizieranno rispettivamente da Questo valore viene ignorato per i livelli di nidificazione con glifi non ordinati. |
Campo unione glyph_kind . Il tipo di glifo utilizzato 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: |
|
glyph |
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 |
glyph |
Un simbolo di glifo personalizzato utilizzato dai numeri quando i paragrafi a questo livello di nidificazione non sono ordinati. 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 da sinistra a destra, altrimenti allineato a destra. |
CENTER |
Il punto elenco è allineato al centro dello spazio allocato per il rendering del punto elenco. |
END |
Il punto elenco è allineato alla fine dello spazio allocato per il rendering del punto elenco. Allineato a destra per il testo da sinistra a destra, allineato a sinistra in caso contrario. |
GlyphType
I tipi di glifi utilizzati dai numeri quando i paragrafi a questo livello di nidificazione sono ordinati.
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 le cifre singole sono precedute da uno zero, ad esempio 01 , 02 o 03 . I numeri con più di una cifra non hanno un prefisso 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 | |
---|---|
list |
Un |
list |
Una maschera che indica quali campi della base |
ListPropertiesSuggestionState
Una maschera che indica quali campi della base ListProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"nestingLevelsSuggestionStates": [
{
object ( |
Campi | |
---|---|
nesting |
Una maschera che indica quali campi di Gli stati del suggerimento per il livello di nidificazione vengono restituiti in ordine crescente del livello di nidificazione, con il livello meno nidificato restituito per primo. |
NestingLevelSuggestionState
Una maschera che indica quali campi della base NestingLevel
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"bulletAlignmentSuggested": boolean,
"glyphTypeSuggested": boolean,
"glyphFormatSuggested": boolean,
"glyphSymbolSuggested": boolean,
"indentFirstLineSuggested": boolean,
"indentStartSuggested": boolean,
"textStyleSuggestionState": {
object ( |
Campi | |
---|---|
bullet |
Indica se è stata suggerita una modifica a |
glyph |
Indica se è stata suggerita una modifica a |
glyph |
Indica se è stata suggerita una modifica a |
glyph |
Indica se è stata suggerita una modifica a |
indent |
Indica se è stata suggerita una modifica a |
indent |
Indica se è stata suggerita una modifica a |
text |
Una maschera che indica quali campi in |
start |
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 |
named |
I |
NamedRange
Una raccolta di Range
con lo stesso ID intervallo denominato.
Gli intervalli con nome 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 un secondo momento tramite programmazione. 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 ne espandono generalmente l'intervallo. 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 | |
---|---|
named |
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 | |
---|---|
segment |
L'ID dell'intestazione, del piè di pagina o della nota a piè di pagina in cui è incluso questo intervallo. Un ID segmento vuoto indica il corpo del documento. |
start |
L'indice iniziale di questo intervallo, basato su zero, in unità di codice UTF-16. In tutti gli utilizzi attuali, è necessario fornire un indice iniziale. Questo campo è un valore Int32 per supportare casi d'uso futuri con intervalli aperti. |
end |
L'indice di fine di questo intervallo, basato su zero, esclusivo, in unità di codice UTF-16. In tutti gli utilizzi attuali, è necessario fornire un indice finale. Questo campo è un valore Int32 per supportare casi d'uso futuri con intervalli aperti. |
tab |
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 InlineObject contiene un EmbeddedObject
, ad esempio un'immagine.
Rappresentazione JSON |
---|
{ "objectId": string, "inlineObjectProperties": { object ( |
Campi | |
---|---|
object |
L'ID di questo oggetto in linea. Può essere utilizzato per aggiornare le proprietà di un oggetto. |
inline |
Le proprietà di questo oggetto in linea. |
suggested |
Le modifiche suggerite alle proprietà degli oggetti in linea, con chiave in base all'ID suggerimento. |
suggested |
L'ID inserzione suggerito. Se è vuoto, non si tratta di un'inserzione suggerita. |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
InlineObjectProperties
Proprietà di un InlineObject
.
Rappresentazione JSON |
---|
{
"embeddedObject": {
object ( |
Campi | |
---|---|
embedded |
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. |
embedded |
Il bordo dell'oggetto incorporato. |
size |
Le dimensioni visibili dell'immagine dopo il ritaglio. |
margin |
Il margine superiore dell'oggetto incorporato. |
margin |
Il margine inferiore dell'oggetto incorporato. |
margin |
Il margine destro dell'oggetto incorporato. |
margin |
Il margine sinistro dell'oggetto incorporato. |
linked |
Un riferimento ai contenuti della fonte 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: |
|
embedded |
Le proprietà di un disegno incorporato. |
image |
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 | |
---|---|
content |
Un URI dell'immagine con una durata predefinita di 30 minuti. Questo URI è contrassegnato con l'account del richiedente. Chiunque abbia l'URI accede all'immagine come richiedente originale. L'accesso all'immagine potrebbe andare perso se le impostazioni di condivisione del documento cambiano. |
source |
L'URI di origine è l'URI 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. |
crop |
Le proprietà di ritaglio dell'immagine. |
angle |
L'angolo di rotazione in senso orario dell'immagine, 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 è posizionato all'interno del rettangolo delimitante 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 | |
---|---|
offset |
L'offset specifica la distanza interna del bordo sinistro del rettangolo di ritaglio dal bordo sinistro dei contenuti originali come frazione della larghezza dei contenuti originali. |
offset |
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. |
offset |
L'offset specifica la distanza interna del bordo superiore del rettangolo di ritaglio rispetto al bordo superiore dei contenuti originali sotto forma di frazione dell'altezza dei contenuti originali. |
offset |
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 EmbeddedObject
.
Rappresentazione JSON |
---|
{ "color": { object ( |
Campi | |
---|---|
color |
Il colore del bordo. |
width |
La larghezza del bordo. |
dash |
Lo stile del tratto del bordo. |
property |
Lo stato della proprietà del bordo. |
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: |
|
sheets |
Un riferimento al grafico collegato. |
SheetsChartReference
Un riferimento a un grafico collegato incorporato da Fogli Google.
Rappresentazione JSON |
---|
{ "spreadsheetId": string, "chartId": integer } |
Campi | |
---|---|
spreadsheet |
L'ID del foglio di lavoro di Fogli Google che contiene il grafico di origine. |
chart |
L'ID del grafico specifico nel foglio di lavoro di Fogli Google incorporato. |
SuggestedInlineObjectProperties
Una modifica suggerita a InlineObjectProperties
.
Rappresentazione JSON |
---|
{ "inlineObjectProperties": { object ( |
Campi | |
---|---|
inline |
Un |
inline |
Una maschera che indica quali campi della base |
InlineObjectPropertiesSuggestionState
Una maschera che indica quali campi della base InlineObjectProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"embeddedObjectSuggestionState": {
object ( |
Campi | |
---|---|
embedded |
Una maschera che indica quali campi in |
EmbeddedObjectSuggestionState
Una maschera che indica quali campi della base EmbeddedObject
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "embeddedDrawingPropertiesSuggestionState": { object ( |
Campi | |
---|---|
embedded |
Una maschera che indica quali campi in |
image |
Una maschera che indica quali campi in |
title |
Indica se è stata suggerita una modifica a |
description |
Indica se è stata suggerita una modifica a |
embedded |
Una maschera che indica quali campi in |
size |
Una maschera che indica quali campi in |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
margin |
Indica se è stata suggerita una modifica a |
linked |
Una maschera che indica quali campi in |
EmbeddedDrawingPropertiesSuggestionState
Questo tipo non contiene campi.
Una maschera che indica quali campi della base EmbeddedDrawingProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
ImagePropertiesSuggestionState
Una maschera che indica quali campi della base ImageProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"contentUriSuggested": boolean,
"sourceUriSuggested": boolean,
"brightnessSuggested": boolean,
"contrastSuggested": boolean,
"transparencySuggested": boolean,
"cropPropertiesSuggestionState": {
object ( |
Campi | |
---|---|
content |
Indica se è stata suggerita una modifica a |
source |
Indica se è stata suggerita una modifica a [sourceUri] [google.apps.docs.v1.EmbeddedObject.source_uri]. |
brightness |
Indica se è stata suggerita una modifica a [brightness] [google.apps.docs.v1.EmbeddedObject.brightness]. |
contrast |
Indica se è stata suggerita una modifica a [contrast] [google.apps.docs.v1.EmbeddedObject.contrast]. |
transparency |
Indica se è stata suggerita una modifica a [transparency] [google.apps.docs.v1.EmbeddedObject.transparency]. |
crop |
Una maschera che indica quali campi in |
angle |
Indica se è stata suggerita una modifica a [angle] [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, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "offsetLeftSuggested": boolean, "offsetRightSuggested": boolean, "offsetTopSuggested": boolean, "offsetBottomSuggested": boolean, "angleSuggested": boolean } |
Campi | |
---|---|
offset |
Indica se è stata suggerita una modifica a |
offset |
Indica se è stata suggerita una modifica a |
offset |
Indica se è stata suggerita una modifica a |
offset |
Indica se è stata suggerita una modifica a |
angle |
Indica se è stata suggerita una modifica a |
EmbeddedObjectBorderSuggestionState
Una maschera che indica quali campi della base EmbeddedObjectBorder
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "colorSuggested": boolean, "widthSuggested": boolean, "dashStyleSuggested": boolean, "propertyStateSuggested": boolean } |
Campi | |
---|---|
color |
Indica se è stata suggerita una modifica a [colore] [google.apps.docs.v1.EmbeddedBorderObject.color]. |
width |
Indica se è stata suggerita una modifica a [width] [google.apps.docs.v1.EmbeddedBorderObject.width]. |
dash |
Indica se è stata suggerita una modifica a [dashStyle] [google.apps.docs.v1.EmbeddedBorderObject.dash_style]. |
property |
Indica se è stata suggerita una modifica a [propertyState] [google.apps.docs.v1.EmbeddedBorderObject.property_state]. |
LinkedContentReferenceSuggestionState
Una maschera che indica quali campi della base LinkedContentReference
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{
"sheetsChartReferenceSuggestionState": {
object ( |
Campi | |
---|---|
sheets |
Una maschera che indica quali campi in |
SheetsChartReferenceSuggestionState
Una maschera che indica quali campi della base SheetsChartReference
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "spreadsheetIdSuggested": boolean, "chartIdSuggested": boolean } |
Campi | |
---|---|
spreadsheet |
Indica se è stata suggerita una modifica a |
chart |
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 | |
---|---|
object |
L'ID di questo oggetto posizionato. |
positioned |
Le proprietà di questo oggetto posizionato. |
suggested |
Le modifiche suggerite alle proprietà degli oggetti posizionati, con chiave in base all'ID suggerimento. |
suggested |
L'ID inserzione suggerito. Se è vuoto, non si tratta di un'inserzione suggerita. |
suggested |
Gli ID eliminazione suggeriti. Se è vuoto, significa che non sono state suggerite eliminazioni di questi contenuti. |
PositionedObjectProperties
Proprietà di un PositionedObject
.
Rappresentazione JSON |
---|
{ "positioning": { object ( |
Campi | |
---|---|
positioning |
Il posizionamento di questo oggetto posizionato rispetto al nuovo riga dell'elemento |
embedded |
L'oggetto incorporato di questo oggetto posizionato. |
PositionedObjectPositioning
Il posizionamento di un PositionedObject
. L'oggetto posizionato viene posizionato in base all'inizio del Paragraph
a cui è agganciato.
Rappresentazione JSON |
---|
{ "layout": enum ( |
Campi | |
---|---|
layout |
Il layout di questo oggetto posizionato. |
left |
L'offset del bordo sinistro dell'oggetto posizionato rispetto all'inizio del |
top |
L'offset del bordo superiore dell'oggetto posizionato rispetto all'inizio del |
PositionedObjectLayout
I possibili layout di un [PositionedObject][google.aps.docs.v1.PositionedObject].
Enum | |
---|---|
POSITIONED_OBJECT_LAYOUT_UNSPECIFIED |
Il layout non è specificato. |
WRAP_TEXT |
Il testo si inserisce intorno all'oggetto posizionato. |
BREAK_LEFT |
Interrompe il testo in modo che l'oggetto posizionato sia a sinistra e il testo a destra. |
BREAK_RIGHT |
Interrompe il testo in modo che l'oggetto posizionato sia a destra e il testo 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 a PositionedObjectProperties
.
Rappresentazione JSON |
---|
{ "positionedObjectProperties": { object ( |
Campi | |
---|---|
positioned |
Un |
positioned |
Una maschera che indica quali campi della base |
PositionedObjectPropertiesSuggestionState
Una maschera che indica quali campi della base PositionedObjectProperties
sono stati modificati in questo suggerimento. Per ogni campo impostato su true, è disponibile un nuovo valore suggerito.
Rappresentazione JSON |
---|
{ "positioningSuggestionState": { object ( |
Campi | |
---|---|
positioning |
Una maschera che indica quali campi in |
embedded |
Una maschera che indica quali campi in |
PositionedObjectPositioningSuggestionState
Una maschera che indica quali campi della 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 | |
---|---|
layout |
Indica se è stata suggerita una modifica a |
left |
Indica se è stata suggerita una modifica a |
top |
Indica se è stata suggerita una modifica a |
SuggestionsViewMode
La modalità di visualizzazione dei suggerimenti applicata al documento che indica in che modo vengono rappresentate le modifiche suggerite. Offre opzioni per leggere il documento con tutti i suggerimenti in linea, accettati o rifiutati.
Enum | |
---|---|
DEFAULT_FOR_CURRENT_ACCESS |
La modalità di visualizzazione dei suggerimenti applicata al documento restituito dipende dal livello di accesso corrente dell'utente. Se l'utente dispone solo dell'accesso in visualizzazione, viene applicato PREVIEW_WITHOUT_SUGGESTIONS . In caso contrario, viene applicato SUGGESTIONS_INLINE . Questa è la modalità di visualizzazione dei suggerimenti predefinita. |
SUGGESTIONS_INLINE |
Il documento restituito contiene suggerimenti in linea. Le modifiche suggerite saranno differenziate 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 con tutte le modifiche suggerite rifiutate, se presenti. |
Metodi |
|
---|---|
|
Applica uno o più aggiornamenti al documento. |
|
Crea un documento vuoto utilizzando il titolo specificato nella richiesta. |
|
Recupera la versione più recente del documento specificato. |