Rappresenta un disegno su un foglio di un foglio di lavoro.
Metodi
| Metodo | Tipo restituito | Breve descrizione | 
|---|---|---|
get | Container | Recupera le informazioni sulla posizione del disegno nel foglio. | 
get | Integer | Restituisce l'altezza effettiva di questo disegno in pixel. | 
get | String | Restituisce il nome della macro associata a questo disegno. | 
get | Sheet | Restituisce il foglio in cui viene visualizzato il disegno. | 
get | Integer | Restituisce la larghezza effettiva di questo disegno in pixel. | 
get | Number | Restituisce lo z-index di questo disegno. | 
remove() | void | Elimina il disegno dal foglio di lavoro. | 
set | Drawing | Imposta l'altezza effettiva del disegno in pixel. | 
set | Drawing | Assegna una funzione di macro a questo disegno. | 
set | Drawing | Imposta la posizione in cui viene visualizzato il disegno nel foglio. | 
set | Drawing | Imposta la larghezza effettiva del disegno in pixel. | 
set | Drawing | Imposta l'indice z di questo disegno. | 
Documentazione dettagliata
get Container Info()
Recupera le informazioni sulla posizione del disegno nel foglio.
Invio
Container: un oggetto contenente la posizione del contenitore del disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
get Height()
Restituisce l'altezza effettiva di questo disegno in pixel.
// Logs the height of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getHeight()); }
Invio
Integer: l'altezza del disegno in pixel.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
get On Action()
Restituisce il nome della macro associata a questo disegno.
// Logs the macro name of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getOnAction()); }
Invio
String: il nome della macro associata a questo disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
get Sheet()
Restituisce il foglio in cui viene visualizzato il disegno.
// Logs the parent sheet of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getSheet()); }
Invio
Sheet: il foglio su cui viene visualizzato il disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
get Width()
Restituisce la larghezza effettiva di questo disegno in pixel.
// Logs the width of all drawings in a sheet const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getWidth()); }
Invio
Integer: la larghezza del disegno in pixel.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
get ZIndex()
Restituisce lo z-index di questo disegno.
// Logs the z-index of all drawings on the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { Logger.log(drawings[i].getZIndex()); }
Invio
Number: l'indice Z di questo disegno.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
remove()
Elimina il disegno dal foglio di lavoro. Qualsiasi operazione successiva sul disegno comporta un errore dello script.
// Deletes all drawings from the active sheet. const drawings = SpreadsheetApp.getActiveSheet().getDrawings(); for (let i = 0; i < drawings.length; i++) { drawings[i].remove(); }
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
set Height(height)
Imposta l'altezza effettiva del disegno in pixel.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
height | Integer | L'altezza desiderata in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
set On Action(macroName)
Assegna una funzione di macro a questo disegno.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
macro | String | Nome della funzione della macro. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
set Position(anchorRowPos, anchorColPos, offsetX, offsetY)
Imposta la posizione in cui viene visualizzato il disegno nel foglio. Gli indici di posizione della riga e della colonna di ancoraggio sono indicizzati da 1.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
anchor | Integer | Il lato superiore del disegno è ancorato a questa riga. | 
anchor | Integer | Il lato superiore del disegno è ancorato in questa colonna. | 
offsetX | Integer | Lo scostamento orizzontale dal angolo della cella in pixel. | 
offsetY | Integer | Lo scostamento verticale dal angolo della cella in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
set Width(width)
Imposta la larghezza effettiva del disegno in pixel.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
width | Integer | La larghezza desiderata in pixel. | 
Invio
Drawing: questo disegno, per l'accoppiamento.
Autorizzazione
Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:
- 
https://www.googleapis.com/auth/spreadsheets.currentonly - 
https://www.googleapis.com/auth/spreadsheets 
set ZIndex(zIndex)
Imposta l'indice z di questo disegno.
Parametri
| Nome | Tipo | Descrizione | 
|---|---|---|
zIndex | Number | Z-Index di questo disegno. | 
Invio
Drawing: questo disegno, per l'accoppiamento.