Fichier individuel dans un projet de script. Un fichier est un code source tiers créé par un ou plusieurs développeurs. Il peut s'agir d'un code JS côté serveur, d'un fichier HTML ou d'un fichier de configuration. Chaque projet de script peut contenir plusieurs fichiers.
Représentation JSON |
---|
{ "name": string, "type": enum ( |
Champs | |
---|---|
name |
Nom du fichier. L'extension ne fait pas partie du nom du fichier, qui peut être identifié à partir du champ "Type". |
type |
Type de fichier. |
source |
Contenu du fichier |
lastModifyUser |
Utilisateur ayant modifié le dernier fichier. Ce champ en lecture seule n'est visible que par les utilisateurs disposant d'une autorisation en écriture pour le projet de script. |
createTime |
Horodatage de la date de création. Ce champ en lecture seule n'est visible que par les utilisateurs disposant d'une autorisation en écriture pour le projet de script. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
updateTime |
Horodatage de la dernière modification. Ce champ en lecture seule n'est visible que par les utilisateurs disposant d'une autorisation en écriture pour le projet de script. Code temporel au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres fractionnaires. Exemples: |
functionSet |
Ensemble défini de fonctions dans le fichier de script, le cas échéant. |
FileType
Énumération des différents types de fichiers.
Enums | |
---|---|
ENUM_TYPE_UNSPECIFIED |
Type de fichier indéterminé, jamais utilisé. |
SERVER_JS |
Fichier de code Apps Script côté serveur. |
HTML |
Fichier contenant du code HTML côté client. |
JSON |
Fichier au format JSON. Ce type n'est utilisé que pour le fichier manifeste du projet de script. Le contenu du fichier manifeste doit correspondre à la structure d'un fichier ScriptManifest valide. |
FunctionSet
Un ensemble de fonctions Aucun doublon n'est autorisé.
Représentation JSON |
---|
{
"values": [
{
object ( |
Champs | |
---|---|
values[] |
Liste des fonctions composant l'ensemble. |
Fonction
Représente une fonction dans un projet de script.
Représentation JSON |
---|
{ "name": string, "parameters": [ string ] } |
Champs | |
---|---|
name |
Nom de la fonction dans le projet de script. |
parameters[] |
Liste numérotée des noms de paramètres de la fonction dans le projet de script. |