Richiesta
Un singolo tipo di aggiornamento da applicare a una presentazione.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione
kind . Il tipo di aggiornamento. È richiesto esattamente un campo.
kind
può essere solo uno dei seguenti:
|
|
createSlide
|
Crea una nuova diapositiva. |
createShape
|
Crea una nuova forma. |
createTable
|
Crea una nuova tabella. |
insertText
|
Inserisce del testo in una forma o in una cella di tabella. |
insertTableRows
|
Inserisce righe in una tabella. |
insertTableColumns
|
Inserisce colonne in una tabella. |
deleteTableRow
|
Consente di eliminare una riga da una tabella. |
deleteTableColumn
|
Consente di eliminare una colonna da una tabella. |
replaceAllText
|
Sostituisce tutte le istanze del testo specificato. |
deleteObject
|
Consente di eliminare una pagina o un elemento della pagina dalla presentazione. |
updatePageElementTransform
|
Aggiorna la trasformazione di un elemento della pagina. |
updateSlidesPosition
|
Aggiorna la posizione di un insieme di diapositive nella presentazione. |
deleteText
|
Consente di eliminare il testo da una forma o da una cella di tabella. |
createImage
|
Crea un'immagine. |
createVideo
|
Crea un video. |
createSheetsChart
|
Crea un grafico di Fogli Google incorporato. |
createLine
|
Crea una riga. |
refreshSheetsChart
|
Aggiorna un grafico di Fogli Google. |
updateShapeProperties
|
Aggiorna le proprietà di un
|
updateImageProperties
|
Aggiorna le proprietà di un
|
updateVideoProperties
|
Aggiorna le proprietà di un
|
updatePageProperties
|
Aggiorna le proprietà di un
|
updateTableCellProperties
|
Aggiorna le proprietà di un
|
updateLineProperties
|
Aggiorna le proprietà di un
|
createParagraphBullets
|
Crea elenchi puntati per i paragrafi. |
replaceAllShapesWithImage
|
Sostituisce tutte le forme corrispondenti ad alcuni criteri con un'immagine. |
duplicateObject
|
Consente di duplicare un elemento di una slide o di una pagina. |
updateTextStyle
|
Aggiorna lo stile del testo all'interno di un
|
replaceAllShapesWithSheetsChart
|
Sostituisce tutte le forme corrispondenti ad alcuni criteri con un grafico di Fogli Google. |
deleteParagraphBullets
|
Consente di eliminare i numeri dall'elenco puntato nei paragrafi. |
updateParagraphStyle
|
Aggiorna lo stile dei paragrafi all'interno di un
|
updateTableBorderProperties
|
Aggiorna le proprietà dei bordi della tabella in un
|
updateTableColumnProperties
|
Aggiorna le proprietà di una colonna
|
updateTableRowProperties
|
Aggiorna le proprietà di una
|
mergeTableCells
|
Unisce le celle di un
|
unmergeTableCells
|
Divide le celle in un
|
groupObjects
|
Raggruppa oggetti, ad esempio elementi di pagina. |
ungroupObjects
|
Separa gli oggetti, ad esempio
|
updatePageElementAltText
|
Aggiorna il titolo e/o la descrizione del testo alternativo di un
|
replaceImage
|
Sostituisce un'immagine esistente con una nuova. |
updateSlideProperties
|
Aggiorna le proprietà di una slide |
updatePageElementsZOrder
|
Aggiorna l'ordine Z di
|
updateLineCategory
|
Aggiorna la categoria di un
|
rerouteLine
|
Reindirizza un
|
CreateSlideRequest
Crea una diapositiva.
Rappresentazione JSON |
---|
{ "objectId": string, "insertionIndex": integer, "slideLayoutReference": { object ( |
Campi | |
---|---|
objectId
|
Un ID oggetto fornito dall'utente.
Se specifichi un ID, questo deve essere univoco tra tutte le pagine e gli elementi della pagina della presentazione. L'ID deve iniziare con un carattere alfanumerico o un trattino basso (corrisponde alla regex
Se non specifichi un ID, ne viene generato uno univoco. |
insertionIndex
|
L'indice facoltativo a partire da zero che indica dove inserire le slide. Se non specifichi un indice, la diapositiva viene creata alla fine. |
slideLayoutReference
|
Riferimento del layout della diapositiva da inserire, in base al modello principale attuale, che può essere uno dei seguenti:
Se LayoutReference non viene trovato nel master corrente, viene restituito un errore di richiesta errata 400.
Se non specifichi un riferimento al layout, la diapositiva utilizza il layout predefinito
|
placeholderIdMappings[]
|
Un elenco facoltativo di mappature di ID oggetto dai
|
LayoutReference
Riferimento al layout delle slide. Può fare riferimento a:
- Un layout predefinito
- Uno dei layout della presentazione.
Rappresentazione JSON |
---|
{ // Union field |
Campi | |
---|---|
Campo unione
kind . Il tipo di LayoutReference.
kind
può essere solo uno dei seguenti:
|
|
predefinedLayout
|
Layout predefinito. |
layoutId
|
ID layout: l'ID oggetto di uno dei layout della presentazione. |
PredefinedLayout
Tipi di layout predefiniti. Si tratta di layout comuni nelle presentazioni. Tuttavia, non vi è alcuna garanzia che questi layout siano presenti nel master corrente, in quanto potrebbero essere stati eliminati o non far parte del tema utilizzato. Inoltre, i segnaposto in ogni layout potrebbero essere stati modificati.
Enum | |
---|---|
PREDEFINED_LAYOUT_UNSPECIFIED
|
Layout non specificato. |
BLANK
|
Layout vuoto, senza segnaposto. |
CAPTION_ONLY
|
Layout con una didascalia in basso. |
TITLE
|
Layout con un titolo e un sottotitolo. |
TITLE_AND_BODY
|
Layout con un titolo e un corpo. |
TITLE_AND_TWO_COLUMNS
|
Layout con un titolo e due colonne. |
TITLE_ONLY
|
Layout con un solo titolo. |
SECTION_HEADER
|
Layout con un titolo di sezione. |
SECTION_TITLE_AND_DESCRIPTION
|
Layout con un titolo e un sottotitolo su un lato e una descrizione sull'altro. |
ONE_COLUMN_TEXT
|
Layout con un titolo e un corpo, disposti in una singola colonna. |
MAIN_POINT
|
Layout con un punto principale. |
BIG_NUMBER
|
Layout con un'intestazione con numeri grandi. |
LayoutPlaceholderIdMapping
La mappatura dell'ID specificata dall'utente per un segnaposto che verrà creato in una diapositiva da un layout specificato.
Rappresentazione JSON |
---|
{ "objectId": string, // Union field |
Campi | |
---|---|
objectId
|
Un ID oggetto fornito dall'utente per il segnaposto identificato sopra da creare in una diapositiva.
Se specifichi un ID, questo deve essere univoco tra tutte le pagine e gli elementi della pagina della presentazione. L'ID deve iniziare con un carattere alfanumerico o un trattino basso (corrisponde alla regex
Se non specifichi un ID, ne viene generato uno univoco. |
Campo unione
kind . Il tipo per identificare un segnaposto in un layout.
kind
può essere solo uno dei seguenti:
|
|
layoutPlaceholder
|
Il segnaposto in un layout che verrà applicato a una diapositiva. Sono necessari solo
|
layoutPlaceholderObjectId
|
L'ID oggetto del segnaposto in un layout che verrà applicato a una diapositiva. |
CreateShapeRequest
Crea una nuova forma.
Rappresentazione JSON |
---|
{ "objectId": string, "elementProperties": { object ( |
Campi | |
---|---|
objectId
|
Un ID oggetto fornito dall'utente.
Se specifichi un ID, questo deve essere univoco tra tutte le pagine e gli elementi della pagina della presentazione. L'ID deve iniziare con un carattere alfanumerico o un trattino basso (corrisponde alla regex
|
elementProperties
|
Le proprietà dell'elemento per la forma. |
shapeType
|
Il tipo di forma. |
PageElementProperties
Proprietà comuni per un elemento della pagina.
Nota: quando crei inizialmente un
PageElement
, l'API potrebbe modificare i valori sia di
size
sia di
transform
, ma le dimensioni visive rimarranno invariate.
Rappresentazione JSON |
---|
{ "pageObjectId": string, "size": { object ( |
Campi | |
---|---|
pageObjectId
|
L'ID oggetto della pagina in cui si trova l'elemento. |
size
|
La dimensione dell'elemento. |
transform
|
La trasformazione dell'elemento. |
CreateTableRequest
Crea una nuova tabella.
Rappresentazione JSON |
---|
{
"objectId": string,
"elementProperties": {
object ( |
Campi | |
---|---|
objectId
|
Un ID oggetto fornito dall'utente.
Se specifichi un ID, questo deve essere univoco tra tutte le pagine e gli elementi della pagina della presentazione. L'ID deve iniziare con un carattere alfanumerico o un trattino basso (corrisponde alla regex
Se non specifichi un ID, ne viene generato uno univoco. |
elementProperties
|
Le proprietà dell'elemento per la tabella. La tabella verrà creata con le dimensioni specificate, rispettando una dimensione minima. Se non viene specificata alcuna dimensione, le dimensioni della tabella verranno impostate automaticamente. Le trasformazioni delle tabelle devono avere una scala di 1 e nessun componente di taglio. Se non viene specificato alcun valore di trasformazione, la tabella verrà centrata nella pagina. |
rows
|
Numero di righe nella tabella. |
columns
|
Numero di colonne nella tabella. |
InsertTextRequest
Inserisce del testo in una forma o in una cella di tabella.
Rappresentazione JSON |
---|
{
"objectId": string,
"cellLocation": {
object ( |
Campi | |
---|---|
objectId
|
L'ID oggetto della forma o della tabella in cui verrà inserito il testo. |
cellLocation
|
|