Un singolo file all'interno di un progetto di script. Un file è un codice sorgente di terze parti creato da uno o più sviluppatori. Può essere un codice JS lato server, HTML o un file di configurazione. Ciascun progetto di script può contenere più file.
Rappresentazione JSON |
---|
{ "name": string, "type": enum ( |
Campi | |
---|---|
name |
Il nome del file. L'estensione del file non fa parte del nome del file, che può essere identificato dal campo del tipo. |
type |
Il tipo di file. |
source |
I contenuti del file. |
lastModifyUser |
L'utente che ha modificato il file più di recente. Questo campo di sola lettura è visibile soltanto agli utenti che dispongono dell'autorizzazione WRITER per il progetto di script. |
createTime |
Data e ora di creazione. Questo campo di sola lettura è visibile soltanto agli utenti che dispongono dell'autorizzazione WRITER per il progetto di script. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
updateTime |
Data e ora dell'ultima modifica. Questo campo di sola lettura è visibile soltanto agli utenti che dispongono dell'autorizzazione WRITER per il progetto di script. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi: |
functionSet |
L'insieme di funzioni definito nel file di script, se presente. |
FileType
Un'enumerazione di diversi tipi di file.
Enum | |
---|---|
ENUM_TYPE_UNSPECIFIED |
Tipo di file indeterminato; mai effettivamente utilizzati. |
SERVER_JS |
Un file di codice lato server di Apps Script. |
HTML |
Un file contenente HTML lato client. |
JSON |
Un file in formato JSON. Questo tipo viene utilizzato solo per il manifest del progetto di script. I contenuti del file manifest devono corrispondere alla struttura di un file ScriptManifest valido. |
FunctionSet
Un insieme di funzioni. Non sono consentiti duplicati.
Rappresentazione JSON |
---|
{
"values": [
{
object ( |
Campi | |
---|---|
values[] |
Un elenco di funzioni che compongono l'insieme. |
Funzione
Rappresenta una funzione in un progetto di script.
Rappresentazione JSON |
---|
{ "name": string, "parameters": [ string ] } |
Campi | |
---|---|
name |
Il nome della funzione nel progetto di script. |
parameters[] |
L'elenco ordinato di nomi dei parametri della funzione nel progetto di script. |