Class DeveloperMetadata

Metadatisviluppatore

Accedere ai metadati dello sviluppatore e modificarli. Per creare nuovi metadati dello sviluppatore, utilizza Range.addDeveloperMetadata(key), Sheet.addDeveloperMetadata(key) o Spreadsheet.addDeveloperMetadata(key).

Metodi

MetodoTipo restituitoBreve descrizione
getId()IntegerRestituisce l'ID univoco associato a questi metadati dello sviluppatore.
getKey()StringRestituisce la chiave associata a questi metadati dello sviluppatore.
getLocation()DeveloperMetadataLocationRestituisce la posizione di questi metadati dello sviluppatore.
getValue()StringRestituisce il valore associato a questi metadati dello sviluppatore o null se questi metadati non hanno valore.
getVisibility()DeveloperMetadataVisibilityRestituisce la visibilità di questi metadati dello sviluppatore.
moveToColumn(column)DeveloperMetadataSposta questi metadati dello sviluppatore nella colonna specificata.
moveToRow(row)DeveloperMetadataSposta questi metadati dello sviluppatore nella riga specificata.
moveToSheet(sheet)DeveloperMetadataSposta questi metadati dello sviluppatore nel foglio specificato.
moveToSpreadsheet()DeveloperMetadataSposta questi metadati dello sviluppatore nel foglio di lavoro di primo livello.
remove()voidElimina questi metadati.
setKey(key)DeveloperMetadataImposta la chiave di questi metadati dello sviluppatore sul valore specificato.
setValue(value)DeveloperMetadataImposta il valore associato a questi metadati dello sviluppatore sul valore specificato.
setVisibility(visibility)DeveloperMetadataImposta la visibilità dei metadati dello sviluppatore sulla visibilità specificata.

Documentazione dettagliata

getId()

Restituisce l'ID univoco associato a questi metadati dello sviluppatore.

Invio

Integer: l'ID univoco associato a questi metadati dello sviluppatore.

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

getKey()

Restituisce la chiave associata a questi metadati dello sviluppatore.

Invio

String: la chiave associata a questi metadati dello sviluppatore.

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

getLocation()

Restituisce la posizione di questi metadati dello sviluppatore.

Invio

DeveloperMetadataLocation: la posizione di questi metadati dello sviluppatore.

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

getValue()

Restituisce il valore associato a questi metadati dello sviluppatore o null se questi metadati non hanno valore.

Invio

String: il valore associato a questi metadati dello sviluppatore o null se questi metadati non hanno valore.

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

getVisibility()

Restituisce la visibilità di questi metadati dello sviluppatore.

Invio

DeveloperMetadataVisibility: la visibilità di questi metadati dello sviluppatore.

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

moveToColumn(column)

Sposta questi metadati dello sviluppatore nella colonna specificata. Se l'intervallo specificato non rappresenta una singola colonna, viene generata un'eccezione.

Parametri

NomeTipoDescrizione
columnRangeL'intervallo che rappresenta la colonna che è la nuova posizione per questi metadati dello sviluppatore.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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

moveToRow(row)

Sposta questi metadati dello sviluppatore nella riga specificata. Se l'intervallo specificato non rappresenta una singola riga, viene generata un'eccezione.

Parametri

NomeTipoDescrizione
rowRangeL'intervallo che rappresenta la riga che è la nuova posizione per questi metadati dello sviluppatore.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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

moveToSheet(sheet)

Sposta questi metadati dello sviluppatore nel foglio specificato.

Parametri

NomeTipoDescrizione
sheetSheetIl foglio che rappresenta la nuova posizione per questi metadati dello sviluppatore.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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

moveToSpreadsheet()

Sposta questi metadati dello sviluppatore nel foglio di lavoro di primo livello.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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 questi metadati.

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

setKey(key)

Imposta la chiave di questi metadati dello sviluppatore sul valore specificato.

Parametri

NomeTipoDescrizione
keyStringLa nuova chiave da impostare per questi metadati.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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

setValue(value)

Imposta il valore associato a questi metadati dello sviluppatore sul valore specificato.

Parametri

NomeTipoDescrizione
valueStringIl nuovo valore da impostare per questi metadati.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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

setVisibility(visibility)

Imposta la visibilità dei metadati dello sviluppatore sulla visibilità specificata.

Parametri

NomeTipoDescrizione
visibilityDeveloperMetadataVisibilityLa nuova visibilità da impostare per questi metadati.

Invio

DeveloperMetadata: i metadati dello sviluppatore, per l'accodamento.

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